Lines Matching defs:bcm_sf2_priv
61 struct bcm_sf2_priv { struct
63 void __iomem *core;
64 void __iomem *reg;
65 void __iomem *intrl2_0;
66 void __iomem *intrl2_1;
67 void __iomem *fcb;
68 void __iomem *acb;
70 struct reset_control *rcdev;
73 u32 type;
74 const u16 *reg_offsets;
75 unsigned int core_reg_align;
76 unsigned int num_cfp_rules;
77 unsigned int num_crossbar_int_ports;
80 spinlock_t indir_lock;
82 int irq0;
83 int irq1;
84 u32 irq0_stat;
85 u32 irq0_mask;
86 u32 irq1_stat;
87 u32 irq1_mask;
90 struct b53_device *dev;
92 struct bcm_sf2_hw_params hw_params;
94 struct bcm_sf2_port_status port_sts[DSA_MAX_PORTS];
97 u32 wol_ports_mask;
121 static inline struct bcm_sf2_priv *bcm_sf2_to_priv(struct dsa_switch *ds) in bcm_sf2_to_priv() argument