Lines Matching refs:si_pub
134 struct si_pub { struct
150 struct si_pub pub; /* back plane public state (must be first) */ argument
170 struct si_pub *ai_attach(struct bcma_bus *pbus);
171 void ai_detach(struct si_pub *sih);
172 uint ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val);
173 void ai_clkctl_init(struct si_pub *sih);
174 u16 ai_clkctl_fast_pwrup_delay(struct si_pub *sih);
175 bool ai_clkctl_cc(struct si_pub *sih, enum bcma_clkmode mode);
176 bool ai_deviceremoved(struct si_pub *sih);
179 void ai_epa_4313war(struct si_pub *sih);
181 static inline u32 ai_get_cccaps(struct si_pub *sih) in ai_get_cccaps()
186 static inline int ai_get_pmurev(struct si_pub *sih) in ai_get_pmurev()
191 static inline u32 ai_get_pmucaps(struct si_pub *sih) in ai_get_pmucaps()
196 static inline uint ai_get_boardtype(struct si_pub *sih) in ai_get_boardtype()
201 static inline uint ai_get_boardvendor(struct si_pub *sih) in ai_get_boardvendor()
206 static inline uint ai_get_chip_id(struct si_pub *sih) in ai_get_chip_id()
211 static inline uint ai_get_chiprev(struct si_pub *sih) in ai_get_chiprev()
216 static inline uint ai_get_chippkg(struct si_pub *sih) in ai_get_chippkg()