Home
last modified time | relevance | path

Searched refs:base_mac (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_netdev.c176 ppid->id_len = sizeof(sparx5->base_mac); in sparx5_get_port_parent_id()
177 memcpy(&ppid->id, &sparx5->base_mac, ppid->id_len); in sparx5_get_port_parent_id()
219 val = ether_addr_to_u64(sparx5->base_mac) + portno + 1; in sparx5_create_netdev()
Dsparx5_main.c779 if (!of_get_mac_address(np, sparx5->base_mac)) { in mchp_sparx5_probe()
781 eth_random_addr(sparx5->base_mac); in mchp_sparx5_probe()
782 sparx5->base_mac[5] = 0; in mchp_sparx5_probe()
Dsparx5_main.h205 u8 base_mac[ETH_ALEN]; member
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dminimal.c34 u8 base_mac[ETH_ALEN]; member
53 mlxsw_reg_spad_base_mac_memcpy_from(spad_pl, mlxsw_m->base_mac); in mlxsw_m_base_mac_get()
181 0, mlxsw_m->base_mac, in mlxsw_m_port_create()
182 sizeof(mlxsw_m->base_mac)); in mlxsw_m_port_create()
Dspectrum.c289 mlxsw_reg_spad_base_mac_memcpy_from(spad_pl, mlxsw_sp->base_mac); in mlxsw_sp_base_mac_get()
321 ether_addr_copy(addr, mlxsw_sp->base_mac); in mlxsw_sp_port_dev_addr_init()
1462 mlxsw_sp->base_mac, in mlxsw_sp_port_create()
1463 sizeof(mlxsw_sp->base_mac)); in mlxsw_sp_port_create()
1767 mlxsw_sp->base_mac, in mlxsw_sp_cpu_port_create()
1768 sizeof(mlxsw_sp->base_mac)); in mlxsw_sp_cpu_port_create()
2475 seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), in mlxsw_sp_lag_init()
Dspectrum.h162 unsigned char base_mac[ETH_ALEN]; member
Dspectrum_router.c9717 seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), 0); in mlxsw_sp_mp_hash_init()
Dreg.h70 MLXSW_ITEM_BUF(reg, spad, base_mac, 0x02, 6);
/Linux-v5.15/drivers/net/ethernet/marvell/prestera/
Dprestera_main.c120 if (memcmp(port->sw->base_mac, addr, ETH_ALEN - 1)) in prestera_is_valid_mac_addr()
344 memcpy(dev->dev_addr, sw->base_mac, dev->addr_len - 1); in prestera_port_create()
485 ret = of_get_mac_address(base_mac_np, sw->base_mac); in prestera_switch_set_base_mac_addr()
487 eth_random_addr(sw->base_mac); in prestera_switch_set_base_mac_addr()
492 return prestera_hw_switch_mac_set(sw, sw->base_mac); in prestera_switch_set_base_mac_addr()
Dprestera.h189 char base_mac[ETH_ALEN]; member
/Linux-v5.15/drivers/net/ethernet/ti/
Dcpsw_priv.h362 u8 base_mac[ETH_ALEN]; member
Dcpsw_new.c1120 ppid->id_len = sizeof(cpsw->base_mac); in cpsw_get_port_parent_id()
1121 memcpy(&ppid->id, &cpsw->base_mac, ppid->id_len); in cpsw_get_port_parent_id()
1947 eth_random_addr(cpsw->base_mac); in cpsw_probe()
/Linux-v5.15/drivers/net/ethernet/mscc/
Docelot_vsc7514.c529 eth_random_addr(ocelot->base_mac); in ocelot_chip_init()
530 ocelot->base_mac[5] &= 0xf0; in ocelot_chip_init()
Docelot_net.c164 int id_len = sizeof(ocelot->base_mac); in ocelot_port_devlink_init()
169 memcpy(attrs.switch_id.id, &ocelot->base_mac, id_len); in ocelot_port_devlink_init()
1708 memcpy(dev->dev_addr, ocelot->base_mac, ETH_ALEN); in ocelot_probe_port()
/Linux-v5.15/include/soc/mscc/
Docelot.h636 u8 base_mac[ETH_ALEN]; member