struct brcmf_sdio
Defined at line 579 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio.h
misc chip info needed by some of the routines
Private data for SDIO bus interaction
Public Members
struct brcmf_sdio_dev * sdiodev
struct brcmf_chip * ci
struct brcmf_core * sdio_core
uint32_t hostintmask
atomic intstatus
atomic fcstate
uint16_t blocksize
uint roundup
struct brcmf_tx_queue * tx_queue
uint8_t flowcontrol
uint8_t tx_seq
uint8_t tx_max
uint8_t * hdrbuf
uint8_t * rxhdr
uint8_t rx_seq
brcmf_sdio_hdrinfo cur_read
bool rxskip
bool rxpending
uint rxbound
uint txbound
uint txminmax
struct brcmf_rx_glom * rx_glom
vector rx_ctl_frame
uint8_t sdpcm_ver
bool intr
bool poll
atomic ipend
uint spurious
uint pollrate
uint polltick
uint clkstate
int32_t idletime
int32_t idlecount
int32_t idleclock
bool rxflow_mode
bool rxflow
bool alp_only
uint8_t * ctrl_frame_buf
uint16_t ctrl_frame_len
atomic ctrl_frame_stat
zx_status_t ctrl_frame_err
sync_completion ctrl_wait
sync_completion dcmd_resp_wait
Timer * timer
sync_completion watchdog_wait
atomic watchdog_should_stop
thrd_t watchdog_tsk
atomic wd_active
WorkQueue * brcmf_wq
WorkItem datawork
atomic dpc_triggered
bool dpc_running
bool txoff
brcmf_sdio_count sdcnt
bool sr_enabled
bool sleeping
uint8_t tx_hdrlen
bool txglom
uint16_t head_align
uint16_t sgentry_align
brcmf_sdio_rx_tx_data rx_tx_data