Home
last modified time | relevance | path

Searched refs:si_info_t (Results 1 – 25 of 28) sorted by relevance

12

/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dsbutils.c42 static uint _sb_coreidx(const si_info_t *sii, uint32 sba);
43 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
45 static uint32 _sb_coresba(const si_info_t *sii);
46 static volatile void *_sb_setcoreidx(const si_info_t *sii, uint coreidx);
64 sb_read_sbreg(const si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
70 sb_write_sbreg(const si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
78 const si_info_t *sii = SI_INFO(sih); in sb_coreid()
87 const si_info_t *sii = SI_INFO(sih); in sb_intflag()
108 const si_info_t *sii = SI_INFO(sih); in sb_flag()
117 const si_info_t *sii = SI_INFO(sih); in sb_setint()
[all …]
H A Dsiutils.c149 static int32 BCMATTACHFN(si_alloc_wrapper)(si_info_t *sii);
150 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
152 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
153 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
157 static void si_nvram_process(si_info_t *sii, char *pvars);
162 static bool _si_clkctl_cc(si_info_t *sii, uint mode);
163 static bool si_ispcie(const si_info_t *sii);
164 static uint sysmem_banksize(const si_info_t *sii, sysmemregs_t *r, uint8 idx);
165 static uint socram_banksize(const si_info_t *sii, sbsocramregs_t *r, uint8 idx, uint8 mtype);
212 static si_info_t ksii;
[all …]
H A Daiutils.c56 static void ai_reset_axi_to(const si_info_t *sii, aidmp_t *ai);
174 si_info_t *sii = SI_INFO(sih); in BCMATTACHFN()
489 si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
670 const si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
773 const si_info_t *sii = SI_INFO(sih); in ai_addrspace()
807 const si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
833 const si_info_t *sii = SI_INFO(sih); in ai_flag()
857 const si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
875 const si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
890 const si_info_t *sii = SI_INFO(sih); in ai_corevendor()
[all …]
H A Dsiutils_priv.h243 } si_info_t; typedef
245 #define SI_INFO(sih) ((si_info_t *)(uintptr)sih)
376 extern void ai_d11rsdb_core_disable(const si_info_t *sii, uint32 bits,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dsbutils.c42 static uint _sb_coreidx(const si_info_t *sii, uint32 sba);
43 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
45 static uint32 _sb_coresba(const si_info_t *sii);
46 static volatile void *_sb_setcoreidx(const si_info_t *sii, uint coreidx);
64 sb_read_sbreg(const si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
70 sb_write_sbreg(const si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
78 const si_info_t *sii = SI_INFO(sih); in sb_coreid()
87 const si_info_t *sii = SI_INFO(sih); in sb_intflag()
108 const si_info_t *sii = SI_INFO(sih); in sb_flag()
117 const si_info_t *sii = SI_INFO(sih); in sb_setint()
[all …]
H A Dsiutils.c149 static int32 BCMATTACHFN(si_alloc_wrapper)(si_info_t *sii);
150 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
152 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
153 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
157 static void si_nvram_process(si_info_t *sii, char *pvars);
162 static bool _si_clkctl_cc(si_info_t *sii, uint mode);
163 static bool si_ispcie(const si_info_t *sii);
164 static uint sysmem_banksize(const si_info_t *sii, sysmemregs_t *r, uint8 idx);
165 static uint socram_banksize(const si_info_t *sii, sbsocramregs_t *r, uint8 idx, uint8 mtype);
212 static si_info_t ksii;
[all …]
H A Daiutils.c56 static void ai_reset_axi_to(const si_info_t *sii, aidmp_t *ai);
174 si_info_t *sii = SI_INFO(sih); in BCMATTACHFN()
489 si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
670 const si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
773 const si_info_t *sii = SI_INFO(sih); in ai_addrspace()
807 const si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
833 const si_info_t *sii = SI_INFO(sih); in ai_flag()
857 const si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
875 const si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
890 const si_info_t *sii = SI_INFO(sih); in ai_corevendor()
[all …]
H A Dnciutils.c367 static void nci_reset_APB(const si_info_t *sii, aidmp_t *ai, int *ret,
369 static void nci_reset_axi_to(const si_info_t *sii, aidmp_t *ai);
432 si_info_t *sii = SI_INFO(sih); in BCMATTACHFN()
774 const si_info_t *sii = SI_INFO(sih); in BCMATTACHFN()
847 si_info_t *sii = SI_INFO(sih); in BCMATTACHFN()
1044 si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
1135 si_info_t *sii = SI_INFO(sih); in nci_corereg_writeonly()
1230 si_info_t *sii = SI_INFO(sih); in nci_corereg_addr()
1292 si_info_t *sii = SI_INFO(sih); in BCMPOSTTRAPFN()
1388 si_info_t *sii = SI_INFO(sih); in _nci_setcoreidx_pcie_bus()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dsbutils.c48 static uint _sb_coreidx(si_info_t *sii, uint32 sba);
49 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
51 static uint32 _sb_coresba(si_info_t *sii);
52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
67 sb_read_sbreg(si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
97 sb_write_sbreg(si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
136 si_info_t *sii; in sb_coreid()
148 si_info_t *sii = SI_INFO(sih); in sb_intflag()
168 si_info_t *sii; in sb_flag()
180 si_info_t *sii; in sb_setint()
[all …]
H A Dsiutils.c125 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
127 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
128 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
156 static si_info_t ksii;
174 si_info_t *sii; in si_attach()
178 if ((sii = MALLOCZ_NOPERSIST(osh, sizeof(si_info_t))) == NULL) { in si_attach()
187 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
193 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
278 si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh) in si_buscore_prep()
345 si_info_t *sii = SI_INFO(sih); in si_get_pmu_reg_addr()
[all …]
H A Daiutils.c55 static void ai_reset_axi_to(si_info_t *sii, aidmp_t *ai);
152 si_info_t *sii = SI_INFO(sih); in ai_scan()
473 si_info_t *sii = SI_INFO(sih); in _ai_setcoreidx()
598 si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
700 si_info_t *sii = SI_INFO(sih); in ai_addrspace()
733 si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
758 si_info_t *sii = SI_INFO(sih); in ai_flag()
788 si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
813 si_info_t *sii = SI_INFO(sih); in ai_wrap_reg()
828 si_info_t *sii = SI_INFO(sih); in ai_corevendor()
[all …]
H A Dsiutils_priv.h178 } si_info_t; typedef
180 #define SI_INFO(sih) ((si_info_t *)(uintptr)sih)
307 extern void ai_d11rsdb_core_disable(const si_info_t *sii, uint32 bits,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dsbutils.c48 static uint _sb_coreidx(si_info_t *sii, uint32 sba);
49 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
51 static uint32 _sb_coresba(si_info_t *sii);
52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
67 sb_read_sbreg(si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
97 sb_write_sbreg(si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
136 si_info_t *sii; in sb_coreid()
148 si_info_t *sii = SI_INFO(sih); in sb_intflag()
168 si_info_t *sii; in sb_flag()
180 si_info_t *sii; in sb_setint()
[all …]
H A Dsiutils.c125 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
127 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
128 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
156 static si_info_t ksii;
174 si_info_t *sii; in si_attach()
178 if ((sii = MALLOCZ_NOPERSIST(osh, sizeof(si_info_t))) == NULL) { in si_attach()
187 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
193 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
278 si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh) in si_buscore_prep()
345 si_info_t *sii = SI_INFO(sih); in si_get_pmu_reg_addr()
[all …]
H A Daiutils.c55 static void ai_reset_axi_to(si_info_t *sii, aidmp_t *ai);
152 si_info_t *sii = SI_INFO(sih); in ai_scan()
473 si_info_t *sii = SI_INFO(sih); in _ai_setcoreidx()
598 si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
700 si_info_t *sii = SI_INFO(sih); in ai_addrspace()
733 si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
758 si_info_t *sii = SI_INFO(sih); in ai_flag()
788 si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
813 si_info_t *sii = SI_INFO(sih); in ai_wrap_reg()
828 si_info_t *sii = SI_INFO(sih); in ai_corevendor()
[all …]
H A Dsiutils_priv.h178 } si_info_t; typedef
180 #define SI_INFO(sih) ((si_info_t *)(uintptr)sih)
307 extern void ai_d11rsdb_core_disable(const si_info_t *sii, uint32 bits,
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dsbutils.c48 static uint _sb_coreidx(si_info_t *sii, uint32 sba);
49 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
51 static uint32 _sb_coresba(si_info_t *sii);
52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
67 sb_read_sbreg(si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
97 sb_write_sbreg(si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
136 si_info_t *sii; in sb_coreid()
148 si_info_t *sii = SI_INFO(sih); in sb_intflag()
168 si_info_t *sii; in sb_flag()
180 si_info_t *sii; in sb_setint()
[all …]
H A Dsiutils.c125 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
127 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
128 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
156 static si_info_t ksii;
174 si_info_t *sii; in si_attach()
178 if ((sii = MALLOCZ_NOPERSIST(osh, sizeof(si_info_t))) == NULL) { in si_attach()
187 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
193 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
277 si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh) in si_buscore_prep()
344 si_info_t *sii = SI_INFO(sih); in si_get_pmu_reg_addr()
[all …]
H A Daiutils.c55 static void ai_reset_axi_to(si_info_t *sii, aidmp_t *ai);
152 si_info_t *sii = SI_INFO(sih); in ai_scan()
473 si_info_t *sii = SI_INFO(sih); in _ai_setcoreidx()
598 si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
700 si_info_t *sii = SI_INFO(sih); in ai_addrspace()
733 si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
758 si_info_t *sii = SI_INFO(sih); in ai_flag()
788 si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
813 si_info_t *sii = SI_INFO(sih); in ai_wrap_reg()
828 si_info_t *sii = SI_INFO(sih); in ai_corevendor()
[all …]
H A Dsiutils_priv.h178 } si_info_t; typedef
180 #define SI_INFO(sih) ((si_info_t *)(uintptr)sih)
307 extern void ai_d11rsdb_core_disable(const si_info_t *sii, uint32 bits,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dsbutils.c48 static uint _sb_coreidx(si_info_t *sii, uint32 sba);
49 static uint _sb_scan(si_info_t *sii, uint32 sba, volatile void *regs, uint bus, uint32 sbba,
51 static uint32 _sb_coresba(si_info_t *sii);
52 static volatile void *_sb_setcoreidx(si_info_t *sii, uint coreidx);
67 sb_read_sbreg(si_info_t *sii, volatile uint32 *sbr) in sb_read_sbreg()
98 sb_write_sbreg(si_info_t *sii, volatile uint32 *sbr, uint32 v) in sb_write_sbreg()
138 si_info_t *sii; in sb_coreid()
150 si_info_t *sii = SI_INFO(sih); in sb_intflag()
170 si_info_t *sii; in sb_flag()
182 si_info_t *sii; in sb_setint()
[all …]
H A Dsiutils.c96 static si_info_t *si_doattach(si_info_t *sii, uint devid, osl_t *osh, volatile void *regs,
98 static bool si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh);
99 static bool si_buscore_setup(si_info_t *sii, chipcregs_t *cc, uint bustype, uint32 savewin,
130 static si_info_t ksii;
151 si_info_t *sii; in si_attach()
154 if ((sii = MALLOCZ(osh, sizeof (si_info_t))) == NULL) { in si_attach()
162 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
168 MFREE(osh, sii, sizeof(si_info_t)); in si_attach()
224 si_buscore_prep(si_info_t *sii, uint bustype, uint devid, void *sdh) in si_buscore_prep()
282 si_info_t *sii = SI_INFO(sih); in si_get_pmu_reg_addr()
[all …]
H A Daiutils.c138 si_info_t *sii = SI_INFO(sih); in ai_scan()
423 si_info_t *sii = SI_INFO(sih); in _ai_setcoreidx()
533 si_info_t *sii = SI_INFO(sih); in ai_coreaddrspaceX()
630 si_info_t *sii = SI_INFO(sih); in ai_addrspace()
651 si_info_t *sii = SI_INFO(sih); in ai_addrspacesize()
671 si_info_t *sii = SI_INFO(sih); in ai_flag()
713 si_info_t *sii = SI_INFO(sih); in ai_flag_alt()
749 si_info_t *sii = SI_INFO(sih); in ai_wrap_reg()
765 si_info_t *sii = SI_INFO(sih); in ai_corevendor()
776 si_info_t *sii = SI_INFO(sih); in ai_corerev()
[all …]
H A Dsiutils_priv.h161 } si_info_t; typedef
164 #define SI_INFO(sih) ((si_info_t *)(uintptr)sih)
288 extern void ai_d11rsdb_core_disable(const si_info_t *sii, uint32 bits,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dnci.h74 uint32* nci_wrapper_dump_binary_one(const si_info_t *sii, uint32 *p32, uint32 wrap_ba);
82 bool nci_ignore_errlog(const si_info_t *sii, const aidmp_t *ai,
88 uint32* nci_wrapper_dump_binary_one(const si_info_t *sii, uint32 *p32, uint32 wrap_ba);

12