Home
last modified time | relevance | path

Searched refs:mac (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/u-boot/drivers/net/fm/
A Dtgec.c31 struct tgec *regs = mac->base; in tgec_init_mac()
58 struct tgec *regs = mac->base; in tgec_enable_mac()
65 struct tgec *regs = mac->base; in tgec_disable_mac()
72 struct tgec *regs = mac->base; in tgec_set_mac_addr()
97 mac->base = base; in init_tgec()
98 mac->phyregs = phyregs; in init_tgec()
99 mac->max_rx_len = max_rx_len; in init_tgec()
100 mac->init_mac = tgec_init_mac; in init_tgec()
101 mac->enable_mac = tgec_enable_mac; in init_tgec()
102 mac->disable_mac = tgec_disable_mac; in init_tgec()
[all …]
A Dmemac.c21 struct memac *regs = mac->base; in memac_init_mac()
38 struct memac *regs = mac->base; in memac_enable_mac()
46 struct memac *regs = mac->base; in memac_disable_mac()
53 struct memac *regs = mac->base; in memac_set_mac_addr()
73 struct memac *regs = mac->base; in memac_set_interface_mode()
143 mac->base = base; in init_memac()
144 mac->phyregs = phyregs; in init_memac()
145 mac->max_rx_len = max_rx_len; in init_memac()
146 mac->init_mac = memac_init_mac; in init_memac()
147 mac->enable_mac = memac_enable_mac; in init_memac()
[all …]
A Ddtsec.c29 struct dtsec *regs = mac->base; in dtsec_init_mac()
67 struct dtsec *regs = mac->base; in dtsec_enable_mac()
81 struct dtsec *regs = mac->base; in dtsec_disable_mac()
95 struct dtsec *regs = mac->base; in dtsec_set_mac_addr()
113 struct dtsec *regs = mac->base; in dtsec_set_interface_mode()
159 mac->base = base; in init_dtsec()
160 mac->phyregs = phyregs; in init_dtsec()
161 mac->max_rx_len = max_rx_len; in init_dtsec()
162 mac->init_mac = dtsec_init_mac; in init_dtsec()
163 mac->enable_mac = dtsec_enable_mac; in init_dtsec()
[all …]
A Deth.c400 mac = fm_eth->mac; in fm_eth_startup()
407 mac->init_mac(mac); in fm_eth_startup()
414 mac->set_if_mode(mac, fm_eth->enet_if, SPEED_100); in fm_eth_startup()
454 mac = fm_eth->mac; in fm_eth_open()
464 mac->set_mac_addr(mac, enetaddr); in fm_eth_open()
469 mac->enable_mac(mac); in fm_eth_open()
492 mac->set_if_mode(mac, fm_eth->enet_if, fm_eth->phydev->speed); in fm_eth_open()
508 mac = fm_eth->mac; in fm_eth_halt()
515 mac->disable_mac(mac); in fm_eth_halt()
666 fm_eth->mac = kzalloc(sizeof(*fm_eth->mac), GFP_KERNEL); in fm_eth_init_mac()
[all …]
A Dfm.h122 void (*init_mac)(struct fsl_enet_mac *mac);
123 void (*enable_mac)(struct fsl_enet_mac *mac);
124 void (*disable_mac)(struct fsl_enet_mac *mac);
125 void (*set_mac_addr)(struct fsl_enet_mac *mac, u8 *mac_addr);
126 void (*set_if_mode)(struct fsl_enet_mac *mac, phy_interface_t type,
138 struct fsl_enet_mac *mac; /* MAC controller */ member
/u-boot/board/CZ.NIC/
A Dturris_atsha_otp.c40 mac[i] += 1; in increment_mac()
41 if (mac[i]) in increment_mac()
50 if (is_valid_ethaddr(mac) && in set_mac_if_invalid()
80 mac[0] = mac0[1]; in turris_atsha_otp_init_mac_addresses()
81 mac[1] = mac0[2]; in turris_atsha_otp_init_mac_addresses()
82 mac[2] = mac0[3]; in turris_atsha_otp_init_mac_addresses()
83 mac[3] = mac1[1]; in turris_atsha_otp_init_mac_addresses()
84 mac[4] = mac1[2]; in turris_atsha_otp_init_mac_addresses()
85 mac[5] = mac1[3]; in turris_atsha_otp_init_mac_addresses()
88 increment_mac(mac); in turris_atsha_otp_init_mac_addresses()
[all …]
/u-boot/arch/arm/mach-imx/
A Dmac.c39 mac[0] = value >> 24; in imx_get_mac_from_fuse()
40 mac[1] = value >> 16; in imx_get_mac_from_fuse()
41 mac[2] = value >> 8; in imx_get_mac_from_fuse()
42 mac[3] = value; in imx_get_mac_from_fuse()
45 mac[4] = value >> 24; in imx_get_mac_from_fuse()
46 mac[5] = value >> 16; in imx_get_mac_from_fuse()
51 mac[0] = value >> 8; in imx_get_mac_from_fuse()
52 mac[1] = value; in imx_get_mac_from_fuse()
55 mac[2] = value >> 24; in imx_get_mac_from_fuse()
57 mac[4] = value >> 8; in imx_get_mac_from_fuse()
[all …]
/u-boot/board/kontron/sl-mx8mm/
A Dsl-mx8mm.c69 unsigned char mac[6]; in fdt_set_usb_eth_addr() local
72 mac[0] = value >> 24; in fdt_set_usb_eth_addr()
73 mac[1] = value >> 16; in fdt_set_usb_eth_addr()
74 mac[2] = value >> 8; in fdt_set_usb_eth_addr()
75 mac[3] = value; in fdt_set_usb_eth_addr()
78 mac[4] = value >> 24; in fdt_set_usb_eth_addr()
79 mac[5] = value >> 16; in fdt_set_usb_eth_addr()
89 if (is_zero_ethaddr(mac)) { in fdt_set_usb_eth_addr()
94 if (!is_valid_ethaddr(mac)) { in fdt_set_usb_eth_addr()
99 ret = fdt_setprop(blob, node, "local-mac-address", &mac, 6); in fdt_set_usb_eth_addr()
[all …]
/u-boot/board/gateworks/venice/
A Deeprom.c31 u64 mac; in eeprom_getmac() local
35 maclow = som_info.mac[5]; in eeprom_getmac()
39 machigh = som_info.mac[1]; in eeprom_getmac()
41 mac = machigh; in eeprom_getmac()
42 mac <<= 32; in eeprom_getmac()
43 mac |= maclow; in eeprom_getmac()
50 maclow = base_info.mac[5]; in eeprom_getmac()
56 mac = machigh; in eeprom_getmac()
57 mac <<= 32; in eeprom_getmac()
58 mac |= maclow; in eeprom_getmac()
[all …]
/u-boot/arch/arm/cpu/arm926ejs/mxs/
A Dmxs.c236 mac[0] = 0x00; in mx28_adjust_mac()
240 mac[5] += 1; in mx28_adjust_mac()
246 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) in imx_get_mac_from_fuse() argument
252 memset(mac, 0, 6); in imx_get_mac_from_fuse()
264 mac[2] = (data >> 24) & 0xff; in imx_get_mac_from_fuse()
265 mac[3] = (data >> 16) & 0xff; in imx_get_mac_from_fuse()
266 mac[4] = (data >> 8) & 0xff; in imx_get_mac_from_fuse()
267 mac[5] = data & 0xff; in imx_get_mac_from_fuse()
268 mx28_adjust_mac(dev_id, mac); in imx_get_mac_from_fuse()
271 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) in imx_get_mac_from_fuse() argument
[all …]
/u-boot/drivers/net/mscc_eswitch/
A Dmscc_mac_table.c50 const unsigned char mac[ETH_LEN], int pgid) in mscc_mac_table_add()
58 mach |= ((u32)mac[0]) << 8; in mscc_mac_table_add()
59 mach |= ((u32)mac[1]) << 0; in mscc_mac_table_add()
60 macl |= ((u32)mac[2]) << 24; in mscc_mac_table_add()
61 macl |= ((u32)mac[3]) << 16; in mscc_mac_table_add()
62 macl |= ((u32)mac[4]) << 8; in mscc_mac_table_add()
63 macl |= ((u32)mac[5]) << 0; in mscc_mac_table_add()
/u-boot/board/CZ.NIC/turris_mox/
A Dmox_sp.c35 static inline void res_to_mac(u8 *mac, u32 t1, u32 t2) in res_to_mac() argument
37 mac[0] = t1 >> 8; in res_to_mac()
38 mac[1] = t1; in res_to_mac()
39 mac[2] = t2 >> 24; in res_to_mac()
40 mac[3] = t2 >> 16; in res_to_mac()
41 mac[4] = t2 >> 8; in res_to_mac()
42 mac[5] = t2; in res_to_mac()
/u-boot/board/google/chameleonv3/
A Dboard.c11 u8 mac[ARP_HLEN]; in misc_init_r() local
17 res = mercury_aa1_read_mac(mac); in misc_init_r()
23 if (is_valid_ethaddr(mac)) in misc_init_r()
24 eth_env_set_enetaddr("ethaddr", mac); in misc_init_r()
/u-boot/board/qualcomm/dragonboard410c/
A Ddragonboard410c.c166 u8 mac[ARP_HLEN]; in ft_board_setup() local
170 if (!eth_env_get_enetaddr("wlanaddr", mac)) { in ft_board_setup()
171 msm_generate_mac_addr(mac); in ft_board_setup()
175 "local-mac-address", mac, ARP_HLEN, 1); in ft_board_setup()
178 if (!eth_env_get_enetaddr("btaddr", mac)) { in ft_board_setup()
179 msm_generate_mac_addr(mac); in ft_board_setup()
184 mac[0] ^= 0x01; in ft_board_setup()
188 "local-bd-address", mac, ARP_HLEN, 1); in ft_board_setup()
/u-boot/arch/arm/mach-omap2/
A Dutils.c219 unsigned char mac[6] = { 0 }; in omap_die_id_usbethaddr() local
228 mac[0] = 0x02; in omap_die_id_usbethaddr()
229 mac[1] = die_id[3] & 0xff; in omap_die_id_usbethaddr()
230 mac[2] = die_id[2] & 0xff; in omap_die_id_usbethaddr()
231 mac[3] = die_id[1] & 0xff; in omap_die_id_usbethaddr()
232 mac[4] = die_id[0] & 0xff; in omap_die_id_usbethaddr()
233 mac[5] = (die_id[0] >> 8) & 0xff; in omap_die_id_usbethaddr()
235 eth_env_set_enetaddr("usbethaddr", mac); in omap_die_id_usbethaddr()
238 eth_env_set_enetaddr("ethaddr", mac); in omap_die_id_usbethaddr()
/u-boot/arch/arm/mach-snapdragon/
A Dmisc.c43 void msm_generate_mac_addr(u8 *mac) in msm_generate_mac_addr() argument
46 mac[0] = 0x02; in msm_generate_mac_addr()
47 mac[1] = 0x00; in msm_generate_mac_addr()
54 put_unaligned_be32(msm_board_serial(), &mac[2]); in msm_generate_mac_addr()
/u-boot/board/sifive/unleashed/
A Dunleashed.c79 unsigned char mac[6] = { 0x70, 0xb3, 0xd5, 0x92, 0xf0, 0x00 }; in fu540_setup_macaddr() local
88 mac[5] |= (serialnum >> 0) & 0xff; in fu540_setup_macaddr()
89 mac[4] |= (serialnum >> 8) & 0xff; in fu540_setup_macaddr()
90 mac[3] |= (serialnum >> 16) & 0xff; in fu540_setup_macaddr()
93 eth_env_set_enetaddr("ethaddr", mac); in fu540_setup_macaddr()
/u-boot/board/phytec/pcm052/
A Dpcm052.c334 mac[0] = value >> 8; in imx_get_mac_from_fuse()
335 mac[1] = value; in imx_get_mac_from_fuse()
338 mac[2] = value >> 24; in imx_get_mac_from_fuse()
339 mac[3] = value >> 16; in imx_get_mac_from_fuse()
340 mac[4] = value >> 8; in imx_get_mac_from_fuse()
341 mac[5] = value; in imx_get_mac_from_fuse()
346 mac[0] = value >> 24; in imx_get_mac_from_fuse()
347 mac[1] = value >> 16; in imx_get_mac_from_fuse()
348 mac[2] = value >> 8; in imx_get_mac_from_fuse()
349 mac[3] = value; in imx_get_mac_from_fuse()
[all …]
/u-boot/drivers/net/
A Dftmac100.c66 const unsigned char *mac) in ftmac100_set_mac() argument
69 unsigned int maddr = mac[0] << 8 | mac[1]; in ftmac100_set_mac()
70 unsigned int laddr = mac[2] << 24 | mac[3] << 16 | mac[4] << 8 | mac[5]; in ftmac100_set_mac()
295 const char *mac; in dtbmacaddr() local
312 mac = fdt_getprop(gd->fdt_blob, node, "mac-address", &len); in dtbmacaddr()
313 if (mac && is_valid_ethaddr((u8 *)mac)) in dtbmacaddr()
314 return mac; in dtbmacaddr()
323 const char *mac; in ftmac100_of_to_plat() local
326 mac = dtbmacaddr(0); in ftmac100_of_to_plat()
327 if (mac) in ftmac100_of_to_plat()
[all …]
/u-boot/arch/arm/mach-imx/imx9/
A Dsoc.c467 mac[0] = val[1] >> 8; in imx_get_mac_from_fuse()
468 mac[1] = val[1]; in imx_get_mac_from_fuse()
469 mac[2] = val[0] >> 24; in imx_get_mac_from_fuse()
470 mac[3] = val[0] >> 16; in imx_get_mac_from_fuse()
471 mac[4] = val[0] >> 8; in imx_get_mac_from_fuse()
472 mac[5] = val[0]; in imx_get_mac_from_fuse()
483 mac[0] = val[1] >> 24; in imx_get_mac_from_fuse()
487 mac[4] = val[0] >> 8; in imx_get_mac_from_fuse()
488 mac[5] = val[0]; in imx_get_mac_from_fuse()
492 __func__, dev_id, mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]); in imx_get_mac_from_fuse()
[all …]
/u-boot/board/siemens/common/
A Dfactoryset.c315 static int get_mac_from_efuse(uint8_t mac[6]) in get_mac_from_efuse()
324 mac[0] = mac_hi & 0xFF; in get_mac_from_efuse()
325 mac[1] = (mac_hi & 0xFF00) >> 8; in get_mac_from_efuse()
326 mac[2] = (mac_hi & 0xFF0000) >> 16; in get_mac_from_efuse()
327 mac[3] = (mac_hi & 0xFF000000) >> 24; in get_mac_from_efuse()
328 mac[4] = mac_lo & 0xFF; in get_mac_from_efuse()
329 mac[5] = (mac_lo & 0xFF00) >> 8; in get_mac_from_efuse()
332 memset(mac, 0, 6); in get_mac_from_efuse()
334 if (!is_valid_ethaddr(mac)) { in get_mac_from_efuse()
348 if (is_valid_ethaddr(factory_dat.mac)) { in factoryset_mac_env_set()
[all …]
/u-boot/arch/mips/mach-octeon/
A Docteon_fdt.c317 mac_addr[5] = *mac & 0xff; in octeon_set_one_fdt_mac()
318 mac_addr[4] = (*mac >> 8) & 0xff; in octeon_set_one_fdt_mac()
319 mac_addr[3] = (*mac >> 16) & 0xff; in octeon_set_one_fdt_mac()
320 mac_addr[2] = (*mac >> 24) & 0xff; in octeon_set_one_fdt_mac()
321 mac_addr[1] = (*mac >> 32) & 0xff; in octeon_set_one_fdt_mac()
326 *mac = *mac + 1; in octeon_set_one_fdt_mac()
332 u64 mac = 0; in convert_mac() local
335 mac = (mac << 8) | mac_addr[i]; in convert_mac()
336 return mac; in convert_mac()
351 u64 mac = 0; in __octeon_fixup_fdt_mac_addr() local
[all …]
/u-boot/board/freescale/common/
A Dsys_eeprom.c48 u8 mac[MAX_NUM_PORTS][6]; /* 0x42 - 0x71 MAC addresses */ member
122 u8 *p = e.mac[i]; in show_eeprom()
381 e.mac[index][i] = hextoul(p, &p); in set_mac_address()
526 memset(e.mac[8], 0xff, 6); in mac_read_from_eeprom()
530 if (memcmp(&e.mac[i], "\0\0\0\0\0\0", 6) && in mac_read_from_eeprom()
536 e.mac[i][0], in mac_read_from_eeprom()
537 e.mac[i][1], in mac_read_from_eeprom()
538 e.mac[i][2], in mac_read_from_eeprom()
539 e.mac[i][3], in mac_read_from_eeprom()
540 e.mac[i][4], in mac_read_from_eeprom()
[all …]
/u-boot/board/Marvell/mvebu_armada-37xx/
A Dboard.c95 const char *mac; in board_late_init() local
118 mac = env_get("ethaddr"); in board_late_init()
119 if (mac && strlen(mac) <= 17) in board_late_init()
120 ptr += sprintf(ptr, "ethaddr=%s", mac) + 1; in board_late_init()
124 mac = env_get(eth); in board_late_init()
125 if (mac && strlen(mac) <= 17) in board_late_init()
126 ptr += sprintf(ptr, "%s=%s", eth, mac) + 1; in board_late_init()
/u-boot/board/LaCie/netspace_v2/
A Dnetspace_v2.c92 uchar mac[6]; in misc_init_r() local
93 if (lacie_read_mac_address(mac) == 0) in misc_init_r()
94 eth_env_set_enetaddr("ethaddr", mac); in misc_init_r()

Completed in 62 milliseconds

12345678910>>...13