Lines Matching refs:ath10k
28 void ath10k_sdio_fw_crashed_dump(struct ath10k *ar);
132 static int ath10k_sdio_config(struct ath10k *ar) in ath10k_sdio_config()
217 static int ath10k_sdio_write32(struct ath10k *ar, u32 addr, u32 val) in ath10k_sdio_write32()
241 static int ath10k_sdio_writesb32(struct ath10k *ar, u32 addr, u32 val) in ath10k_sdio_writesb32()
274 static int ath10k_sdio_read32(struct ath10k *ar, u32 addr, u32 *val) in ath10k_sdio_read32()
297 static int ath10k_sdio_read(struct ath10k *ar, u32 addr, void *buf, size_t len) in ath10k_sdio_read()
322 static int ath10k_sdio_write(struct ath10k *ar, u32 addr, const void *buf, size_t len) in ath10k_sdio_write()
350 static int ath10k_sdio_readsb(struct ath10k *ar, u32 addr, void *buf, size_t len) in ath10k_sdio_readsb()
379 static int ath10k_sdio_mbox_rx_process_packet(struct ath10k *ar, in ath10k_sdio_mbox_rx_process_packet()
417 static int ath10k_sdio_mbox_rx_process_packets(struct ath10k *ar, in ath10k_sdio_mbox_rx_process_packets()
499 static int ath10k_sdio_mbox_alloc_bundle(struct ath10k *ar, in ath10k_sdio_mbox_alloc_bundle()
537 static int ath10k_sdio_mbox_rx_alloc(struct ath10k *ar, in ath10k_sdio_mbox_rx_alloc()
642 static int ath10k_sdio_mbox_rx_fetch(struct ath10k *ar) in ath10k_sdio_mbox_rx_fetch()
673 static int ath10k_sdio_mbox_rx_fetch_bundle(struct ath10k *ar) in ath10k_sdio_mbox_rx_fetch_bundle()
732 static int ath10k_sdio_mbox_rxmsg_pending_handler(struct ath10k *ar, in ath10k_sdio_mbox_rxmsg_pending_handler()
797 static int ath10k_sdio_mbox_proc_dbg_intr(struct ath10k *ar) in ath10k_sdio_mbox_proc_dbg_intr()
815 static int ath10k_sdio_mbox_proc_counter_intr(struct ath10k *ar) in ath10k_sdio_mbox_proc_counter_intr()
840 static int ath10k_sdio_mbox_proc_err_intr(struct ath10k *ar) in ath10k_sdio_mbox_proc_err_intr()
886 static int ath10k_sdio_mbox_proc_cpu_intr(struct ath10k *ar) in ath10k_sdio_mbox_proc_cpu_intr()
928 static int ath10k_sdio_mbox_read_int_status(struct ath10k *ar, in ath10k_sdio_mbox_read_int_status()
995 static int ath10k_sdio_mbox_proc_pending_irqs(struct ath10k *ar, in ath10k_sdio_mbox_proc_pending_irqs()
1078 static void ath10k_sdio_set_mbox_info(struct ath10k *ar) in ath10k_sdio_set_mbox_info()
1124 static int ath10k_sdio_bmi_credits(struct ath10k *ar) in ath10k_sdio_bmi_credits()
1163 static int ath10k_sdio_bmi_get_rx_lookahead(struct ath10k *ar) in ath10k_sdio_bmi_get_rx_lookahead()
1193 static int ath10k_sdio_bmi_exchange_msg(struct ath10k *ar, in ath10k_sdio_bmi_exchange_msg()
1289 *ath10k_sdio_alloc_busreq(struct ath10k *ar) in ath10k_sdio_alloc_busreq()
1310 static void ath10k_sdio_free_bus_req(struct ath10k *ar, in ath10k_sdio_free_bus_req()
1322 static void __ath10k_sdio_write_async(struct ath10k *ar, in __ath10k_sdio_write_async()
1352 struct ath10k *ar = ar_sdio->ar; in ath10k_rx_indication_async_work()
1375 struct ath10k *ar = ar_sdio->ar; in ath10k_sdio_read_rtc_state()
1390 static int ath10k_sdio_set_mbox_sleep(struct ath10k *ar, bool enable_sleep) in ath10k_sdio_set_mbox_sleep()
1459 struct ath10k *ar = ar_sdio->ar; in ath10k_sdio_write_async_work()
1486 static int ath10k_sdio_prep_async_req(struct ath10k *ar, u32 addr, in ath10k_sdio_prep_async_req()
1522 struct ath10k *ar = ar_sdio->ar; in ath10k_sdio_irq_handler()
1550 static int ath10k_sdio_disable_intrs(struct ath10k *ar) in ath10k_sdio_disable_intrs()
1570 static int ath10k_sdio_hif_power_up(struct ath10k *ar, in ath10k_sdio_hif_power_up()
1613 static void ath10k_sdio_hif_power_down(struct ath10k *ar) in ath10k_sdio_hif_power_down()
1645 static int ath10k_sdio_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_sdio_hif_tx_sg()
1678 static int ath10k_sdio_enable_intrs(struct ath10k *ar) in ath10k_sdio_enable_intrs()
1728 static int ath10k_sdio_hif_diag_read(struct ath10k *ar, u32 address, void *buf, in ath10k_sdio_hif_diag_read()
1761 static int ath10k_sdio_diag_read32(struct ath10k *ar, u32 address, in ath10k_sdio_diag_read32()
1783 static int ath10k_sdio_hif_diag_write_mem(struct ath10k *ar, u32 address, in ath10k_sdio_hif_diag_write_mem()
1807 static int ath10k_sdio_hif_start_post(struct ath10k *ar) in ath10k_sdio_hif_start_post()
1836 static int ath10k_sdio_get_htt_tx_complete(struct ath10k *ar) in ath10k_sdio_get_htt_tx_complete()
1860 static int ath10k_sdio_hif_start(struct ath10k *ar) in ath10k_sdio_hif_start()
1915 static void ath10k_sdio_irq_disable(struct ath10k *ar) in ath10k_sdio_irq_disable()
1964 static void ath10k_sdio_hif_stop(struct ath10k *ar) in ath10k_sdio_hif_stop()
2003 static int ath10k_sdio_hif_suspend(struct ath10k *ar) in ath10k_sdio_hif_suspend()
2008 static int ath10k_sdio_hif_resume(struct ath10k *ar) in ath10k_sdio_hif_resume()
2028 static int ath10k_sdio_hif_map_service_to_pipe(struct ath10k *ar, in ath10k_sdio_hif_map_service_to_pipe()
2106 static void ath10k_sdio_hif_get_default_pipe(struct ath10k *ar, in ath10k_sdio_hif_get_default_pipe()
2146 struct ath10k *ar = ar_sdio->ar; in ath10k_sdio_pm_suspend()
2186 struct ath10k *ar = container_of(ctx, struct ath10k, napi); in ath10k_sdio_napi_poll()
2198 static int ath10k_sdio_read_host_interest_value(struct ath10k *ar, in ath10k_sdio_read_host_interest_value()
2216 static int ath10k_sdio_read_mem(struct ath10k *ar, u32 address, void *buf, in ath10k_sdio_read_mem()
2234 static bool ath10k_sdio_is_fast_dump_supported(struct ath10k *ar) in ath10k_sdio_is_fast_dump_supported()
2245 static void ath10k_sdio_dump_registers(struct ath10k *ar, in ath10k_sdio_dump_registers()
2288 static int ath10k_sdio_dump_memory_section(struct ath10k *ar, in ath10k_sdio_dump_memory_section()
2378 static int ath10k_sdio_dump_memory_generic(struct ath10k *ar, in ath10k_sdio_dump_memory_generic()
2415 static void ath10k_sdio_dump_memory(struct ath10k *ar, in ath10k_sdio_dump_memory()
2477 void ath10k_sdio_fw_crashed_dump(struct ath10k *ar) in ath10k_sdio_fw_crashed_dump()
2513 struct ath10k *ar; in ath10k_sdio_probe()
2641 struct ath10k *ar = ar_sdio->ar; in ath10k_sdio_remove()