/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/ |
H A D | hif_sdio_dev.h | 31 struct hif_sdio_device *hif_dev_from_hif(struct hif_sdio_dev *hif_device); 33 struct hif_sdio_device *hif_dev_create(struct hif_sdio_dev *hif_device, 55 QDF_STATUS hif_dev_map_service_to_pipe(struct hif_sdio_dev *pdev, 64 int hif_dev_get_fifo_address(struct hif_sdio_dev *pdev, 70 void hif_dev_set_mailbox_swap(struct hif_sdio_dev *pdev); 72 bool hif_dev_get_mailbox_swap(struct hif_sdio_dev *pdev); 74 QDF_STATUS hif_read_write(struct hif_sdio_dev *device, unsigned long address, 79 static inline struct hif_sdio_dev *get_hif_device(struct hif_softc *hif_ctx, in get_hif_device() 83 return (struct hif_sdio_dev *)sdio_get_drvdata(func); in get_hif_device() 96 struct hif_sdio_dev *hifdevice) in hif_sdio_set_drvdata() [all …]
|
H A D | if_sdio.c | 75 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_bus_suspend() 94 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_bus_resume() 204 struct hif_sdio_dev *hif_device = sc->hif_handle; in hif_sdio_get_config_item() 219 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_set_mailbox_swap() 233 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_claim_device() 247 struct hif_sdio_dev *hif_device = hif_ctx->hif_handle; in hif_sdio_mask_interrupt_call()
|
H A D | hif_sdio.c | 56 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_start() 96 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_stop() 125 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_send_head() 150 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_map_service_to_pipe() 184 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_post_init()
|
H A D | hif_bmi_reg_access.c | 49 hif_bmi_buffer_send(struct hif_sdio_softc *scn, struct hif_sdio_dev *device, in hif_bmi_buffer_send() 112 hif_bmi_read_write(struct hif_sdio_dev *device, in hif_bmi_read_write() 132 hif_bmi_read_write(struct hif_sdio_dev *device, in hif_bmi_read_write() 161 hif_bmi_buffer_receive(struct hif_sdio_dev *device, in hif_bmi_buffer_receive() 303 struct hif_sdio_dev *device = scn->hif_handle; in hif_reg_based_get_target_info() 407 struct hif_sdio_dev *device = scn->hif_handle; in hif_exchange_bmi_msg() 454 QDF_STATUS hif_bmi_write_scratch_register(struct hif_sdio_dev *device, in hif_bmi_write_scratch_register() 479 QDF_STATUS hif_bmi_read_scratch_register(struct hif_sdio_dev *device) in hif_bmi_read_scratch_register()
|
H A D | hif_diag_reg_access.c | 53 struct hif_sdio_dev *hif_device, in hif_ar6000_set_address_window_register() 94 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_diag_read_access() 142 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_diag_write_access() 270 static QDF_STATUS hif_ar6k_read_target_register(struct hif_sdio_dev *hif_device, in hif_ar6k_read_target_register() 314 void hif_ar6k_fetch_target_regs(struct hif_sdio_dev *hif_device, in hif_ar6k_fetch_target_regs()
|
H A D | hif_sdio_dev.c | 84 struct hif_sdio_device *hif_dev_create(struct hif_sdio_dev *hif_device, in hif_dev_create() 143 struct hif_sdio_device *hif_dev_from_hif(struct hif_sdio_dev *hif_device) in hif_dev_from_hif() 223 struct hif_sdio_dev *hif_device = pdev->HIFDevice; in hif_dev_setup()
|
H A D | if_sdio.h | 107 void hif_ar6k_fetch_target_regs(struct hif_sdio_dev *hif_device,
|
H A D | hif_sdio_internal.h | 52 struct hif_sdio_dev *HIFDevice;
|
/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/native_sdio/include/ |
H A D | hif_internal.h | 189 struct hif_sdio_dev { struct 273 typedef int (*HIF_PENDING_EVENTS_FUNC)(struct hif_sdio_dev *device, 280 typedef int (*HIF_MASK_UNMASK_RECV_EVENT)(struct hif_sdio_dev *device, 285 struct hif_sdio_dev *device, 289 QDF_STATUS hif_attach_htc(struct hif_sdio_dev *device, 292 void hif_ack_interrupt(struct hif_sdio_dev *device); 294 void hif_mask_interrupt(struct hif_sdio_dev *device); 296 void hif_un_mask_interrupt(struct hif_sdio_dev *device); 298 int hif_sdio_configure_pipes(struct hif_sdio_dev *dev, struct sdio_func *func); 334 struct hif_sdio_dev *device); [all …]
|
/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/transfer/ |
H A D | adma.c | 34 int hif_dev_get_fifo_address(struct hif_sdio_dev *pdev, in hif_dev_get_fifo_address() 61 int hif_dev_configure_pipes(struct hif_sdio_dev *pdev, struct sdio_func *func) in hif_dev_configure_pipes() 73 void hif_dev_set_mailbox_swap(struct hif_sdio_dev *pdev) in hif_dev_set_mailbox_swap() 84 bool hif_dev_get_mailbox_swap(struct hif_sdio_dev *pdev) in hif_dev_get_mailbox_swap() 111 QDF_STATUS hif_dev_map_service_to_pipe(struct hif_sdio_dev *pdev, uint16_t svc, in hif_dev_map_service_to_pipe() 221 struct hif_sdio_dev *pdev = dev->HIFDevice; in hif_dev_map_pipe_to_adma_chan() 290 void hif_fixup_write_param(struct hif_sdio_dev *pdev, uint32_t req, in hif_fixup_write_param() 299 QDF_STATUS hif_disable_func(struct hif_sdio_dev *device, in hif_disable_func() 350 QDF_STATUS hif_enable_func(struct hif_softc *ol_sc, struct hif_sdio_dev *device, in hif_enable_func() 384 static qdf_nbuf_t hif_sdio_get_nbuf(struct hif_sdio_dev *dev, uint16_t buf_len) in hif_sdio_get_nbuf() [all …]
|
H A D | mailbox.c | 206 void hif_dev_set_mailbox_swap(struct hif_sdio_dev *pdev) in hif_dev_set_mailbox_swap() 222 bool hif_dev_get_mailbox_swap(struct hif_sdio_dev *pdev) in hif_dev_get_mailbox_swap() 243 int hif_dev_get_fifo_address(struct hif_sdio_dev *pdev, in hif_dev_get_fifo_address() 286 QDF_STATUS hif_dev_map_service_to_pipe(struct hif_sdio_dev *pdev, uint16_t svc, in hif_dev_map_service_to_pipe() 582 void hif_fixup_write_param(struct hif_sdio_dev *pdev, uint32_t req, in hif_fixup_write_param() 1478 hif_read_write(struct hif_sdio_dev *device, in hif_read_write() 1574 struct hif_sdio_dev *device = get_hif_device(ol_sc, func); in hif_sdio_func_enable() 1629 __hif_read_write(struct hif_sdio_dev *device, in __hif_read_write() 1797 struct hif_sdio_dev *device; in async_task() 1802 device = (struct hif_sdio_dev *)param; in async_task() [all …]
|
H A D | transfer.h | 88 void hif_fixup_write_param(struct hif_sdio_dev *pdev, uint32_t req,
|
/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/native_sdio/src/ |
H A D | hif.c | 70 static struct hif_sdio_dev *add_hif_device(struct hif_softc *hif_ctx, 72 static void del_hif_device(struct hif_sdio_dev *device); 150 static struct hif_sdio_dev *hif_devices[MAX_HIF_DEVICES]; 166 void add_to_async_list(struct hif_sdio_dev *device, in add_to_async_list() 196 static int sdio_enable4bits(struct hif_sdio_dev *device, int enable) in sdio_enable4bits() 269 static int sdio_enable4bits(struct hif_sdio_dev *device, int enable) in sdio_enable4bits() 285 struct hif_sdio_dev *device) in hif_sdio_probe() 386 struct hif_sdio_dev *device, in power_state_change_notify() 454 hif_configure_device(struct hif_softc *ol_sc, struct hif_sdio_dev *device, in hif_configure_device() 536 struct hif_sdio_dev *hif_device = scn->hif_handle; in hif_sdio_shutdown() [all …]
|
H A D | dev_quirks.c | 158 struct hif_sdio_dev *device = get_hif_device(ol_sc, func); in hif_sdio_quirk_async_intr() 330 struct hif_sdio_dev *device = get_hif_device(ol_sc, func); in hif_sdio_quirk_mod_strength() 400 struct hif_sdio_dev *device = get_hif_device(ol_sc, func); in hif_sdio_set_bus_speed() 449 struct hif_sdio_dev *device = get_hif_device(ol_sc, func); in hif_sdio_set_bus_width() 513 void hif_mask_interrupt(struct hif_sdio_dev *device) in hif_mask_interrupt() 548 struct hif_sdio_dev *device = get_hif_device(NULL, func); in hif_irq_handler() 566 void hif_un_mask_interrupt(struct hif_sdio_dev *device) in hif_un_mask_interrupt() 602 QDF_STATUS hif_sdio_func_disable(struct hif_sdio_dev *device, in hif_sdio_func_disable() 643 QDF_STATUS reinit_sdio(struct hif_sdio_dev *device) in reinit_sdio()
|
H A D | hif_scatter.c | 56 static void free_scatter_req(struct hif_sdio_dev *device, in free_scatter_req() 73 static struct _HIF_SCATTER_REQ *alloc_scatter_req(struct hif_sdio_dev *device) in alloc_scatter_req() 99 QDF_STATUS do_hif_read_write_scatter(struct hif_sdio_dev *device, in do_hif_read_write_scatter() 248 static QDF_STATUS hif_read_write_scatter(struct hif_sdio_dev *device, in hif_read_write_scatter() 351 QDF_STATUS setup_hif_scatter_support(struct hif_sdio_dev *device, in setup_hif_scatter_support() 444 void cleanup_hif_scatter_resources(struct hif_sdio_dev *device) in cleanup_hif_scatter_resources()
|
/wlan-driver/qcacld-3.0/ |
H A D | Kbuild | 2898 $(WLAN_COMMON_ROOT)/$(HIF_SDIO_DIR)/hif_sdio_dev.o \
|