brcmf_sdio 654 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static bool data_ok(struct brcmf_sdio *bus) brcmf_sdio 661 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_kso_control(struct brcmf_sdio *bus, bool on) brcmf_sdio 747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_htclk(struct brcmf_sdio *bus, bool on, bool pendok) brcmf_sdio 867 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_sdclk(struct brcmf_sdio *bus, bool on) brcmf_sdio 880 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_clkctl(struct brcmf_sdio *bus, uint target, bool pendok) brcmf_sdio 928 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_bus_sleep(struct brcmf_sdio *bus, bool sleep, bool pendok) brcmf_sdio 989 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_readshared(struct brcmf_sdio *bus, brcmf_sdio 1058 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_get_console_addr(struct brcmf_sdio *bus) brcmf_sdio 1066 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_get_console_addr(struct brcmf_sdio *bus) brcmf_sdio 1071 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static u32 brcmf_sdio_hostmail(struct brcmf_sdio *bus) brcmf_sdio 1164 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_rxfail(struct brcmf_sdio *bus, bool abort, bool rtx) brcmf_sdio 1221 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_txfail(struct brcmf_sdio *bus) brcmf_sdio 1244 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static uint brcmf_sdio_glom_len(struct brcmf_sdio *bus) brcmf_sdio 1255 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_free_glom(struct brcmf_sdio *bus) brcmf_sdio 1333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_hdparse(struct brcmf_sdio *bus, u8 *header, brcmf_sdio 1450 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_hdpack(struct brcmf_sdio *bus, u8 *header, brcmf_sdio 1477 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static u8 brcmf_sdio_rxglom(struct brcmf_sdio *bus, u8 rxseq) brcmf_sdio 1691 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_dcmd_resp_wait(struct brcmf_sdio *bus, uint *condition, brcmf_sdio 1713 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_dcmd_resp_wake(struct brcmf_sdio *bus) brcmf_sdio 1720 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_read_control(struct brcmf_sdio *bus, u8 *hdr, uint len, uint doff) brcmf_sdio 1807 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_pad(struct brcmf_sdio *bus, u16 *pad, u16 *rdlen) brcmf_sdio 1819 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static uint brcmf_sdio_readframes(struct brcmf_sdio *bus, uint maxframes) brcmf_sdio 2040 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_wait_event_wakeup(struct brcmf_sdio *bus) brcmf_sdio 2046 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_txpkt_hdalign(struct brcmf_sdio *bus, struct sk_buff *pkt) brcmf_sdio 2082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_txpkt_prep_sg(struct brcmf_sdio *bus, brcmf_sdio 2151 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_txpkt_prep(struct brcmf_sdio *bus, struct sk_buff_head *pktq, brcmf_sdio 2227 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_txpkt_postp(struct brcmf_sdio *bus, struct sk_buff_head *pktq) brcmf_sdio 2261 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_txpkt(struct brcmf_sdio *bus, struct sk_buff_head *pktq, brcmf_sdio 2294 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static uint brcmf_sdio_sendfromq(struct brcmf_sdio *bus, uint maxframes) brcmf_sdio 2359 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_tx_ctrlframe(struct brcmf_sdio *bus, u8 *frame, u16 len) brcmf_sdio 2433 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 2503 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static inline void brcmf_sdio_clrintr(struct brcmf_sdio *bus) brcmf_sdio 2519 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_intr_rstatus(struct brcmf_sdio *bus) brcmf_sdio 2546 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_dpc(struct brcmf_sdio *bus) brcmf_sdio 2710 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 2763 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 2810 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_readconsole(struct brcmf_sdio *bus) brcmf_sdio 2892 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 2934 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_dump_console(struct seq_file *seq, struct brcmf_sdio *bus, brcmf_sdio 2991 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_trap_info(struct seq_file *seq, struct brcmf_sdio *bus, brcmf_sdio 3039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_assert_info(struct seq_file *seq, struct brcmf_sdio *bus, brcmf_sdio 3074 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_checkdied(struct brcmf_sdio *bus) brcmf_sdio 3097 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_died_dump(struct seq_file *seq, struct brcmf_sdio *bus) brcmf_sdio 3123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = bus_if->bus_priv.sdio->bus; brcmf_sdio 3172 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 3187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_checkdied(struct brcmf_sdio *bus) brcmf_sdio 3206 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 3301 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_download_code_file(struct brcmf_sdio *bus, brcmf_sdio 3320 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_download_nvram(struct brcmf_sdio *bus, brcmf_sdio 3339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_download_firmware(struct brcmf_sdio *bus, brcmf_sdio 3379 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static bool brcmf_sdio_aos_no_decode(struct brcmf_sdio *bus) brcmf_sdio 3387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_sr_init(struct brcmf_sdio *bus) brcmf_sdio 3446 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_kso_init(struct brcmf_sdio *bus) brcmf_sdio 3483 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 3545 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 3555 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiodev->bus; brcmf_sdio 3586 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c void brcmf_sdio_trigger_dpc(struct brcmf_sdio *bus) brcmf_sdio 3594 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c void brcmf_sdio_isr(struct brcmf_sdio *bus) brcmf_sdio 3620 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_bus_watchdog(struct brcmf_sdio *bus) brcmf_sdio 3703 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = container_of(work, struct brcmf_sdio, brcmf_sdio 3895 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_probe_attach(struct brcmf_sdio *bus) brcmf_sdio 4040 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = (struct brcmf_sdio *)data; brcmf_sdio 4067 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = from_timer(bus, t, timer); brcmf_sdio 4120 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus = sdiod->bus; brcmf_sdio 4284 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_prepare_fw_request(struct brcmf_sdio *bus) brcmf_sdio 4306 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *brcmf_sdio_probe(struct brcmf_sdio_dev *sdiodev) brcmf_sdio 4309 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_sdio *bus; brcmf_sdio 4316 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus = kzalloc(sizeof(struct brcmf_sdio), GFP_ATOMIC); brcmf_sdio 4416 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c void brcmf_sdio_remove(struct brcmf_sdio *bus) brcmf_sdio 4464 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c void brcmf_sdio_wd_timer(struct brcmf_sdio *bus, bool active) brcmf_sdio 4492 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c int brcmf_sdio_sleep(struct brcmf_sdio *bus, bool sleep) brcmf_sdio 165 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h struct brcmf_sdio; brcmf_sdio 173 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h struct brcmf_sdio *bus; brcmf_sdio 371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h struct brcmf_sdio *brcmf_sdio_probe(struct brcmf_sdio_dev *sdiodev); brcmf_sdio 372 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h void brcmf_sdio_remove(struct brcmf_sdio *bus); brcmf_sdio 373 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h void brcmf_sdio_isr(struct brcmf_sdio *bus); brcmf_sdio 375 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h void brcmf_sdio_wd_timer(struct brcmf_sdio *bus, bool active); brcmf_sdio 377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h int brcmf_sdio_sleep(struct brcmf_sdio *bus, bool sleep); brcmf_sdio 378 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h void brcmf_sdio_trigger_dpc(struct brcmf_sdio *bus);