Lines Matching +full:irq +full:- +full:mirror
1 /* SPDX-License-Identifier: GPL-2.0+ */
53 #define PGID_CPU (PGID_AGGR - 6)
54 #define PGID_UC (PGID_AGGR - 5)
55 #define PGID_BC (PGID_AGGR - 4)
56 #define PGID_MC (PGID_AGGR - 3)
57 #define PGID_MCIPV4 (PGID_AGGR - 2)
58 #define PGID_MCIPV6 (PGID_AGGR - 1)
60 /* Non-reserved PGIDs, used for general purpose */
89 #define SE_IDX_QUEUE 0 /* 0-79 : Queue scheduler elements */
90 #define SE_IDX_PORT 80 /* 80-89 : Port schedular elements */
95 #define LAN966X_VCAP_CID_IS1_MAX (VCAP_CID_INGRESS_L3 - 1) /* IS1 Max */
99 #define LAN966X_VCAP_CID_IS2_MAX (VCAP_CID_INGRESS_STAGE2_L2 - 1) /* IS2 Max */
102 #define LAN966X_VCAP_CID_ES0_MAX (VCAP_CID_EGRESS_L1 - 1) /* ES0 Max */
268 ((struct lan966x_skb_cb *)((skb)->cb))
334 /* Mirror */
547 irqreturn_t lan966x_ptp_irq_handler(int irq, void *args);
548 irqreturn_t lan966x_ptp_ext_irq_handler(int irq, void *args);
562 irqreturn_t lan966x_fdma_irq_handler(int irq, void *args);
661 return !!port->xdp_prog; in lan966x_xdp_port_present()
718 return readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rd()
727 writel(val, lan_addr(lan966x->regs, id, tinst, tcnt, in lan_wr()
739 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()
742 writel(nval, lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()