Home
last modified time | relevance | path

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

123456

/rk3399_rockchip-uboot/drivers/net/fm/
H A Dtgec.c29 static void tgec_init_mac(struct fsl_enet_mac *mac) in tgec_init_mac() argument
31 struct tgec *regs = mac->base; in tgec_init_mac()
40 out_be32(&regs->maxfrm, mac->max_rx_len & MAXFRM_MASK); in tgec_init_mac()
56 static void tgec_enable_mac(struct fsl_enet_mac *mac) in tgec_enable_mac() argument
58 struct tgec *regs = mac->base; in tgec_enable_mac()
63 static void tgec_disable_mac(struct fsl_enet_mac *mac) in tgec_disable_mac() argument
65 struct tgec *regs = mac->base; in tgec_disable_mac()
70 static void tgec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in tgec_set_mac_addr() argument
72 struct tgec *regs = mac->base; in tgec_set_mac_addr()
87 static void tgec_set_interface_mode(struct fsl_enet_mac *mac, in tgec_set_interface_mode() argument
[all …]
H A Dmemac.c19 static void memac_init_mac(struct fsl_enet_mac *mac) in memac_init_mac() argument
21 struct memac *regs = mac->base; in memac_init_mac()
30 out_be32(&regs->maxfrm, mac->max_rx_len & MAXFRM_MASK); in memac_init_mac()
36 static void memac_enable_mac(struct fsl_enet_mac *mac) in memac_enable_mac() argument
38 struct memac *regs = mac->base; in memac_enable_mac()
44 static void memac_disable_mac(struct fsl_enet_mac *mac) in memac_disable_mac() argument
46 struct memac *regs = mac->base; in memac_disable_mac()
51 static void memac_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in memac_set_mac_addr() argument
53 struct memac *regs = mac->base; in memac_set_mac_addr()
68 static void memac_set_interface_mode(struct fsl_enet_mac *mac, in memac_set_interface_mode() argument
[all …]
H A Ddtsec.c27 static void dtsec_init_mac(struct fsl_enet_mac *mac) in dtsec_init_mac() argument
29 struct dtsec *regs = mac->base; in dtsec_init_mac()
53 out_be32(&regs->maxfrm, mac->max_rx_len & MAXFRM_MASK); in dtsec_init_mac()
65 static void dtsec_enable_mac(struct fsl_enet_mac *mac) in dtsec_enable_mac() argument
67 struct dtsec *regs = mac->base; in dtsec_enable_mac()
79 static void dtsec_disable_mac(struct fsl_enet_mac *mac) in dtsec_disable_mac() argument
81 struct dtsec *regs = mac->base; in dtsec_disable_mac()
93 static void dtsec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in dtsec_set_mac_addr() argument
95 struct dtsec *regs = mac->base; in dtsec_set_mac_addr()
110 static void dtsec_set_interface_mode(struct fsl_enet_mac *mac, in dtsec_set_interface_mode() argument
[all …]
H A Deth.c41 bus.priv = priv->mac->phyregs; in dtsec_configure_serdes()
86 struct dtsec *regs = priv->mac->base; in dtsec_configure_serdes()
87 struct tsec_mii_mng *phyregs = priv->mac->phyregs; in dtsec_configure_serdes()
392 struct fsl_enet_mac *mac; in fm_eth_startup() local
395 mac = fm_eth->mac; in fm_eth_startup()
402 mac->init_mac(mac); in fm_eth_startup()
408 mac->set_if_mode) in fm_eth_startup()
409 mac->set_if_mode(mac, fm_eth->enet_if, SPEED_100); in fm_eth_startup()
442 struct fsl_enet_mac *mac; in fm_eth_open() local
448 mac = fm_eth->mac; in fm_eth_open()
[all …]
H A Dfm.h110 void (*init_mac)(struct fsl_enet_mac *mac);
111 void (*enable_mac)(struct fsl_enet_mac *mac);
112 void (*disable_mac)(struct fsl_enet_mac *mac);
113 void (*set_mac_addr)(struct fsl_enet_mac *mac, u8 *mac_addr);
114 void (*set_if_mode)(struct fsl_enet_mac *mac, phy_interface_t type,
126 struct fsl_enet_mac *mac; /* MAC controller */ member
/rk3399_rockchip-uboot/drivers/net/
H A Dep93xx_eth.c150 struct mac_regs *mac = GET_REGS(dev); in ep93xx_mac_reset() local
155 value = readl(&mac->selfctl); in ep93xx_mac_reset()
157 writel(value, &mac->selfctl); in ep93xx_mac_reset()
159 while (readl(&mac->selfctl) & SELFCTL_RESET) in ep93xx_mac_reset()
169 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_open() local
196 writel((uint32_t)priv->tx_dq.base, &mac->txdq.badd); in ep93xx_eth_open()
197 writel((uint32_t)priv->tx_dq.base, &mac->txdq.curadd); in ep93xx_eth_open()
198 writel(sizeof(struct tx_descriptor) * NUMTXDESC, &mac->txdq.blen); in ep93xx_eth_open()
200 writel((uint32_t)priv->tx_sq.base, &mac->txstsq.badd); in ep93xx_eth_open()
201 writel((uint32_t)priv->tx_sq.base, &mac->txstsq.curadd); in ep93xx_eth_open()
[all …]
H A Dftmac100.c50 const unsigned char *mac) in ftmac100_set_mac() argument
53 unsigned int maddr = mac[0] << 8 | mac[1]; in ftmac100_set_mac()
54 unsigned int laddr = mac[2] << 24 | mac[3] << 16 | mac[4] << 8 | mac[5]; in ftmac100_set_mac()
366 const char *mac; in dtbmacaddr() local
383 mac = fdt_getprop(gd->fdt_blob, node, "mac-address", &len); in dtbmacaddr()
384 if (mac && is_valid_ethaddr((u8 *)mac)) in dtbmacaddr()
385 return mac; in dtbmacaddr()
394 const char *mac; in ftmac100_ofdata_to_platdata() local
397 mac = dtbmacaddr(0); in ftmac100_ofdata_to_platdata()
398 if (mac) in ftmac100_ofdata_to_platdata()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/
H A Dmxs.c235 __weak void mx28_adjust_mac(int dev_id, unsigned char *mac) in mx28_adjust_mac() argument
237 mac[0] = 0x00; in mx28_adjust_mac()
238 mac[1] = 0x04; /* Use FSL vendor MAC address by default */ in mx28_adjust_mac()
241 mac[5] += 1; in mx28_adjust_mac()
247 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) in imx_get_mac_from_fuse() argument
253 memset(mac, 0, 6); in imx_get_mac_from_fuse()
265 mac[2] = (data >> 24) & 0xff; in imx_get_mac_from_fuse()
266 mac[3] = (data >> 16) & 0xff; in imx_get_mac_from_fuse()
267 mac[4] = (data >> 8) & 0xff; in imx_get_mac_from_fuse()
268 mac[5] = data & 0xff; in imx_get_mac_from_fuse()
[all …]
/rk3399_rockchip-uboot/board/renesas/ecovec/
H A Decovec.c33 u8 mac[6]; in board_late_init() local
53 i2c_read(0x50, 0x10, 0, mac, 6); in board_late_init()
57 mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]); in board_late_init()
/rk3399_rockchip-uboot/board/varisys/common/
H A Dsys_eeprom.c46 u8 mac[MAX_NUM_PORTS][6]; /* 0x42 - x MAC addresses */ member
105 u8 *p = e.mac[i]; in show_eeprom()
300 e.mac[index][i] = simple_strtoul(p, &p, 16); in set_mac_address()
384 unsigned char mac[6]; in mac_read_from_generic_eeprom() local
390 ret = i2c_read(chip, address, 1, mac, 6); in mac_read_from_generic_eeprom()
396 mac[0], in mac_read_from_generic_eeprom()
397 mac[1], in mac_read_from_generic_eeprom()
398 mac[2], in mac_read_from_generic_eeprom()
399 mac[3], in mac_read_from_generic_eeprom()
400 mac[4], in mac_read_from_generic_eeprom()
[all …]
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/
H A DREADME38 The command - "mac", is introduced to set on-board system EEPROM in the format
40 addresses for the MPC8569MDS's 8 Ethernet ports and save it by "mac save" when
42 => mac i NXID /* Set NXID to this EEPROM */
43 => mac e 01 /* Set Errata, this value is not defined by hardware
45 => mac n a0 /* Set Serial Number. This is not defined by hardware
47 => mac date 090512080000 /* Set the date in YYMMDDhhmmss format */
49 => mac p 8 /* Set the number of mac ports, it should be 8 */
50 => mac 0 xx:xx:xx:xx:xx:xx /* xx:xx:xx:xx:xx:xx should be the real mac
55 => mac 7 xx:xx:xx:xx:xx:xx
56 => mac read
[all …]
/rk3399_rockchip-uboot/board/CZ.NIC/turris_omnia/
H A Dturris_omnia.c473 static void increment_mac(u8 *mac) in increment_mac() argument
478 mac[i] += 1; in increment_mac()
479 if (mac[i]) in increment_mac()
489 u8 mac0[4], mac1[4], mac[6]; in misc_init_r() local
510 mac[0] = mac0[1]; in misc_init_r()
511 mac[1] = mac0[2]; in misc_init_r()
512 mac[2] = mac0[3]; in misc_init_r()
513 mac[3] = mac1[1]; in misc_init_r()
514 mac[4] = mac1[2]; in misc_init_r()
515 mac[5] = mac1[3]; in misc_init_r()
[all …]
/rk3399_rockchip-uboot/board/renesas/sh7757lcr/
H A Dsh7757lcr.c135 unsigned char mac[6]; in set_mac_to_sh_eth_register() local
138 eth_parse_enetaddr(mac_string, mac); in set_mac_to_sh_eth_register()
145 val = (mac[0] << 24) | (mac[1] << 16) | (mac[2] << 8) | mac[3]; in set_mac_to_sh_eth_register()
147 val = (mac[4] << 8) | mac[5]; in set_mac_to_sh_eth_register()
154 unsigned char mac[6]; in set_mac_to_sh_giga_eth_register() local
157 eth_parse_enetaddr(mac_string, mac); in set_mac_to_sh_giga_eth_register()
164 val = (mac[0] << 24) | (mac[1] << 16) | (mac[2] << 8) | mac[3]; in set_mac_to_sh_giga_eth_register()
166 val = (mac[4] << 8) | mac[5]; in set_mac_to_sh_giga_eth_register()
/rk3399_rockchip-uboot/arch/arm/mach-omap2/
H A Dutils.c201 unsigned char mac[6] = { 0 }; in omap_die_id_usbethaddr() local
210 mac[0] = 0x02; in omap_die_id_usbethaddr()
211 mac[1] = die_id[3] & 0xff; in omap_die_id_usbethaddr()
212 mac[2] = die_id[2] & 0xff; in omap_die_id_usbethaddr()
213 mac[3] = die_id[1] & 0xff; in omap_die_id_usbethaddr()
214 mac[4] = die_id[0] & 0xff; in omap_die_id_usbethaddr()
215 mac[5] = (die_id[0] >> 8) & 0xff; in omap_die_id_usbethaddr()
217 eth_env_set_enetaddr("usbethaddr", mac); in omap_die_id_usbethaddr()
/rk3399_rockchip-uboot/arch/arm/mach-imx/mx7/
H A Dsoc.c283 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) in imx_get_mac_from_fuse() argument
292 mac[0] = (value >> 8); in imx_get_mac_from_fuse()
293 mac[1] = value; in imx_get_mac_from_fuse()
296 mac[2] = value >> 24; in imx_get_mac_from_fuse()
297 mac[3] = value >> 16; in imx_get_mac_from_fuse()
298 mac[4] = value >> 8; in imx_get_mac_from_fuse()
299 mac[5] = value; in imx_get_mac_from_fuse()
302 mac[0] = value >> 24; in imx_get_mac_from_fuse()
303 mac[1] = value >> 16; in imx_get_mac_from_fuse()
304 mac[2] = value >> 8; in imx_get_mac_from_fuse()
[all …]
/rk3399_rockchip-uboot/lib/efi_loader/
H A Defi_device_path_to_text.c46 dp->mac.addr[0], dp->mac.addr[1], in efi_convert_device_node_to_text()
47 dp->mac.addr[2], dp->mac.addr[3], in efi_convert_device_node_to_text()
48 dp->mac.addr[4], dp->mac.addr[5], in efi_convert_device_node_to_text()
/rk3399_rockchip-uboot/board/freescale/common/
H A Dsys_eeprom.c45 u8 mac[MAX_NUM_PORTS][6]; /* 0x42 - 0x71 MAC addresses */ member
61 u8 mac[MAX_NUM_PORTS][6]; /* 0x42 - 0xa1 MAC addresses */ member
119 u8 *p = e.mac[i]; in show_eeprom()
316 e.mac[index][i] = simple_strtoul(p, &p, 16); in set_mac_address()
461 memset(e.mac[8], 0xff, 6); in mac_read_from_eeprom()
465 if (memcmp(&e.mac[i], "\0\0\0\0\0\0", 6) && in mac_read_from_eeprom()
466 memcmp(&e.mac[i], "\xFF\xFF\xFF\xFF\xFF\xFF", 6)) { in mac_read_from_eeprom()
471 e.mac[i][0], in mac_read_from_eeprom()
472 e.mac[i][1], in mac_read_from_eeprom()
473 e.mac[i][2], in mac_read_from_eeprom()
[all …]
/rk3399_rockchip-uboot/board/BuR/common/
H A Dcommon.c296 const char *mac; in dtbmacaddr() local
316 mac = fdt_getprop(gd->fdt_blob, node, "mac-address", &len); in dtbmacaddr()
317 if (mac && is_valid_ethaddr((u8 *)mac)) in dtbmacaddr()
318 return mac; in dtbmacaddr()
329 char *mac = 0; in br_summaryscreen_printdtb() local
339 mac = (char *)dtbmacaddr(0); in br_summaryscreen_printdtb()
340 if (mac) in br_summaryscreen_printdtb()
341 sprintf(buf, "%pM", mac); in br_summaryscreen_printdtb()
343 mac = (char *)dtbmacaddr(1); in br_summaryscreen_printdtb()
344 if (mac) in br_summaryscreen_printdtb()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/spear/
H A Dspr_misc.c158 static int write_mac(uchar *mac) in write_mac() argument
173 i2c_write(CONFIG_I2C_CHIPADDRESS, MAC_OFF, 1, mac, MAC_LEN); in write_mac()
188 unsigned char mac[6]; in do_chip_config() local
221 mac[reg] = s ? simple_strtoul(s, &e, 16) : 0; in do_chip_config()
225 write_mac(mac); in do_chip_config()
231 if (!i2c_read_mac(mac)) { in do_chip_config()
232 printf("Ethaddr (from i2c mem) = %pM\n", mac); in do_chip_config()
/rk3399_rockchip-uboot/board/compulab/common/
H A Deeprom.c403 { "MAC address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
418 { "1st MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
419 { "2nd MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
437 { "1st MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
438 { "2nd MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
441 { "3rd MAC Address (WIFI)", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
442 { "4th MAC Address (Bluetooth)", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
456 { "1st MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
457 { "2nd MAC Address", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
460 { "3rd MAC Address (WIFI)", 6, NULL, DEFINE_PRINT_UPDATE(mac) },
[all …]
/rk3399_rockchip-uboot/board/renesas/sh7752evb/
H A Dsh7752evb.c93 unsigned char mac[6]; in set_mac_to_sh_giga_eth_register() local
96 eth_parse_enetaddr(mac_string, mac); in set_mac_to_sh_giga_eth_register()
103 val = (mac[0] << 24) | (mac[1] << 16) | (mac[2] << 8) | mac[3]; in set_mac_to_sh_giga_eth_register()
105 val = (mac[4] << 8) | mac[5]; in set_mac_to_sh_giga_eth_register()
/rk3399_rockchip-uboot/arch/arm/mach-imx/mx6/
H A Dsoc.c521 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) in imx_get_mac_from_fuse() argument
530 mac[0] = value >> 24 ; in imx_get_mac_from_fuse()
531 mac[1] = value >> 16 ; in imx_get_mac_from_fuse()
532 mac[2] = value >> 8 ; in imx_get_mac_from_fuse()
533 mac[3] = value ; in imx_get_mac_from_fuse()
536 mac[4] = value >> 24 ; in imx_get_mac_from_fuse()
537 mac[5] = value >> 16 ; in imx_get_mac_from_fuse()
541 mac[0] = (value >> 8); in imx_get_mac_from_fuse()
542 mac[1] = value ; in imx_get_mac_from_fuse()
545 mac[2] = value >> 24 ; in imx_get_mac_from_fuse()
[all …]
/rk3399_rockchip-uboot/board/renesas/sh7753evb/
H A Dsh7753evb.c100 unsigned char mac[6]; in set_mac_to_sh_giga_eth_register() local
103 eth_parse_enetaddr(mac_string, mac); in set_mac_to_sh_giga_eth_register()
110 val = (mac[0] << 24) | (mac[1] << 16) | (mac[2] << 8) | mac[3]; in set_mac_to_sh_giga_eth_register()
112 val = (mac[4] << 8) | mac[5]; in set_mac_to_sh_giga_eth_register()
/rk3399_rockchip-uboot/board/LaCie/netspace_v2/
H A Dnetspace_v2.c87 uchar mac[6]; in misc_init_r() local
88 if (lacie_read_mac_address(mac) == 0) in misc_init_r()
89 eth_env_set_enetaddr("ethaddr", mac); in misc_init_r()
/rk3399_rockchip-uboot/board/keymile/common/
H A Divm.c194 unsigned char mac[6]; in process_mac() local
200 memcpy(mac, buf+1, 6); in process_mac()
207 mac[0] |= 0x2; in process_mac()
211 mac[3] = (val >> 16) & 0xff; in process_mac()
212 mac[4] = (val >> 8) & 0xff; in process_mac()
213 mac[5] = val & 0xff; in process_mac()
216 sprintf((char *)valbuf, "%pM", mac); in process_mac()

123456