Searched refs:learn (Results 1 - 5 of 5) sorted by relevance
| /kernel/linux/linux-5.10/drivers/net/dsa/microchip/ |
| H A D | ksz8795.c | 753 u8 learn[TOTAL_PORT_NUM]; in ksz8795_flush_dyn_mac_table() local 769 ksz_pread8(dev, index, P_STP_CTRL, &learn[index]); in ksz8795_flush_dyn_mac_table() 770 if (!(learn[index] & PORT_LEARN_DISABLE)) in ksz8795_flush_dyn_mac_table() 772 learn[index] | PORT_LEARN_DISABLE); in ksz8795_flush_dyn_mac_table() 779 if (!(learn[index] & PORT_LEARN_DISABLE)) in ksz8795_flush_dyn_mac_table() 780 ksz_pwrite8(dev, index, P_STP_CTRL, learn[index]); in ksz8795_flush_dyn_mac_table()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
| H A D | ocelot_net.c | 608 } learn; member 627 ocelot_mact_learn(ocelot, w->learn.pgid, w->learn.addr, in ocelot_mact_work() 628 w->learn.vid, w->learn.entry_type); in ocelot_mact_work() 676 ether_addr_copy(w.learn.addr, addr); in ocelot_mc_sync() 677 w.learn.vid = OCELOT_STANDALONE_PVID; in ocelot_mc_sync() 678 w.learn.pgid = PGID_CPU; in ocelot_mc_sync() 679 w.learn.entry_type = ENTRYTYPE_LOCKED; in ocelot_mc_sync()
|
| /kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
| H A D | ksz8795.c | 948 u8 learn[DSA_MAX_PORTS]; in ksz8_flush_dyn_mac_table() local 963 ksz_pread8(dev, index, regs[P_STP_CTRL], &learn[index]); in ksz8_flush_dyn_mac_table() 964 if (!(learn[index] & PORT_LEARN_DISABLE)) in ksz8_flush_dyn_mac_table() 966 learn[index] | PORT_LEARN_DISABLE); in ksz8_flush_dyn_mac_table() 970 if (!(learn[index] & PORT_LEARN_DISABLE)) in ksz8_flush_dyn_mac_table() 971 ksz_pwrite8(dev, index, regs[P_STP_CTRL], learn[index]); in ksz8_flush_dyn_mac_table()
|
| /kernel/linux/linux-6.6/drivers/net/dsa/ |
| H A D | rzn1_a5psw.c | 311 static void a5psw_port_learning_set(struct a5psw *a5psw, int port, bool learn) in a5psw_port_learning_set() argument 314 u32 reg = !learn ? mask : 0; in a5psw_port_learning_set() 956 /* Reset learn count to 0 */ in a5psw_setup()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_main.c | 50 int prestera_port_learning_set(struct prestera_port *port, bool learn) in prestera_port_learning_set() argument 52 return prestera_hw_port_learning_set(port, learn); in prestera_port_learning_set()
|
Completed in 10 milliseconds