Searched refs:ANA_PGID (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_switchdev.c | 16 flood_mask_ip = lan_rd(lan966x, ANA_PGID(pgid_ip)); in lan966x_port_set_mcast_ip_flood() 25 flood_mask = lan_rd(lan966x, ANA_PGID(PGID_MC)); in lan966x_port_set_mcast_ip_flood() 38 lan966x, ANA_PGID(pgid_ip)); in lan966x_port_set_mcast_ip_flood() 44 u32 val = lan_rd(port->lan966x, ANA_PGID(PGID_MC)); in lan966x_port_set_mcast_flood() 54 port->lan966x, ANA_PGID(PGID_MC)); in lan966x_port_set_mcast_flood() 65 u32 val = lan_rd(port->lan966x, ANA_PGID(PGID_UC)); in lan966x_port_set_ucast_flood() 75 port->lan966x, ANA_PGID(PGID_UC)); in lan966x_port_set_ucast_flood() 81 u32 val = lan_rd(port->lan966x, ANA_PGID(PGID_BC)); in lan966x_port_set_bcast_flood() 91 port->lan966x, ANA_PGID(PGID_BC)); in lan966x_port_set_bcast_flood() 152 lan966x, ANA_PGID(PGID_SRC + i)); in lan966x_update_fwd_mask()
|
H A D | lan966x_lag.c | 15 lan966x, ANA_PGID(p)); in lan966x_lag_set_aggr_pgids() 19 lan966x, ANA_PGID(p)); in lan966x_lag_set_aggr_pgids() 59 lan966x, ANA_PGID(p)); in lan966x_lag_set_aggr_pgids() 67 ac = lan_rd(lan966x, ANA_PGID(i)); in lan966x_lag_set_aggr_pgids() 75 lan966x, ANA_PGID(i)); in lan966x_lag_set_aggr_pgids()
|
H A D | lan966x_main.c | 971 lan966x, ANA_PGID(p + PGID_SRC)); in lan966x_init() 994 lan966x, ANA_PGID(CPU_PORT)); in lan966x_init() 997 lan966x, ANA_PGID(PGID_CPU)); in lan966x_init() 1002 lan966x, ANA_PGID(PGID_MC)); in lan966x_init() 1007 lan966x, ANA_PGID(PGID_MCIPV4)); in lan966x_init() 1011 lan966x, ANA_PGID(PGID_MCIPV6)); in lan966x_init() 1016 lan966x, ANA_PGID(PGID_UC)); in lan966x_init() 1021 lan966x, ANA_PGID(PGID_BC)); in lan966x_init()
|
H A D | lan966x_mdb.c | 291 lan966x, ANA_PGID(pgid_entry->index)); in lan966x_mdb_l2_add() 348 lan966x, ANA_PGID(pgid_entry->index)); in lan966x_mdb_l2_del() 430 lan966x, ANA_PGID(pgid_entry->index)); in lan966x_mdb_l2_cpu_copy() 485 lan966x, ANA_PGID(pgid_entry->index)); in lan966x_mdb_l2_cpu_remove()
|
H A D | lan966x_regs.h | 161 #define ANA_PGID(g) __REG(TARGET_ANA, 0, 1, 27648, g, 89, 8, 0, 0, 1, 4) macro
|
/openbmc/u-boot/drivers/net/mscc_eswitch/ |
H A D | ocelot_switch.c | 34 #define ANA_PGID(x) (0x8c00 + 4 * (x)) macro 343 writel(0, priv->regs[ANA] + ANA_PGID(PGID_SRC + i)); in ocelot_initialize() 370 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in ocelot_write_hwaddr() 392 priv->regs[ANA] + ANA_PGID(PGID_BROADCAST)); in ocelot_start() 398 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in ocelot_start()
|
H A D | luton_switch.c | 29 #define ANA_PGID(x) (0x1000 + 4 * (x)) macro 519 writel(0, priv->regs[ANA] + ANA_PGID(PGID_SRC + i)); in luton_initialize() 551 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in luton_write_hwaddr() 573 priv->regs[ANA] + ANA_PGID(PGID_BROADCAST)); in luton_start() 578 writel(BIT(CPU_PORT), priv->regs[ANA] + ANA_PGID(PGID_UNICAST)); in luton_start()
|