/u-boot/board/google/chameleonv3/ |
H A D | mercury_aa1.h | 7 * mercury_aa1_read_mac() - Read mac address from on-board OTP memory 9 * @mac: Returned mac address 12 int mercury_aa1_read_mac(u8 *mac);
|
H A D | board.c | 11 u8 mac[ARP_HLEN]; local 17 res = mercury_aa1_read_mac(mac); 19 printf("couldn't read mac address: %s\n", errno_str(res)); 23 if (is_valid_ethaddr(mac)) 24 eth_env_set_enetaddr("ethaddr", mac);
|
H A D | mercury_aa1.c | 14 int mercury_aa1_read_mac(u8 *mac) argument 38 memcpy(mac, buf, ARP_HLEN);
|
/u-boot/board/CZ.NIC/ |
H A D | turris_common.c | 11 static void increment_mac(u8 *mac) argument 16 mac[i] += 1; 17 if (mac[i]) 22 static void set_mac_if_invalid(int i, u8 *mac) argument 26 if (is_valid_ethaddr(mac) && 28 eth_env_set_enetaddr_by_index("eth", i, mac); 33 u8 mac[6]; local 35 memcpy(mac, first_mac, sizeof(mac)); 37 set_mac_if_invalid((first_idx + 0) % 3, mac); [all...] |
H A D | turris_atsha_otp.c | 39 u8 mac0[4], mac1[4], mac[6]; local 61 mac[0] = mac0[1]; 62 mac[1] = mac0[2]; 63 mac[2] = mac0[3]; 64 mac[3] = mac1[1]; 65 mac[4] = mac1[2]; 66 mac[5] = mac1[3]; 68 turris_init_mac_addresses(first_idx, mac);
|
/u-boot/drivers/net/fm/ |
H A D | tgec.c | 29 static void tgec_init_mac(struct fsl_enet_mac *mac) argument 31 struct tgec *regs = mac->base; 40 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); 43 * 1588 disable, insert second mac disable payload length check 56 static void tgec_enable_mac(struct fsl_enet_mac *mac) argument 58 struct tgec *regs = mac->base; 63 static void tgec_disable_mac(struct fsl_enet_mac *mac) argument 65 struct tgec *regs = mac->base; 70 static void tgec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) argument 72 struct tgec *regs = mac 87 tgec_set_interface_mode(struct fsl_enet_mac *mac, phy_interface_t type, int speed) argument 94 init_tgec(struct fsl_enet_mac *mac, void *base, void *phyregs, int max_rx_len) argument [all...] |
H A D | memac.c | 19 static void memac_init_mac(struct fsl_enet_mac *mac) argument 21 struct memac *regs = mac->base; 30 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); 36 static void memac_enable_mac(struct fsl_enet_mac *mac) argument 38 struct memac *regs = mac->base; 44 static void memac_disable_mac(struct fsl_enet_mac *mac) argument 46 struct memac *regs = mac->base; 51 static void memac_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) argument 53 struct memac *regs = mac->base; 68 static void memac_set_interface_mode(struct fsl_enet_mac *mac, argument 139 init_memac(struct fsl_enet_mac *mac, void *base, void *phyregs, int max_rx_len) argument [all...] |
H A D | dtsec.c | 27 static void dtsec_init_mac(struct fsl_enet_mac *mac) argument 29 struct dtsec *regs = mac->base; 53 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); 65 static void dtsec_enable_mac(struct fsl_enet_mac *mac) argument 67 struct dtsec *regs = mac->base; 79 static void dtsec_disable_mac(struct fsl_enet_mac *mac) argument 81 struct dtsec *regs = mac->base; 93 static void dtsec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) argument 95 struct dtsec *regs = mac->base; 110 static void dtsec_set_interface_mode(struct fsl_enet_mac *mac, argument 156 init_dtsec(struct fsl_enet_mac *mac, void *base, void *phyregs, int max_rx_len) argument [all...] |
/u-boot/arch/arm/mach-imx/ |
H A D | mac.c | 26 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) argument 39 mac[0] = value >> 24; 40 mac[1] = value >> 16; 41 mac[2] = value >> 8; 42 mac[3] = value; 45 mac[4] = value >> 24; 46 mac[5] = value >> 16; 51 mac[0] = value >> 8; 52 mac[1] = value; 55 mac[ [all...] |
/u-boot/board/qualcomm/dragonboard410c/ |
H A D | dragonboard410c.c | 55 static void msm_generate_mac_addr(u8 *mac) argument 58 mac[0] = 0x02; 59 mac[1] = 0x00; 66 put_unaligned_be32(msm_board_serial(), &mac[2]); local 110 u8 mac[ARP_HLEN]; local 112 if (!eth_env_get_enetaddr("wlanaddr", mac)) { 113 msm_generate_mac_addr(mac); 117 "local-mac-address", mac, ARP_HLEN, 1); 120 if (!eth_env_get_enetaddr("btaddr", mac)) { [all...] |
/u-boot/board/phytec/phycore_rk3288/ |
H A D | som.h | 15 unsigned char mac[6]; member in struct:rk3288_som
|
/u-boot/drivers/net/mscc_eswitch/ |
H A D | mscc_mac_table.h | 17 const unsigned char mac[ETH_LEN], int pgid);
|
H A D | mscc_mac_table.c | 33 /* Wait for the issued mac table command to be completed, or timeout. 51 const unsigned char mac[ETH_LEN], int pgid) 59 mach |= ((u32)mac[0]) << 8; 60 mach |= ((u32)mac[1]) << 0; 61 macl |= ((u32)mac[2]) << 24; 62 macl |= ((u32)mac[3]) << 16; 63 macl |= ((u32)mac[4]) << 8; 64 macl |= ((u32)mac[5]) << 0; 49 mscc_mac_table_add(void __iomem *regs, const unsigned long *mscc_mac_table_offset, const unsigned char mac[ETH_LEN], int pgid) argument
|
/u-boot/board/CZ.NIC/turris_mox/ |
H A D | mox_sp.c | 37 static inline void res_to_mac(u8 *mac, u32 t1, u32 t2) argument 39 mac[0] = t1 >> 8; 40 mac[1] = t1; 41 mac[2] = t2 >> 24; 42 mac[3] = t2 >> 16; 43 mac[4] = t2 >> 8; 44 mac[5] = t2;
|
/u-boot/board/LaCie/common/ |
H A D | common.h | 14 int lacie_read_mac_address(uchar *mac);
|
/u-boot/board/traverse/common/ |
H A D | ten64-controller.h | 7 * @mac: Base MAC address 14 u8 mac[6]; member in struct:t64uc_board_info
|
/u-boot/board/kontron/sl-mx8mm/ |
H A D | sl-mx8mm.c | 69 unsigned char mac[6]; local 72 mac[0] = value >> 24; 73 mac[1] = value >> 16; 74 mac[2] = value >> 8; 75 mac[3] = value; 78 mac[4] = value >> 24; 79 mac[5] = value >> 16; 89 if (is_zero_ethaddr(mac)) { 94 if (!is_valid_ethaddr(mac)) { 99 ret = fdt_setprop(blob, node, "local-mac [all...] |
/u-boot/board/atmel/common/ |
H A D | Makefile | 8 obj-$(CONFIG_SPI_FLASH_SFDP_SUPPORT) += mac-spi-nor.o
|
/u-boot/arch/arm/include/asm/arch-tegra/ |
H A D | cboot.h | 20 int cboot_get_ethaddr(const void *fdt, uint8_t mac[ETH_ALEN]); 42 static inline int cboot_get_ethaddr(const void *fdt, uint8_t mac[ETH_ALEN]) argument
|
/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
H A D | mxs.c | 238 __weak void mx28_adjust_mac(int dev_id, unsigned char *mac) argument 240 mac[0] = 0x00; 241 mac[1] = 0x04; /* Use FSL vendor MAC address by default */ 244 mac[5] += 1; 250 void imx_get_mac_from_fuse(int dev_id, unsigned char *mac) argument 256 memset(mac, 0, 6); 268 mac[2] = (data >> 24) & 0xff; 269 mac[3] = (data >> 16) & 0xff; 270 mac[4] = (data >> 8) & 0xff; 271 mac[ 275 imx_get_mac_from_fuse(int dev_id, unsigned char *mac) argument [all...] |
/u-boot/board/gateworks/venice/ |
H A D | eeprom.c | 26 /* return a mac address from EEPROM info */ 31 u64 mac; local 35 maclow = som_info.mac[5]; 36 maclow |= som_info.mac[4] << 8; 37 maclow |= som_info.mac[3] << 16; 38 maclow |= som_info.mac[2] << 24; 39 machigh = som_info.mac[1]; 40 machigh |= som_info.mac[0] << 8; 41 mac = machigh; 42 mac << [all...] |
/u-boot/board/k+p/kp_imx53/ |
H A D | kp_id_rev.h | 17 u8 mac[6]; /* 0x20 ... 0x25 */ member in struct:id_eeprom
|
/u-boot/board/siemens/common/ |
H A D | factoryset.h | 13 uchar mac[6]; member in struct:factorysetcontainer
|
/u-boot/board/variscite/common/ |
H A D | imx9_eeprom.c | 61 int var_eeprom_get_mac(struct var_eeprom *ep, u8 *mac) argument 67 memcpy(mac, ep->mac, sizeof(ep->mac)); 109 ep->mac[0], ep->mac[1], ep->mac[2], ep->mac[3], ep->mac[4], ep->mac[ [all...] |
/u-boot/board/sifive/unleashed/ |
H A D | unleashed.c | 79 unsigned char mac[6] = { 0x70, 0xb3, 0xd5, 0x92, 0xf0, 0x00 }; local 88 mac[5] |= (serialnum >> 0) & 0xff; 89 mac[4] |= (serialnum >> 8) & 0xff; 90 mac[3] |= (serialnum >> 16) & 0xff; 93 eth_env_set_enetaddr("ethaddr", mac);
|