| /device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
| D | siutils_priv.h | 110 uint coreid[SI_MAXCORES]; /**< id of each core */ 140 uint dev_coreid; /**< the core provides driver functions */ 151 uint varsz; 155 uint curidx; /**< current core index */ 156 uint numcores; /**< # discovered cores */ 165 uint chipnew; /**< new chip number */ 166 uint second_bar0win; /**< Backplane region */ 167 uint num_br; /**< # discovered bridges */ 173 uint axi_num_wrappers; 185 #define GOODIDX(idx) (((uint)idx) < SI_MAXCORES) [all …]
|
| D | dhd_wlfc.h | 41 uint count; /* Poll interval msec counter */ 42 uint log_addr; /* Log struct address (fixed) */ 44 uint bufsize; /* Size of log buffer */ 46 uint last; /* Last buffer read index */ 83 uint varsz; /* Size of variables buffer */ 87 uint sdpcmrev; /* SDIO core revision */ 88 uint armrev; /* CPU core revision */ 89 uint ramrev; /* SOCRAM core revision */ 106 uint blocksize; /* Block size of SDIO transfers */ 107 uint roundup; /* Max roundup limit */ [all …]
|
| /device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/ |
| D | siutils_priv.h | 111 uint coreid[SI_MAXCORES]; /**< id of each core */ 143 uint dev_coreid; /**< the core provides driver functions */ 154 uint varsz; 158 uint curidx; /**< current core index */ 159 uint numcores; /**< # discovered cores */ 168 uint chipnew; /**< new chip number */ 169 uint second_bar0win; /**< Backplane region */ 170 uint num_br; /**< # discovered bridges */ 176 uint axi_num_wrappers; 190 #define GOODIDX(idx) (((uint)idx) < SI_MAXCORES) [all …]
|
| D | dhd_config.h | 26 extern uint dhd_rxbound; 27 extern uint dhd_txbound; 31 extern uint dhd_doflow; 32 extern uint dhd_slpauto; 55 uint chip; 56 uint chiprev; 186 uint devid; 187 uint chip; 188 uint chiprev; 190 uint svid; [all …]
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/ |
| D | siutils_priv.h | 100 uint coreid[SI_MAXCORES]; /**< id of each core */ 124 uint dev_coreid; /**< the core provides driver functions */ 135 uint varsz; 139 uint curidx; /**< current core index */ 140 uint numcores; /**< # discovered cores */ 148 uint chipnew; /**< new chip number */ 149 uint second_bar0win; /**< Backplane region */ 150 uint num_br; /**< # discovered bridges */ 158 uint axi_num_wrappers; 169 #define GOODIDX(idx) (((uint)idx) < SI_MAXCORES) [all …]
|
| D | dhd_config.h | 24 extern uint dhd_rxbound; 25 extern uint dhd_txbound; 29 extern uint dhd_doflow; 30 extern uint dhd_slpauto; 51 uint chip; 52 uint chiprev; 141 uint chip; 142 uint chiprev; 152 uint roam_off; 153 uint roam_off_suspend; [all …]
|
| /device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/include/ |
| D | siutils.h | 65 uint socitype; /**< SOCI_SB, SOCI_AI */ 67 uint bustype; /**< SI_BUS, PCI_BUS */ 68 uint buscoretype; /**< PCI_CORE_ID, PCIE_CORE_ID, PCMCIA_CORE_ID */ 69 uint buscorerev; /**< buscore rev */ 70 uint buscoreidx; /**< buscore index */ 76 uint boardtype; /**< board type */ 77 uint boardrev; /* board rev */ 78 uint boardvendor; /**< board vendor */ 79 uint boardflags; /**< board flags */ 80 uint boardflags2; /**< board flags2 */ [all …]
|
| D | bcmsdh.h | 41 extern const uint bcmsdh_msglevel; 115 extern uint8 bcmsdh_cfg_read(void *sdh, uint func, uint32 addr, int *err); 116 extern void bcmsdh_cfg_write(void *sdh, uint func, uint32 addr, uint8 data, 120 extern uint32 bcmsdh_cfg_read_word(void *sdh, uint fnc_num, uint32 addr, 122 extern void bcmsdh_cfg_write_word(void *sdh, uint fnc_num, uint32 addr, 132 extern int bcmsdh_cis_read(void *sdh, uint func, uint8 *cis, uint length); 133 extern int bcmsdh_cisaddr_read(void *sdh, uint func, uint8 *cisd, uint offset); 140 extern uint32 bcmsdh_reg_read(void *sdh, uintptr addr, uint size); 141 extern uint32 bcmsdh_reg_write(void *sdh, uintptr addr, uint size, uint32 data); 163 extern int bcmsdh_send_buf(void *sdh, uint32 addr, uint fn, uint flags, [all …]
|
| D | bcmbloom.h | 43 typedef void *(*bcm_bloom_alloc_t)(void *ctx, uint size); 44 typedef void (*bcm_bloom_free_t)(void *ctx, void *buf, uint size); 45 typedef uint (*bcm_bloom_hash_t)(void *ctx, uint idx, const uint8 *tag, 46 uint len); 51 void *callback_ctx, uint max_hash, 52 uint filter_size /* bytes */, bcm_bloom_filter_t **bloom); 59 uint *idx); 62 int bcm_bloom_remove_hash(bcm_bloom_filter_t *filter, uint idx); 69 uint tag_len, const uint8 *buf, uint buf_len); 73 uint tag_len); [all …]
|
| D | bcmsdbus.h | 122 extern SDIOH_API_RC sdioh_request_byte(sdioh_info_t *si, uint rw, uint fnc, 123 uint addr, uint8 *byte); 126 extern SDIOH_API_RC sdioh_request_word(sdioh_info_t *si, uint cmd_type, uint rw, 127 uint fnc, uint addr, uint32 *word, 128 uint nbyte); 131 extern SDIOH_API_RC sdioh_request_buffer(sdioh_info_t *si, uint pio_dma, 132 uint fix_inc, uint rw, uint fnc_num, 133 uint32 addr, uint regwidth, 138 extern SDIOH_API_RC sdioh_cis_read(sdioh_info_t *si, uint fuc, uint8 *cis, 140 extern SDIOH_API_RC sdioh_cisaddr_read(sdioh_info_t *sd, uint func, uint8 *cisd, [all …]
|
| D | hndchipc.h | 37 typedef void (*si_serial_init_fn)(si_t *sih, void *regs, uint irq, 38 uint baud_base, uint reg_shift); 40 typedef void (*si_serial_init_fn)(void *regs, uint irq, uint baud_base, 41 uint reg_shift); 45 extern volatile void *hnd_jtagm_init(si_t *sih, uint clkd, bool exttap); 47 extern uint32 jtag_scan(si_t *sih, volatile void *h, uint irsz, uint32 ir0, 48 uint32 ir1, uint drsz, uint32 dr0, uint32 *dr1, 50 extern uint32 jtag_read_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, 51 uint drsz, uint32 dr0, uint32 *dr1, uint32 *dr2, 53 extern uint32 jtag_write_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, [all …]
|
| /device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
| D | siutils.h | 67 uint socitype; /**< SOCI_SB, SOCI_AI */ 69 uint bustype; /**< SI_BUS, PCI_BUS */ 70 uint buscoretype; /**< PCI_CORE_ID, PCIE_CORE_ID, PCMCIA_CORE_ID */ 71 uint buscorerev; /**< buscore rev */ 72 uint buscoreidx; /**< buscore index */ 78 uint boardtype; /**< board type */ 79 uint boardrev; /* board rev */ 80 uint boardvendor; /**< board vendor */ 81 uint boardflags; /**< board flags */ 82 uint boardflags2; /**< board flags2 */ [all …]
|
| D | bcmsdh.h | 42 extern const uint bcmsdh_msglevel; 116 extern uint8 bcmsdh_cfg_read(void *sdh, uint func, uint32 addr, int *err); 117 extern void bcmsdh_cfg_write(void *sdh, uint func, uint32 addr, uint8 data, int *err); 120 extern uint32 bcmsdh_cfg_read_word(void *sdh, uint fnc_num, uint32 addr, int *err); 121 extern void bcmsdh_cfg_write_word(void *sdh, uint fnc_num, uint32 addr, uint32 data, int *err); 130 extern int bcmsdh_cis_read(void *sdh, uint func, uint8 *cis, uint length); 131 extern int bcmsdh_cisaddr_read(void *sdh, uint func, uint8 *cisd, uint offset); 138 extern uint32 bcmsdh_reg_read(void *sdh, uintptr addr, uint size); 139 extern uint32 bcmsdh_reg_write(void *sdh, uintptr addr, uint size, uint32 data); 160 extern int bcmsdh_send_buf(void *sdh, uint32 addr, uint fn, uint flags, [all …]
|
| D | bcmbloom.h | 44 typedef void* (*bcm_bloom_alloc_t)(void *ctx, uint size); 45 typedef void (*bcm_bloom_free_t)(void *ctx, void *buf, uint size); 46 typedef uint (*bcm_bloom_hash_t)(void* ctx, uint idx, const uint8 *tag, uint len); 50 bcm_bloom_free_t free_cb, void *callback_ctx, uint max_hash, 51 uint filter_size /* bytes */, bcm_bloom_filter_t **bloom); 57 int bcm_bloom_add_hash(bcm_bloom_filter_t *filter, bcm_bloom_hash_t hash, uint *idx); 60 int bcm_bloom_remove_hash(bcm_bloom_filter_t *filter, uint idx); 67 const uint8 *tag, uint tag_len, const uint8 *buf, uint buf_len); 70 int bcm_bloom_add_member(bcm_bloom_filter_t *filter, const uint8 *tag, uint tag_len); 78 uint buf_size, uint8 *buf, uint *buf_len);
|
| D | bcmsdbus.h | 122 extern SDIOH_API_RC sdioh_request_byte(sdioh_info_t *si, uint rw, uint fnc, uint addr, uint8 *byte); 125 extern SDIOH_API_RC sdioh_request_word(sdioh_info_t *si, uint cmd_type, uint rw, uint fnc, 126 uint addr, uint32 *word, uint nbyte); 129 extern SDIOH_API_RC sdioh_request_buffer(sdioh_info_t *si, uint pio_dma, uint fix_inc, 130 uint rw, uint fnc_num, uint32 addr, uint regwidth, uint32 buflen, uint8 *buffer, 134 extern SDIOH_API_RC sdioh_cis_read(sdioh_info_t *si, uint fuc, uint8 *cis, uint32 length); 135 extern SDIOH_API_RC sdioh_cisaddr_read(sdioh_info_t *sd, uint func, uint8 *cisd, uint32 offset); 137 extern SDIOH_API_RC sdioh_cfg_read(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 138 extern SDIOH_API_RC sdioh_cfg_write(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 141 extern uint sdioh_query_iofnum(sdioh_info_t *si); [all …]
|
| D | hndchipc.h | 38 typedef void (*si_serial_init_fn)(si_t *sih, void *regs, uint irq, uint baud_base, uint reg_shift); 40 typedef void (*si_serial_init_fn)(void *regs, uint irq, uint baud_base, uint reg_shift); 44 extern volatile void *hnd_jtagm_init(si_t *sih, uint clkd, bool exttap); 46 extern uint32 jtag_scan(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint32 ir1, 47 uint drsz, uint32 dr0, uint32 *dr1, bool rti); 48 extern uint32 jtag_read_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint drsz, 50 extern uint32 jtag_write_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint drsz,
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/include/ |
| D | siutils.h | 67 uint socitype; /**< SOCI_SB, SOCI_AI */ 69 uint bustype; /**< SI_BUS, PCI_BUS */ 70 uint buscoretype; /**< PCI_CORE_ID, PCIE_CORE_ID, PCMCIA_CORE_ID */ 71 uint buscorerev; /**< buscore rev */ 72 uint buscoreidx; /**< buscore index */ 78 uint boardtype; /**< board type */ 79 uint boardrev; /* board rev */ 80 uint boardvendor; /**< board vendor */ 81 uint boardflags; /**< board flags */ 82 uint boardflags2; /**< board flags2 */ [all …]
|
| D | bcmsdh.h | 41 extern const uint bcmsdh_msglevel; 116 extern uint8 bcmsdh_cfg_read(void *sdh, uint func, uint32 addr, int *err); 117 extern void bcmsdh_cfg_write(void *sdh, uint func, uint32 addr, uint8 data, int *err); 120 extern uint32 bcmsdh_cfg_read_word(void *sdh, uint fnc_num, uint32 addr, int *err); 121 extern void bcmsdh_cfg_write_word(void *sdh, uint fnc_num, uint32 addr, uint32 data, int *err); 130 extern int bcmsdh_cis_read(void *sdh, uint func, uint8 *cis, uint length); 131 extern int bcmsdh_cisaddr_read(void *sdh, uint func, uint8 *cisd, uint offset); 138 extern uint32 bcmsdh_reg_read(void *sdh, uintptr addr, uint size); 139 extern uint32 bcmsdh_reg_write(void *sdh, uintptr addr, uint size, uint32 data); 160 extern int bcmsdh_send_buf(void *sdh, uint32 addr, uint fn, uint flags, [all …]
|
| D | bcmsdbus.h | 121 extern SDIOH_API_RC sdioh_request_byte(sdioh_info_t *si, uint rw, uint fnc, uint addr, uint8 *byte); 124 extern SDIOH_API_RC sdioh_request_word(sdioh_info_t *si, uint cmd_type, uint rw, uint fnc, 125 uint addr, uint32 *word, uint nbyte); 128 extern SDIOH_API_RC sdioh_request_buffer(sdioh_info_t *si, uint pio_dma, uint fix_inc, 129 uint rw, uint fnc_num, uint32 addr, uint regwidth, uint32 buflen, uint8 *buffer, 133 extern SDIOH_API_RC sdioh_cis_read(sdioh_info_t *si, uint fuc, uint8 *cis, uint32 length); 134 extern SDIOH_API_RC sdioh_cisaddr_read(sdioh_info_t *sd, uint func, uint8 *cisd, uint32 offset); 136 extern SDIOH_API_RC sdioh_cfg_read(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 137 extern SDIOH_API_RC sdioh_cfg_write(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 140 extern uint sdioh_query_iofnum(sdioh_info_t *si); [all …]
|
| /device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/include/ |
| D | bcmsdbus.h | 121 extern SDIOH_API_RC sdioh_request_byte(sdioh_info_t *si, uint rw, uint fnc, uint addr, uint8 *byte); 124 extern SDIOH_API_RC sdioh_request_word(sdioh_info_t *si, uint cmd_type, uint rw, uint fnc, 125 uint addr, uint32 *word, uint nbyte); 128 extern SDIOH_API_RC sdioh_request_buffer(sdioh_info_t *si, uint pio_dma, uint fix_inc, 129 uint rw, uint fnc_num, uint32 addr, uint regwidth, uint32 buflen, uint8 *buffer, 133 extern SDIOH_API_RC sdioh_cis_read(sdioh_info_t *si, uint fuc, uint8 *cis, uint32 length); 134 extern SDIOH_API_RC sdioh_cisaddr_read(sdioh_info_t *sd, uint func, uint8 *cisd, uint32 offset); 136 extern SDIOH_API_RC sdioh_cfg_read(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 137 extern SDIOH_API_RC sdioh_cfg_write(sdioh_info_t *si, uint fuc, uint32 addr, uint8 *data); 140 extern uint sdioh_query_iofnum(sdioh_info_t *si); [all …]
|
| D | siutils.h | 332 extern si_t *si_attach(uint pcidev, osl_t *osh, volatile void *regs, uint bustype, 333 void *sdh, char **vars, uint *varsz); 336 extern volatile void *si_d11_switch_addrbase(si_t *sih, uint coreunit); 337 extern uint si_corelist(const si_t *sih, uint coreid[]); 338 extern uint si_coreid(const si_t *sih); 339 extern uint si_flag(si_t *sih); 340 extern uint si_flag_alt(const si_t *sih); 341 extern uint si_intflag(si_t *sih); 342 extern uint si_coreidx(const si_t *sih); 343 extern uint si_get_num_cores(const si_t *sih); [all …]
|
| D | bcmutils.h | 140 uint countdown = (exp) != 0 ? 1 : 0; \ 149 uint countdown = (us) + (SPINWAIT_POLL_PERIOD - 1U); \ 151 while (((exp) != 0) && (uint)(countdown >= SPINWAIT_POLL_PERIOD)) { \ 160 uint countdown = (us) + (SPINWAIT_POLL_PERIOD - 1U); \ 161 while (((exp) != 0) && (uint)(countdown >= SPINWAIT_POLL_PERIOD)) { \ 189 extern uint pktcopy(osl_t *osh, void *p, uint offset, uint len, uchar *buf); 190 extern uint pktfrombuf(osl_t *osh, void *p, uint offset, uint len, uchar *buf); 191 extern uint pkttotlen(osl_t *osh, void *p); 192 extern uint pkttotcnt(osl_t *osh, void *p); 194 extern uint pktsegcnt(osl_t *osh, void *p); [all …]
|
| D | hndchipc.h | 31 typedef void (*si_serial_init_fn)(si_t *sih, void *regs, uint irq, uint baud_base, uint reg_shift); 33 typedef void (*si_serial_init_fn)(void *regs, uint irq, uint baud_base, uint reg_shift); 37 extern volatile void *hnd_jtagm_init(si_t *sih, uint clkd, bool exttap, uint32 *prev_jtagctrl); 39 extern uint32 jtag_scan(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint32 ir1, 40 uint drsz, uint32 dr0, uint32 *dr1, bool rti); 41 extern uint32 jtag_read_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint drsz, 43 extern uint32 jtag_write_128(si_t *sih, volatile void *h, uint irsz, uint32 ir0, uint drsz,
|
| /device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/ |
| D | siutils_priv.h | 145 uint coreid[SI_MAXCORES]; /**< id of each core */ 185 uint dev_coreid; /**< the core provides driver functions */ 196 uint varsz; 200 uint curidx; /**< current core index */ 201 uint numcores; /**< # discovered cores */ 217 uint chipnew; /**< new chip number */ 218 uint second_bar0win; /**< Backplane region */ 219 uint num_br; /**< # discovered bridges */ 225 uint axi_num_wrappers; 251 #define GOODIDX(idx, maxcores) (((uint)idx) < maxcores) [all …]
|
| D | dhd_config.h | 28 extern uint dhd_rxbound; 29 extern uint dhd_txbound; 33 extern uint dhd_doflow; 34 extern uint dhd_slpauto; 57 uint chip; 58 uint chiprev; 172 uint devid; 173 uint chip; 174 uint chiprev; 176 uint svid; [all …]
|