Searched refs:mac (Results 1 - 25 of 144) sorted by relevance

123456

/u-boot/board/google/chameleonv3/
H A Dmercury_aa1.h7 * 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 Dboard.c11 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 Dmercury_aa1.c14 int mercury_aa1_read_mac(u8 *mac) argument
38 memcpy(mac, buf, ARP_HLEN);
/u-boot/board/CZ.NIC/
H A Dturris_common.c11 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 Dturris_atsha_otp.c39 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 Dtgec.c29 static void tgec_init_mac(struct fsl_enet_mac *mac) argument
31 struct tgec *regs = mac->base;
40 out_be32(&regs->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 Dmemac.c19 static void memac_init_mac(struct fsl_enet_mac *mac) argument
21 struct memac *regs = mac->base;
30 out_be32(&regs->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 Ddtsec.c27 static void dtsec_init_mac(struct fsl_enet_mac *mac) argument
29 struct dtsec *regs = mac->base;
53 out_be32(&regs->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 Dmac.c26 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 Ddragonboard410c.c55 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 Dsom.h15 unsigned char mac[6]; member in struct:rk3288_som
/u-boot/drivers/net/mscc_eswitch/
H A Dmscc_mac_table.h17 const unsigned char mac[ETH_LEN], int pgid);
H A Dmscc_mac_table.c33 /* 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 Dmox_sp.c37 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 Dcommon.h14 int lacie_read_mac_address(uchar *mac);
/u-boot/board/traverse/common/
H A Dten64-controller.h7 * @mac: Base MAC address
14 u8 mac[6]; member in struct:t64uc_board_info
/u-boot/board/kontron/sl-mx8mm/
H A Dsl-mx8mm.c69 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 DMakefile8 obj-$(CONFIG_SPI_FLASH_SFDP_SUPPORT) += mac-spi-nor.o
/u-boot/arch/arm/include/asm/arch-tegra/
H A Dcboot.h20 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 Dmxs.c238 __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 Deeprom.c26 /* 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 Dkp_id_rev.h17 u8 mac[6]; /* 0x20 ... 0x25 */ member in struct:id_eeprom
/u-boot/board/siemens/common/
H A Dfactoryset.h13 uchar mac[6]; member in struct:factorysetcontainer
/u-boot/board/variscite/common/
H A Dimx9_eeprom.c61 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 Dunleashed.c79 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);

Completed in 170 milliseconds

123456