/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/ |
H A D | hndpmu.h | 39 extern void si_pmu_init(si_t *sih, osl_t *osh); 40 extern void si_pmu_chip_init(si_t *sih, osl_t *osh); 41 extern void si_pmu_pll_init(si_t *sih, osl_t *osh, uint32 xtalfreq); 42 extern bool si_pmu_is_autoresetphyclk_disabled(si_t *sih, osl_t *osh); 43 extern void si_pmu_res_init(si_t *sih, osl_t *osh); 44 extern void si_pmu_swreg_init(si_t *sih, osl_t *osh); 45 extern uint32 si_pmu_force_ilp(si_t *sih, osl_t *osh, bool force); 46 extern uint32 si_pmu_enb_ht_req(si_t *sih, osl_t *osh, bool enb); 47 extern void si_pmu_res_minmax_update(si_t *sih, osl_t *osh); 49 extern uint32 si_pmu_si_clock(si_t *si [all...] |
H A D | hndgige.h | 24 extern void hndgige_init(si_t *sih, uint32 unit, bool *rgmii);
|
H A D | hndcpu.h | 30 extern uint si_irq(si_t *sih); 31 extern uint32 si_cpu_clock(si_t *sih); 32 extern uint32 si_mem_clock(si_t *sih); 33 extern void hnd_cpu_wait(si_t *sih); 35 extern void hnd_cpu_reset(si_t *sih); 37 extern void hnd_cpu_loadavg_timer(si_t *sih, uint32 val); 39 extern void hnd_cpu_deadman_timer(si_t *sih, uint32 val); 41 extern void si_router_coma(si_t *sih, int reset, int delay); 42 extern void si_dmc_phyctl(si_t *sih, uint32 phyctl_val); 43 extern uint32 si_arm_sflags(si_t *si [all...] |
H A D | siutils.h | 67 /* for HIGH_ONLY driver, the si_t must be writable to allow states sync from BMAC to HIGH driver 71 typedef struct si_pub si_t; typedef in typeref:struct:si_pub 73 typedef const struct si_pub si_t; typedef in typeref:struct:si_pub 178 extern si_t *si_attach(uint pcidev, osl_t *osh, void *regs, uint bustype, 180 extern si_t *si_kattach(osl_t *osh); 181 extern void si_detach(si_t *sih); 182 extern bool si_pci_war16165(si_t *sih); 184 extern uint si_corelist(si_t *sih, uint coreid[]); 185 extern uint si_coreid(si_t *sih); 186 extern uint si_flag(si_t *si [all...] |
H A D | hndpci.h | 25 extern int hndpci_read_config(si_t *sih, uint bus, uint dev, uint func, 27 extern int extpci_read_config(si_t *sih, uint bus, uint dev, uint func, 29 extern int hndpci_write_config(si_t *sih, uint bus, uint dev, uint func, 31 extern int extpci_write_config(si_t *sih, uint bus, uint dev, uint func, 33 extern uint8 hndpci_find_pci_capability(si_t *sih, uint bus, uint dev, uint func, 36 extern int hndpci_init(si_t *sih); 37 extern int hndpci_init_pci(si_t *sih, uint coreunit); 38 extern void hndpci_init_cores(si_t *sih); 39 extern void hndpci_arb_park(si_t *sih, uint parkid); 42 extern void hndpci_deinit(si_t *si [all...] |
H A D | hndchipc.h | 26 extern void si_serial_init(si_t *sih, si_serial_init_fn add); 28 extern void *hnd_jtagm_init(si_t *sih, uint clkd, bool exttap); 29 extern void hnd_jtagm_disable(si_t *sih, void *h); 30 extern uint32 jtag_scan(si_t *sih, void *h, uint irsz, uint32 ir0, uint32 ir1, 35 extern bool si_cc_register_isr(si_t *sih, cc_isr_fn isr, uint32 ccintmask, void *cbdata); 36 extern void si_cc_isr(si_t *sih, chipcregs_t *regs);
|
H A D | sflash.h | 36 extern int sflash_poll(si_t *sih, chipcregs_t *cc, uint offset); 37 extern int sflash_read(si_t *sih, chipcregs_t *cc, 39 extern int sflash_write(si_t *sih, chipcregs_t *cc, 41 extern int sflash_erase(si_t *sih, chipcregs_t *cc, uint offset); 42 extern int sflash_commit(si_t *sih, chipcregs_t *cc, 44 extern struct sflash *sflash_init(si_t *sih, chipcregs_t *cc);
|
H A D | bcmsrom.h | 27 extern int srom_var_init(si_t *sih, uint bus, void *curmap, osl_t *osh, 29 extern void srom_var_deinit(si_t *sih); 31 extern int srom_read(si_t *sih, uint bus, void *curmap, osl_t *osh, 35 extern int srom_write(si_t *sih, uint bus, void *curmap, osl_t *osh, 38 extern int srom_write_short(si_t *sih, uint bustype, void *curmap, osl_t *osh, 40 extern int srom_otp_cisrwvar(si_t *sih, osl_t *osh, char *vars, int *count); 41 extern int srom_otp_write_region_crc(si_t *sih, uint nbytes, uint16* buf16, bool write); 52 extern uint srom_size(si_t *sih, osl_t *osh);
|
H A D | bcmotp.h | 49 extern void* otp_init(si_t *sih); 50 extern int otp_read_region(si_t *sih, int region, uint16 *data, uint *wlen); 51 extern int otp_read_word(si_t *sih, uint wn, uint16 *data); 54 extern int otp_write_region(si_t *sih, int region, uint16 *data, uint wlen); 55 extern int otp_write_word(si_t *sih, uint wn, uint16 data); 56 extern int otp_cis_append_region(si_t *sih, int region, char *vars, int count); 57 extern int otp_lock(si_t *sih);
|
H A D | hndmips.h | 24 extern void si_mips_init(si_t *sih, uint shirq_map_base); 25 extern bool si_mips_setclock(si_t *sih, uint32 mipsclock, uint32 sbclock, uint32 pciclock); 27 extern uint32 si_memc_get_ncdl(si_t *sih);
|
H A D | hndsflash.h | 40 si_t *sih; 49 hndsflash_t *hndsflash_init(si_t *sih);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/ |
H A D | siutils_priv.h | 159 extern void sb_scan(si_t *sih, void *regs, uint devid); 160 extern uint sb_coreid(si_t *sih); 161 extern uint sb_intflag(si_t *sih); 162 extern uint sb_flag(si_t *sih); 163 extern void sb_setint(si_t *sih, int siflag); 164 extern uint sb_corevendor(si_t *sih); 165 extern uint sb_corerev(si_t *sih); 166 extern uint sb_corereg(si_t *sih, uint coreidx, uint regoff, uint mask, uint val); 167 extern bool sb_iscoreup(si_t *sih); 168 extern void *sb_setcoreidx(si_t *si [all...] |
H A D | sromstubs.c | 32 srom_var_init(si_t *sih, uint bus, void *curmap, osl_t *osh, char **vars, uint *count) 38 srom_read(si_t *sih, uint bus, void *curmap, osl_t *osh, uint byteoff, uint nbytes, uint16 *buf, 45 srom_write(si_t *sih, uint bus, void *curmap, osl_t *osh, uint byteoff, uint nbytes, uint16 *buf) 51 srom_var_deinit(si_t *sih) 56 srom_otp_write_region_crc(si_t *sih, uint nbytes, uint16* buf16, bool write)
|
H A D | hndsflash.c | 34 hndsflash_t *ccsflash_init(si_t *sih); 35 hndsflash_t *spiflash_init(si_t *sih); 39 hndsflash_init(si_t *sih)
|
H A D | hndsoc.c | 37 si_t *sih = (si_t *)socp; 98 si_t *sih = (si_t *)socp;
|
H A D | siutils.c | 64 static void si_sromvars_fixup_4331(si_t *sih, char *pvars); 68 static char *si_devpathvar(si_t *sih, char *var, int len, const char *name); 73 void si_gci_chipctrl_overrides(osl_t *osh, si_t *sih, char *pvars); 95 si_t * 114 return (si_t *)sii; 123 si_t * 169 si_ldo_war(si_t *sih, uint devid) 229 if (!si_ldo_war((si_t *)sii, devid)) 471 BCMATTACHFN(si_sromvars_fixup_4331)(si_t *sih, char *pvars) 541 BCMATTACHFN(si_muxenab)(si_t *si [all...] |
H A D | nvram_rw.c | 146 si_t *sih; 148 sih = (si_t *)si; 169 si_t * sih = (si_t *)si; 220 BCMINITFN(find_nvram)(si_t *sih, bool embonly, bool *isemb) 324 si_t *sih; 340 sih = (si_t *)si; 377 si_t *sih; 379 sih = (si_t *)si; 577 BCMINITFN(find_devinfo_nvram)(si_t *si [all...] |
H A D | hndnand.c | 35 extern hndnand_t *nflash_init(si_t *sih); 36 extern hndnand_t *nandcore_init(si_t *sih); 40 hndnand_init(si_t *sih)
|
H A D | aiutils.c | 49 get_erom_ent(si_t *sih, uint32 **eromptr, uint32 mask, uint32 match) 83 get_asd(si_t *sih, uint32 **eromptr, uint sp, uint ad, uint st, uint32 *addrl, uint32 *addrh, 183 BCMATTACHFN(remap_coreid)(si_t *sih, uint coreid) 202 remap_corerev(si_t *sih, uint corerev) 227 BCMATTACHFN(ai_scan)(si_t *sih, void *regs, uint devid) 464 ai_setcoreidx(si_t *sih, uint coreidx) 529 ai_coreaddrspaceX(si_t *sih, uint asidx, uint32 *addr, uint32 *size) 615 ai_numaddrspaces(si_t *sih) 622 ai_addrspace(si_t *sih, uint asidx) 643 ai_addrspacesize(si_t *si [all...] |
H A D | hndchipc.c | 73 BCMATTACHFN(si_serial_init)(si_t *sih, si_serial_init_fn add) 153 hnd_jtagm_init(si_t *sih, uint clkd, bool exttap) 195 hnd_jtagm_disable(si_t *sih, void *h) 226 jtag_scan(si_t *sih, void *h, uint irsz, uint32 ir0, uint32 ir1, 296 BCMATTACHFN(si_cc_register_isr)(si_t *sih, cc_isr_fn isr, uint32 ccintmask, void *cbdata) 335 si_cc_isr(si_t *sih, chipcregs_t *regs)
|
H A D | sbutils.c | 137 sb_coreid(si_t *sih) 149 sb_intflag(si_t *sih) 171 sb_flag(si_t *sih) 183 sb_setint(si_t *sih, int siflag) 256 sb_corevendor(si_t *sih) 268 sb_corerev(si_t *sih) 283 sb_core_cflags_wo(si_t *sih, uint32 mask, uint32 val) 302 sb_core_cflags(si_t *sih, uint32 mask, uint32 val) 328 sb_core_sflags(si_t *sih, uint32 mask, uint32 val) 352 sb_iscoreup(si_t *si [all...] |
H A D | hndpmu.c | 57 * been better to use additional fields in si_t instead, but unfortunately 58 * si_t (=si_pub) is the first field in si_info_t (not as a pointer, but the 59 * entire structure is included). Therefore any change to si_t would change the 68 static void si_pmu0_pllinit0(si_t *sih, osl_t *osh, chipcregs_t *cc, uint32 xtal); 69 static void si_pmu1_pllinit0(si_t *sih, osl_t *osh, chipcregs_t *cc, uint32 xtal); 70 static void si_pmu1_pllinit1(si_t *sih, osl_t *osh, chipcregs_t *cc, uint32 xtal); 71 static void si_pmu2_pllinit0(si_t *sih, osl_t *osh, chipcregs_t *cc, uint32 xtal); 72 static void si_pmu_pll_off(si_t *sih, osl_t *osh, chipcregs_t *cc, uint32 *min_mask, 74 static void si_pmu_pll_off_isdone(si_t *sih, osl_t *osh, chipcregs_t *cc); 75 static void si_pmu_pll_on(si_t *si [all...] |
H A D | hndgige.c | 37 hndgige_init(si_t *sih, uint32 unit, bool *rgmii)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/soc/bcm947xx/ |
H A D | bcm947xx-i2s.h | 45 si_t *sih; /* SB handle (cookie for siutils calls) */
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/nvram/ |
H A D | nvram_rw.c | 122 si_t *sih; 124 sih = (si_t *)si; 147 si_t * sih = (si_t *)si; 169 BCMINITFN(find_nvram)(si_t *sih, bool embonly, bool *isemb) 240 si_t *sih; 256 sih = (si_t *)si; 293 si_t *sih; 295 sih = (si_t *)si;
|