Home
last modified time | relevance | path

Searched refs:eth (Results 1 – 25 of 174) sorted by relevance

1234567

/openbmc/u-boot/drivers/net/
H A Dravb.c142 struct ravb_priv *eth = dev_get_priv(dev); in ravb_send() local
143 struct ravb_desc *desc = &eth->tx_desc[eth->tx_desc_idx]; in ravb_send()
154 if (!(readl(eth->iobase + RAVB_REG_TCCR) & TCCR_TSRQ0)) in ravb_send()
155 setbits_le32(eth->iobase + RAVB_REG_TCCR, TCCR_TSRQ0); in ravb_send()
169 eth->tx_desc_idx = (eth->tx_desc_idx + 1) % (RAVB_NUM_TX_DESC - 1); in ravb_send()
175 struct ravb_priv *eth = dev_get_priv(dev); in ravb_recv() local
176 struct ravb_rxdesc *desc = &eth->rx_desc[eth->rx_desc_idx]; in ravb_recv()
201 struct ravb_priv *eth = dev_get_priv(dev); in ravb_free_pkt() local
202 struct ravb_rxdesc *desc = &eth->rx_desc[eth->rx_desc_idx]; in ravb_free_pkt()
209 eth->rx_desc_idx = (eth->rx_desc_idx + 1) % RAVB_NUM_RX_DESC; in ravb_free_pkt()
[all …]
H A Dsh_eth.c64 static int sh_eth_send_common(struct sh_eth_dev *eth, void *packet, int len) in sh_eth_send_common() argument
67 struct sh_eth_info *port_info = &eth->port_info[eth->port]; in sh_eth_send_common()
121 static int sh_eth_recv_start(struct sh_eth_dev *eth) in sh_eth_recv_start() argument
123 struct sh_eth_info *port_info = &eth->port_info[eth->port]; in sh_eth_recv_start()
137 static void sh_eth_recv_finish(struct sh_eth_dev *eth) in sh_eth_recv_finish() argument
139 struct sh_eth_info *port_info = &eth->port_info[eth->port]; in sh_eth_recv_finish()
157 static int sh_eth_reset(struct sh_eth_dev *eth) in sh_eth_reset() argument
159 struct sh_eth_info *port_info = &eth->port_info[eth->port]; in sh_eth_reset()
190 static int sh_eth_tx_desc_init(struct sh_eth_dev *eth) in sh_eth_tx_desc_init() argument
194 struct sh_eth_info *port_info = &eth->port_info[eth->port]; in sh_eth_tx_desc_init()
[all …]
H A Dbcm-sf2-eth.c34 struct eth_info *eth = (struct eth_info *)(dev->priv); in bcm_sf2_eth_init() local
35 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_init()
40 rc = eth->mac_init(dev); in bcm_sf2_eth_init()
50 eth->port_num = 0; in bcm_sf2_eth_init()
53 0, dev, eth->phy_interface); in bcm_sf2_eth_init()
55 eth->port[0] = phydev; in bcm_sf2_eth_init()
56 eth->port_num += 1; in bcm_sf2_eth_init()
61 for (i = 0; i < eth->port_num; i++) in bcm_sf2_eth_init()
62 phy_config(eth->port[i]); in bcm_sf2_eth_init()
139 struct eth_info *eth = (struct eth_info *)(dev->priv); in bcm_sf2_eth_write_hwaddr() local
[all …]
H A Dfec_mxc.c88 static int fec_mdio_read(struct ethernet_regs *eth, uint8_t phyaddr, in fec_mdio_read() argument
100 writel(FEC_IEVENT_MII, &eth->ievent); in fec_mdio_read()
105 phy | reg, &eth->mii_data); in fec_mdio_read()
109 while (!(readl(&eth->ievent) & FEC_IEVENT_MII)) { in fec_mdio_read()
117 writel(FEC_IEVENT_MII, &eth->ievent); in fec_mdio_read()
120 val = (unsigned short)readl(&eth->mii_data); in fec_mdio_read()
152 static void fec_mii_setspeed(struct ethernet_regs *eth) in fec_mii_setspeed() argument
186 writel(speed << 1 | hold << 8, &eth->mii_speed); in fec_mii_setspeed()
187 debug("%s: mii_speed %08x\n", __func__, readl(&eth->mii_speed)); in fec_mii_setspeed()
190 static int fec_mdio_write(struct ethernet_regs *eth, uint8_t phyaddr, in fec_mdio_write() argument
[all …]
H A Dnetconsole.c174 struct udevice *eth; in nc_send_packet() local
176 struct eth_device *eth; in nc_send_packet()
185 eth = eth_get_dev(); in nc_send_packet()
186 if (eth == NULL) in nc_send_packet()
190 if (eth_is_active(eth)) in nc_send_packet()
201 if (!eth_is_active(eth)) { in nc_send_packet()
300 struct udevice *eth; in nc_stdio_tstc() local
302 struct eth_device *eth; in nc_stdio_tstc()
311 eth = eth_get_dev(); in nc_stdio_tstc()
312 if (eth_is_active(eth)) in nc_stdio_tstc()
H A Dsandbox-raw.c45 struct ethernet_hdr *eth = packet; in sb_eth_raw_send() local
47 if (ntohs(eth->et_protlen) == PROT_ARP) { in sb_eth_raw_send()
106 struct ethernet_hdr *eth = (void *)net_rx_packets[0]; in sb_eth_raw_recv() local
109 memcpy(eth->et_dest, pdata->enetaddr, ARP_HLEN); in sb_eth_raw_recv()
110 memset(eth->et_src, 0x01, ARP_HLEN); in sb_eth_raw_recv()
111 eth->et_protlen = htons(reply_arp ? PROT_ARP : PROT_IP); in sb_eth_raw_recv()
/openbmc/bmcweb/test/redfish-core/lib/
H A Dethernet_test.cpp40 nlohmann::json::object_t eth; in TEST() local
41 eth["Address"] = "1.1.1.2"; in TEST()
42 eth["Gateway"] = "1.1.1.1"; in TEST()
43 eth["SubnetMask"] = "255.255.255.0"; in TEST()
44 addr.emplace_back(eth); in TEST()
66 nlohmann::json::object_t eth; in TEST() local
67 eth["Address"] = "1.1.1.2"; in TEST()
68 eth["SubnetMask"] = "255.255.255.0"; in TEST()
69 addr.emplace_back(eth); in TEST()
91 nlohmann::json::object_t eth; in TEST() local
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-eth-account_0.12.1.bb2 HOMEPAGE = "https://github.com/ethereum/eth-account"
13 python3-eth-abi \
14 python3-eth-keyfile \
15 python3-eth-keys \
16 python3-eth-rlp \
17 python3-eth-utils \
H A Dpython3-web3_7.11.1.bb13 python3-eth-abi \
14 python3-eth-account \
15 python3-eth-hash \
16 python3-eth-typing \
17 python3-eth-utils \
H A Dpython3-eth-utils_5.3.0.bb2 HOMEPAGE = "https://github.com/ethereum/eth-utils"
15 python3-eth-hash \
16 python3-eth-typing \
H A Dpython3-eth-abi_5.2.0.bb2 HOMEPAGE = "https://github.com/ethereum/eth-abi"
15 python3-eth-typing \
16 python3-eth-utils \
/openbmc/qemu/hw/net/rocker/
H A Drocker_of_dpa.c59 } eth; member
234 if (key->eth.vlan_id || (mask && mask->eth.vlan_id)) { in of_dpa_flow_key_dump()
235 b += sprintf(b, " vlan %4d", ntohs(key->eth.vlan_id)); in of_dpa_flow_key_dump()
236 if (mask && mask->eth.vlan_id != 0xffff) { in of_dpa_flow_key_dump()
237 b += sprintf(b, "/0x%04x", ntohs(key->eth.vlan_id)); in of_dpa_flow_key_dump()
241 if (memcmp(key->eth.src.a, zero_mac.a, ETH_ALEN) || in of_dpa_flow_key_dump()
242 (mask && memcmp(mask->eth.src.a, zero_mac.a, ETH_ALEN))) { in of_dpa_flow_key_dump()
243 mac = qemu_mac_strdup_printf(key->eth.src.a); in of_dpa_flow_key_dump()
246 if (mask && memcmp(mask->eth.src.a, ff_mac.a, ETH_ALEN)) { in of_dpa_flow_key_dump()
247 mac = qemu_mac_strdup_printf(mask->eth.src.a); in of_dpa_flow_key_dump()
[all …]
/openbmc/u-boot/test/dm/
H A Deth.c266 struct ethernet_hdr *eth = packet; in sb_check_arp_reply() local
271 if (ntohs(eth->et_protlen) != PROT_ARP) in sb_check_arp_reply()
283 ut_assert(memcmp(eth->et_src, net_ethaddr, ARP_HLEN) == 0); in sb_check_arp_reply()
284 ut_assert(memcmp(eth->et_dest, priv->fake_host_hwaddr, ARP_HLEN) == 0); in sb_check_arp_reply()
285 ut_assert(eth->et_protlen == htons(PROT_ARP)); in sb_check_arp_reply()
304 struct ethernet_hdr *eth = packet; in sb_with_async_arp_handler() local
312 if (ntohs(eth->et_protlen) == PROT_ARP && in sb_with_async_arp_handler()
351 struct ethernet_hdr *eth = packet; in sb_check_ping_reply() local
357 if (ntohs(eth->et_protlen) != PROT_IP) in sb_check_ping_reply()
374 ut_assert(memcmp(eth->et_src, net_ethaddr, ARP_HLEN) == 0); in sb_check_ping_reply()
[all …]
/openbmc/u-boot/drivers/usb/eth/
H A Dmcs7830.c586 static int mcs7830_init(struct eth_device *eth, bd_t *bd) in mcs7830_init() argument
588 struct ueth_data *dev = eth->priv; in mcs7830_init()
602 static int mcs7830_send(struct eth_device *eth, void *packet, int length) in mcs7830_send() argument
604 struct ueth_data *dev = eth->priv; in mcs7830_send()
617 static int mcs7830_recv(struct eth_device *eth) in mcs7830_recv() argument
620 struct ueth_data *ueth = eth->priv; in mcs7830_recv()
640 static void mcs7830_halt(struct eth_device *eth) in mcs7830_halt() argument
654 static int mcs7830_write_mac(struct eth_device *eth) in mcs7830_write_mac() argument
656 struct ueth_data *ueth = eth->priv; in mcs7830_write_mac()
658 return mcs7830_write_mac_common(ueth->pusb_dev, eth->enetaddr); in mcs7830_write_mac()
[all …]
H A Dasix.c498 static int asix_init(struct eth_device *eth, bd_t *bd) in asix_init() argument
500 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_init()
502 return asix_init_common(dev, eth->enetaddr); in asix_init()
505 static int asix_send(struct eth_device *eth, void *packet, int length) in asix_send() argument
507 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_send()
512 static int asix_recv(struct eth_device *eth) in asix_recv() argument
514 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_recv()
578 static void asix_halt(struct eth_device *eth) in asix_halt() argument
583 static int asix_write_hwaddr(struct eth_device *eth) in asix_write_hwaddr() argument
585 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_write_hwaddr()
[all …]
H A Dasix88179.c510 static int asix_init(struct eth_device *eth, bd_t *bd) in asix_init() argument
512 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_init()
518 static int asix_write_hwaddr(struct eth_device *eth) in asix_write_hwaddr() argument
520 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_write_hwaddr()
522 return asix_write_mac(dev, eth->enetaddr); in asix_write_hwaddr()
525 static int asix_send(struct eth_device *eth, void *packet, int length) in asix_send() argument
527 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_send()
533 static int asix_recv(struct eth_device *eth) in asix_recv() argument
535 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_recv()
600 static void asix_halt(struct eth_device *eth) in asix_halt() argument
[all …]
H A Dsmsc95xx.c716 static int smsc95xx_init(struct eth_device *eth, bd_t *bd) in smsc95xx_init() argument
718 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_init()
723 return smsc95xx_init_common(udev, dev, priv, eth->enetaddr); in smsc95xx_init()
726 static int smsc95xx_send(struct eth_device *eth, void *packet, int length) in smsc95xx_send() argument
728 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_send()
733 static int smsc95xx_recv(struct eth_device *eth) in smsc95xx_recv() argument
735 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_recv()
801 static void smsc95xx_halt(struct eth_device *eth) in smsc95xx_halt() argument
806 static int smsc95xx_write_hwaddr(struct eth_device *eth) in smsc95xx_write_hwaddr() argument
808 struct ueth_data *dev = eth->priv; in smsc95xx_write_hwaddr()
[all …]
/openbmc/u-boot/include/
H A Dusb_ether.h104 struct eth_device *eth);
110 struct eth_device *eth);
116 struct eth_device *eth);
122 struct eth_device *eth);
128 struct eth_device *eth);
/openbmc/qemu/qapi/
H A Drocker.json131 # @eth-type: Ethernet header type
133 # @eth-src: Ethernet header source MAC address
135 # @eth-dst: Ethernet header destination MAC address
151 '*eth-type': 'uint16', '*eth-src': 'str', '*eth-dst': 'str',
165 # @eth-src: Ethernet header source MAC address
167 # @eth-dst: Ethernet header destination MAC address
180 '*vlan-id': 'uint16', '*eth-src': 'str', '*eth-dst': 'str',
287 # @set-eth-src: set source MAC address in Ethernet header
289 # @set-eth-dst: set destination MAC address in Ethernet header
303 '*set-eth-src': 'str', '*set-eth-dst': 'str',
/openbmc/u-boot/doc/device-tree-bindings/net/
H A Dmediatek,mt7628-eth.txt4 - compatible: should be "mediatek,mt7628-eth"
11 eth@10100000 {
12 compatible = "mediatek,mt7628-eth";
/openbmc/openbmc/meta-ibm/recipes-phosphor/network/
H A Dphosphor-network_%.bbappend40 install -m 0644 ${UNPACKDIR}/ibm-basic-eth-map.json ${D}${datadir}/network/config.json
49 SRC_URI:append:ibm-enterprise = " file://ibm-basic-eth-map.json"
54 SRC_URI:append:ibm-ac-server = " file://ibm-basic-eth-map.json"
59 SRC_URI:append:genesis3 = " file://ibm-basic-eth-map.json"
64 SRC_URI:append:sbp1 = " file://ibm-basic-eth-map.json"
69 SRC_URI:append:system1 = " file://ibm-basic-eth-map.json"
/openbmc/u-boot/drivers/net/mdio/
H A Dmdio-uclass.c47 int mdio_device_get_from_eth(struct udevice *eth, struct udevice **devp) in mdio_device_get_from_eth() argument
52 ret = dev_read_phandle_with_args(eth, "phy", NULL, 0, 0, &phy_args); in mdio_device_get_from_eth()
66 int mdio_mii_bus_get_from_eth(struct udevice *eth, struct mii_dev **busp) in mdio_mii_bus_get_from_eth() argument
71 ret = mdio_device_get_from_eth(eth, &mdio_dev); in mdio_mii_bus_get_from_eth()
/openbmc/openbmc/meta-facebook/recipes-phosphor/network/
H A Dphosphor-network_%.bbappend4 file://01-bmc-eth.network \
16 … install -m 0644 ${UNPACKDIR}/01-bmc-eth.network ${D}${systemd_unitdir}/network/01-bmc-eth.network
29 FILES:${PN}:append:fb-compute = " ${systemd_unitdir}/network/01-bmc-eth.network"
/openbmc/u-boot/arch/sandbox/cpu/
H A DMakefile12 obj-$(CONFIG_ETH_SANDBOX_RAW) += eth-raw-os.o
31 $(obj)/eth-raw-os.o: $(src)/eth-raw-os.c FORCE
/openbmc/u-boot/include/net/
H A Dmdio.h49 int mdio_device_get_from_eth(struct udevice *eth, struct udevice **devp);
60 int mdio_mii_bus_get_from_eth(struct udevice *eth, struct mii_dev **busp);

1234567