Lines Matching defs:bcm_sf2_priv
60 struct bcm_sf2_priv { struct
62 void __iomem *core;
63 void __iomem *reg;
64 void __iomem *intrl2_0;
65 void __iomem *intrl2_1;
66 void __iomem *fcb;
67 void __iomem *acb;
69 struct reset_control *rcdev;
72 u32 type;
73 const u16 *reg_offsets;
74 unsigned int core_reg_align;
75 unsigned int num_cfp_rules;
78 spinlock_t indir_lock;
80 int irq0;
81 int irq1;
82 u32 irq0_stat;
83 u32 irq0_mask;
84 u32 irq1_stat;
85 u32 irq1_mask;
88 struct b53_device *dev;
90 struct bcm_sf2_hw_params hw_params;
92 struct bcm_sf2_port_status port_sts[DSA_MAX_PORTS];
95 u32 wol_ports_mask;
119 static inline struct bcm_sf2_priv *bcm_sf2_to_priv(struct dsa_switch *ds) in bcm_sf2_to_priv() argument