Searched refs:si_pub (Results 1 - 23 of 23) sorted by relevance

/drivers/net/wireless/brcm80211/brcmsmac/
H A Dpmu.h23 extern u16 si_pmu_fast_pwrup_delay(struct si_pub *sih);
24 extern void si_pmu_sprom_enable(struct si_pub *sih, bool enable);
25 extern u32 si_pmu_chipcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val);
26 extern u32 si_pmu_regcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val);
27 extern u32 si_pmu_alp_clock(struct si_pub *sih);
28 extern void si_pmu_pllupd(struct si_pub *sih);
29 extern void si_pmu_spuravoid_pllupdate(struct si_pub *sih, u8 spuravoid);
30 extern u32 si_pmu_pllcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val);
31 extern void si_pmu_init(struct si_pub *sih);
32 extern void si_pmu_res_init(struct si_pub *si
[all...]
H A Daiutils.h148 struct si_pub { struct
172 struct si_pub pub; /* back plane public state (must be first) */
192 extern struct bcma_device *ai_findcore(struct si_pub *sih,
197 extern struct si_pub *ai_attach(struct bcma_bus *pbus);
198 extern void ai_detach(struct si_pub *sih);
199 extern uint ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val);
200 extern void ai_pci_setup(struct si_pub *sih, uint coremask);
201 extern void ai_clkctl_init(struct si_pub *sih);
202 extern u16 ai_clkctl_fast_pwrup_delay(struct si_pub *sih);
203 extern bool ai_clkctl_cc(struct si_pub *si
[all...]
H A Dsrom.h23 extern int srom_var_init(struct si_pub *sih);
24 extern void srom_free_vars(struct si_pub *sih);
26 extern int srom_read(struct si_pub *sih, uint bus, void *curmap,
H A Dotp.h33 extern int otp_read_region(struct si_pub *sih, int region, u16 *data,
H A Dpmu.c112 static void si_pmu_res_masks(struct si_pub *sih, u32 * pmin, u32 * pmax)
142 void si_pmu_spuravoid_pllupdate(struct si_pub *sih, u8 spuravoid)
215 u16 si_pmu_fast_pwrup_delay(struct si_pub *sih)
233 u32 si_pmu_chipcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val)
241 u32 si_pmu_regcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val)
249 u32 si_pmu_pllcontrol(struct si_pub *sih, uint reg, u32 mask, u32 val)
257 void si_pmu_pllupd(struct si_pub *sih)
264 u32 si_pmu_alp_clock(struct si_pub *sih)
287 void si_pmu_init(struct si_pub *sih)
302 void si_pmu_res_init(struct si_pub *si
[all...]
H A Daiutils.c563 struct si_pub *sih = &sii->pub;
672 struct si_pub *
687 return (struct si_pub *) sii;
691 void ai_detach(struct si_pub *sih)
695 struct si_pub *si_local = NULL;
696 memcpy(&si_local, &sih, sizeof(struct si_pub **));
712 struct bcma_device *ai_findcore(struct si_pub *sih, u16 coreid, u16 coreunit)
735 uint ai_cc_reg(struct si_pub *sih, uint regoff, u32 mask, u32 val)
756 static uint ai_slowclk_src(struct si_pub *sih, struct bcma_device *cc)
779 static uint ai_slowclk_freq(struct si_pub *si
[all...]
H A Dnicpci.h64 extern struct pcicore_info *pcicore_init(struct si_pub *sih,
H A Dotp.c74 int (*init)(struct si_pub *sih, struct otpinfo *oi);
82 struct si_pub *sih; /* Saved sb handle */
146 static int ipxotp_max_rgnsz(struct si_pub *sih, int osizew)
241 static int ipxotp_init(struct si_pub *sih, struct otpinfo *oi)
366 (int (*)(struct si_pub *, struct otpinfo *)) ipxotp_init,
370 static int otp_init(struct si_pub *sih, struct otpinfo *oi)
392 otp_read_region(struct si_pub *sih, int region, u16 *data, uint *wlen) {
H A Ddma.h77 extern struct dma_pub *dma_attach(char *name, struct si_pub *sih,
H A Dnicpci.c212 struct si_pub *sih; /* System interconnect handle */
240 struct pcicore_info *pcicore_init(struct si_pub *sih, struct bcma_device *core)
502 struct si_pub *sih = pi->sih;
520 struct si_pub *sih = pi->sih;
584 struct si_pub *sih = pi->sih;
670 struct si_pub *sih = pi->sih;
716 struct si_pub *sih = pi->sih;
H A Dpub.h377 struct si_pub *sih; /* SI handle (cookie for siutils calls) */
568 extern char *getvar(struct si_pub *sih, enum brcms_srom_id id);
569 extern int getintvar(struct si_pub *sih, enum brcms_srom_id id);
H A Dsrom.c795 sprom_read_pci(struct si_pub *sih, u16 *buf, uint nwords, bool check_crc)
829 static int otp_read_pci(struct si_pub *sih, u16 *buf, uint nwords)
870 int srom_var_init(struct si_pub *sih)
927 void srom_free_vars(struct si_pub *sih)
943 char *getvar(struct si_pub *sih, enum brcms_srom_id id)
962 int getintvar(struct si_pub *sih, enum brcms_srom_id id)
H A Dantsel.c111 struct si_pub *sih = wlc->hw->sih;
H A Dtypes.h287 struct si_pub;
H A Dmain.h336 struct si_pub *sih; /* SI handle (cookie for siutils calls) */
H A Ddma.c567 struct dma_pub *dma_attach(char *name, struct si_pub *sih,
H A Dmain.c4773 struct si_pub *sih = wlc->hw->sih;
/drivers/net/wireless/bcmdhd/include/
H A Dsiutils.h32 struct si_pub { struct
60 typedef const struct si_pub si_t;
/drivers/net/wireless/bcmdhd/
H A Dsiutils_priv.h56 struct si_pub pub; /* back plane public state (must be first field) */
H A Dsiutils.c314 struct si_pub *sih = &sii->pub;
H A Dwl_iw.c42 typedef const struct si_pub si_t;
/drivers/net/wireless/brcm80211/brcmsmac/phy/
H A Dphy_hal.h165 struct si_pub *sih;
H A Dphy_int.h491 struct si_pub *sih;

Completed in 171 milliseconds