/u-boot/drivers/net/ |
H A D | rtl8169.c | 807 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 D | ftmac100.c | 91 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 D | fsl_enetc.c | 32 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 D | eepro100.c | 210 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 D | e1000.c | 1316 * 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 D | designware.h | 258 int designware_eth_init(struct dw_eth_dev *priv, u8 *enetaddr);
|
H A D | ftgmac100.c | 335 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 D | mvgbe.c | 417 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 D | macb.c | 999 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 D | sni_netsec.c | 672 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 D | zynq_gem.c | 302 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 D | tsec.c | 520 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 D | xilinx_axi_emac.c | 546 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 D | keystone_net.c | 510 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 D | davinci_emac.c | 125 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 D | lsxl.c | 223 uchar enetaddr[6]; local 225 if (!eth_env_get_enetaddr("ethaddr", enetaddr)) {
|
/u-boot/cmd/ |
H A D | bdinfo.c | 50 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 D | bdinfo.c | 52 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 D | net.h | 125 * @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 D | common.c | 196 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 D | asix88179.c | 266 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 D | lan7x.h | 224 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev);
|
/u-boot/drivers/net/octeon/ |
H A D | octeon_eth.c | 123 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 D | eth.c | 448 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 D | dsa-uclass.c | 282 memcpy(eth_pdata->enetaddr, master_pdata->enetaddr, ARP_HLEN); 284 master_pdata->enetaddr);
|