Searched refs:enetaddr (Results 51 - 75 of 121) sorted by relevance

12345

/u-boot/drivers/net/
H A Drtl8169.c807 static void rtl8169_common_start(struct udevice *dev, unsigned char *enetaddr, argument
826 txb[0] = enetaddr[0];
827 txb[1] = enetaddr[1];
828 txb[2] = enetaddr[2];
829 txb[3] = enetaddr[3];
830 txb[4] = enetaddr[4];
831 txb[5] = enetaddr[5];
843 rtl8169_common_start(dev, plat->enetaddr, priv->iobase);
889 RTL_W8(MAC0 + i, plat->enetaddr[i]);
903 unsigned char *enetaddr)
902 rtl_init(unsigned long dev_ioaddr, const char *name, unsigned char *enetaddr) argument
[all...]
H A Dftmac100.c91 static int _ftmac100_init(struct ftmac100_data *priv, unsigned char enetaddr[6]) argument
103 ftmac100_set_mac(priv, enetaddr);
247 return _ftmac100_init(priv, plat->enetaddr);
287 eth_env_get_enetaddr("ethaddr", pdata->enetaddr);
328 memcpy(pdata->enetaddr , mac , 6);
H A Dfsl_enetc.c32 const u8 *enetaddr)
45 u16 lower = *(const u16 *)(enetaddr + 4);
46 u32 upper = *(const u32 *)enetaddr;
77 enetc_set_ierb_primary_mac(dev, devfn, pdata->enetaddr);
84 fdt_setprop(blob, offset, "mac-address", pdata->enetaddr, 6);
394 u8 *addr = plat->enetaddr;
418 u8 *addr = plat->enetaddr;
31 enetc_set_ierb_primary_mac(struct udevice *dev, int devfn, const u8 *enetaddr) argument
H A Deepro100.c210 u8 *enetaddr; member in struct:eepro100_priv
519 priv->enetaddr[j++] = value;
520 priv->enetaddr[j++] = value >> 8;
525 memset(priv->enetaddr, 0, ETH_ALEN);
607 memcpy(((struct descriptor *)ias_cmd)->params, priv->enetaddr, 6);
771 memcpy(priv->enetaddr, plat->enetaddr, sizeof(plat->enetaddr));
842 priv->enetaddr = plat->enetaddr;
[all...]
H A De1000.c1316 * enetaddr - buffering where the MAC address will be stored
1319 unsigned char enetaddr[6])
1331 enetaddr[i] = eeprom_data & 0xff;
1332 enetaddr[i + 1] = (eeprom_data >> 8) & 0xff;
1342 * enetaddr - buffering where the MAC address will be stored
1345 unsigned char enetaddr[6])
1365 enetaddr[i] = tmp & 0xff;
1366 enetaddr[i + 1] = (tmp >> 8) & 0xff;
1377 * enetaddr - buffering where the MAC address will be stored
1379 static int e1000_read_mac_addr(struct e1000_hw *hw, unsigned char enetaddr[ argument
1318 e1000_read_mac_addr_from_eeprom(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
1344 e1000_read_mac_addr_from_regs(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
1410 e1000_init_rx_addrs(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
1837 e1000_init_hw(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
5396 e1000_reset(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
5406 _e1000_init(struct e1000_hw *hw, unsigned char enetaddr[6]) argument
5457 e1000_init_one(struct e1000_hw *hw, int cardnum, struct udevice *devno, unsigned char enetaddr[6]) argument
[all...]
H A Ddesignware.h258 int designware_eth_init(struct dw_eth_dev *priv, u8 *enetaddr);
H A Dftgmac100.c335 ftgmac100_set_mac(priv, plat->enetaddr);
401 phydev->speed, phydev->duplex ? "full" : "half", plat->enetaddr);
542 return ftgmac100_set_mac(priv, pdata->enetaddr);
550 return ftgmac100_get_mac(priv, pdata->enetaddr);
H A Dmvgbe.c417 static int __mvgbe_init(struct mvgbe_device *dmvgbe, u8 *enetaddr, argument
434 port_uc_addr_set(dmvgbe, enetaddr);
501 port_uc_addr_set(dev_get_priv(dev), pdata->enetaddr);
705 ret = __mvgbe_init(dmvgbe, pdata->enetaddr, dev->name);
H A Dmacb.c999 static int _macb_write_hwaddr(struct macb_device *macb, unsigned char *enetaddr) argument
1005 hwaddr_bottom = enetaddr[0] | enetaddr[1] << 8 |
1006 enetaddr[2] << 16 | enetaddr[3] << 24;
1008 hwaddr_top = enetaddr[4] | enetaddr[5] << 8;
1160 return _macb_write_hwaddr(macb, plat->enetaddr);
H A Dsni_netsec.c672 pdata->enetaddr[0] = readb(macp + 3);
673 pdata->enetaddr[1] = readb(macp + 2);
674 pdata->enetaddr[2] = readb(macp + 1);
675 pdata->enetaddr[3] = readb(macp + 0);
676 pdata->enetaddr[4] = readb(macp + 7);
677 pdata->enetaddr[5] = readb(macp + 6);
H A Dzynq_gem.c302 macaddrlow = pdata->enetaddr[0];
303 macaddrlow |= pdata->enetaddr[1] << 8;
304 macaddrlow |= pdata->enetaddr[2] << 16;
305 macaddrlow |= pdata->enetaddr[3] << 24;
308 macaddrhigh = pdata->enetaddr[4];
309 macaddrhigh |= pdata->enetaddr[5] << 8;
H A Dtsec.c520 tempval = (pdata->enetaddr[5] << 24) | (pdata->enetaddr[4] << 16) |
521 (pdata->enetaddr[3] << 8) | pdata->enetaddr[2];
525 tempval = (pdata->enetaddr[1] << 24) | (pdata->enetaddr[0] << 16);
H A Dxilinx_axi_emac.c546 int val = ((pdata->enetaddr[3] << 24) | (pdata->enetaddr[2] << 16) |
547 (pdata->enetaddr[1] << 8) | (pdata->enetaddr[0]));
550 val = (pdata->enetaddr[5] << 8) | pdata->enetaddr[4];
/u-boot/drivers/net/ti/
H A Dkeystone_net.c510 pdata->enetaddr[0] = (macb >> 8) & 0xff;
511 pdata->enetaddr[1] = (macb >> 0) & 0xff;
512 pdata->enetaddr[2] = (maca >> 24) & 0xff;
513 pdata->enetaddr[3] = (maca >> 16) & 0xff;
514 pdata->enetaddr[4] = (maca >> 8) & 0xff;
515 pdata->enetaddr[5] = (maca >> 0) & 0xff;
525 writel(mac_hi(pdata->enetaddr),
528 writel(mac_lo(pdata->enetaddr),
H A Ddavinci_emac.c125 mac_hi = (pdata->enetaddr[3] << 24) |
126 (pdata->enetaddr[2] << 16) |
127 (pdata->enetaddr[1] << 8) |
128 (pdata->enetaddr[0]);
129 mac_lo = (pdata->enetaddr[5] << 8) |
130 (pdata->enetaddr[4]);
/u-boot/board/buffalo/lsxl/
H A Dlsxl.c223 uchar enetaddr[6]; local
225 if (!eth_env_get_enetaddr("ethaddr", enetaddr)) {
/u-boot/cmd/
H A Dbdinfo.c50 uchar enetaddr[6]; local
59 ret = eth_env_get_enetaddr_by_index("eth", idx, enetaddr);
65 printf("%-12s= %pM\n", name, enetaddr);
/u-boot/test/cmd/
H A Dbdinfo.c52 uchar enetaddr[6]; local
61 ret = eth_env_get_enetaddr_by_index("eth", idx, enetaddr);
67 ut_assert_nextline("%-12s= %pM", name, enetaddr);
/u-boot/include/
H A Dnet.h125 * @enetaddr: The Ethernet MAC address that is loaded from EEPROM or env
132 unsigned char enetaddr[ARP_HLEN]; member in struct:eth_pdata
164 * eth_pdata::enetaddr field to be populated. The method can
170 * eth_pdata::enetaddr field - optional
182 int (*mcast)(struct udevice *dev, const u8 *enetaddr, int join);
215 * This sets up an environment variable with the given MAC address (@enetaddr).
222 * @enetaddr: Pointer to MAC address to put into the variable
226 uchar *enetaddr);
241 * enetaddr - returns 6 byte hardware address
246 uchar *enetaddr);
[all...]
/u-boot/env/
H A Dcommon.c196 int eth_env_get_enetaddr(const char *name, uint8_t *enetaddr) argument
198 string_to_enetaddr(env_get(name), enetaddr); local
199 return is_valid_ethaddr(enetaddr);
202 int eth_env_set_enetaddr(const char *name, const uint8_t *enetaddr) argument
209 sprintf(buf, "%pM", enetaddr);
/u-boot/drivers/usb/eth/
H A Dasix88179.c266 static int asix_read_mac(struct ueth_data *dev, uint8_t *enetaddr) argument
270 ret = asix_read_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, 6, 6, enetaddr);
277 static int asix_write_mac(struct ueth_data *dev, uint8_t *enetaddr) argument
282 ETH_ALEN, enetaddr);
615 return asix_write_mac(ueth, pdata->enetaddr);
634 ret = asix_read_mac(&priv->ueth, pdata->enetaddr);
637 debug("MAC %pM\n", pdata->enetaddr);
H A Dlan7x.h224 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev);
/u-boot/drivers/net/octeon/
H A Docteon_eth.c123 u8 *ptr = (uint8_t *)pdata->enetaddr;
449 __func__, dev->name, pdata->enetaddr[0], pdata->enetaddr[1],
450 pdata->enetaddr[2], pdata->enetaddr[3], pdata->enetaddr[4],
451 pdata->enetaddr[5]);
/u-boot/drivers/net/fm/
H A Deth.c448 unsigned char *enetaddr; local
456 enetaddr = pdata->enetaddr;
459 if (enetaddr[0] & 0x01) {
461 enetaddr[0] = 0;
462 enetaddr[5] = fm_eth->num;
464 mac->set_mac_addr(mac, enetaddr);
/u-boot/net/
H A Ddsa-uclass.c282 memcpy(eth_pdata->enetaddr, master_pdata->enetaddr, ARP_HLEN);
284 master_pdata->enetaddr);

Completed in 169 milliseconds

12345