/kernel/linux/linux-6.6/drivers/bus/mhi/ep/ |
H A D | sm.c | 11 bool __must_check mhi_ep_check_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, in mhi_ep_check_mhi_state() argument 30 int mhi_ep_set_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state mhi_state) in mhi_ep_set_mhi_state() argument 59 mhi_ep_set_m0_state(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_set_m0_state() argument 100 mhi_ep_set_m3_state(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_set_m3_state() argument 128 mhi_ep_set_ready_state(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_set_ready_state() argument [all...] |
H A D | ring.c | 31 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in __mhi_ep_cache_ring() local 108 struct mhi_ep_cntrl *mhi_cntrl in mhi_ep_ring_add_element() local 165 mhi_ep_ring_start(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring, union mhi_ep_ring_ctx *ctx) mhi_ep_ring_start() argument 207 mhi_ep_ring_reset(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring) mhi_ep_ring_reset() argument [all...] |
H A D | mmio.c | 13 u32 mhi_ep_mmio_read(struct mhi_ep_cntrl *mhi_cntrl, u32 offset) in mhi_ep_mmio_read() argument 18 void mhi_ep_mmio_write(struct mhi_ep_cntrl *mhi_cntrl, u32 offset, u32 val) in mhi_ep_mmio_write() argument 23 void mhi_ep_mmio_masked_write(struct mhi_ep_cntrl *mhi_cntrl, u32 offset, u32 mask, u32 val) in mhi_ep_mmio_masked_write() argument 44 void mhi_ep_mmio_get_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state *state, in mhi_ep_mmio_get_mhi_state() argument 54 static void mhi_ep_mmio_set_chdb(struct mhi_ep_cntrl *mhi_cntrl, u3 argument 71 mhi_ep_mmio_enable_chdb(struct mhi_ep_cntrl *mhi_cntrl, u32 ch_id) mhi_ep_mmio_enable_chdb() argument 76 mhi_ep_mmio_disable_chdb(struct mhi_ep_cntrl *mhi_cntrl, u32 ch_id) mhi_ep_mmio_disable_chdb() argument 81 mhi_ep_mmio_set_chdb_interrupts(struct mhi_ep_cntrl *mhi_cntrl, bool enable) mhi_ep_mmio_set_chdb_interrupts() argument 93 mhi_ep_mmio_enable_chdb_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_enable_chdb_interrupts() argument 98 mhi_ep_mmio_mask_chdb_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_mask_chdb_interrupts() argument 103 mhi_ep_mmio_read_chdb_status_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_read_chdb_status_interrupts() argument 118 mhi_ep_mmio_set_erdb_interrupts(struct mhi_ep_cntrl *mhi_cntrl, bool enable) mhi_ep_mmio_set_erdb_interrupts() argument 128 mhi_ep_mmio_mask_erdb_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_mask_erdb_interrupts() argument 133 mhi_ep_mmio_enable_ctrl_interrupt(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_enable_ctrl_interrupt() argument 139 mhi_ep_mmio_disable_ctrl_interrupt(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_disable_ctrl_interrupt() argument 145 mhi_ep_mmio_enable_cmdb_interrupt(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_enable_cmdb_interrupt() argument 151 mhi_ep_mmio_disable_cmdb_interrupt(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_disable_cmdb_interrupt() argument 157 mhi_ep_mmio_mask_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_mask_interrupts() argument 165 mhi_ep_mmio_clear_interrupts(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_clear_interrupts() argument 183 mhi_ep_mmio_get_chc_base(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_get_chc_base() argument 195 mhi_ep_mmio_get_erc_base(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_get_erc_base() argument 207 mhi_ep_mmio_get_crc_base(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_get_crc_base() argument 221 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; mhi_ep_mmio_get_db() local 235 mhi_ep_mmio_set_env(struct mhi_ep_cntrl *mhi_cntrl, u32 value) mhi_ep_mmio_set_env() argument 240 mhi_ep_mmio_clear_reset(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_clear_reset() argument 245 mhi_ep_mmio_reset(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_reset() argument 252 mhi_ep_mmio_init(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_init() argument 266 mhi_ep_mmio_update_ner(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_mmio_update_ner() argument [all...] |
H A D | main.c | 28 static int mhi_ep_send_event(struct mhi_ep_cntrl *mhi_cntrl, u32 ring_idx, in mhi_ep_send_event() argument 71 mhi_ep_send_completion_event(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring, struct mhi_ring_element *tre, u32 len, enum mhi_ev_ccs code) mhi_ep_send_completion_event() argument 91 mhi_ep_send_state_change_event(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state state) mhi_ep_send_state_change_event() argument 109 mhi_ep_send_ee_event(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_ee_type exec_env) mhi_ep_send_ee_event() argument 127 mhi_ep_send_cmd_comp_event(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_ev_ccs code) mhi_ep_send_cmd_comp_event() argument 149 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; mhi_ep_process_cmd_ring() local 312 struct mhi_ep_cntrl *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_ep_queue_is_empty() local 319 mhi_ep_read_channel(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring, struct mhi_result *result, u32 len) mhi_ep_read_channel() argument 432 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; mhi_ep_process_ch_ring() local 484 struct mhi_ep_cntrl *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_ep_queue_skb() local 564 mhi_ep_cache_host_cfg(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_cache_host_cfg() argument 644 mhi_ep_free_host_cfg(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_free_host_cfg() argument 662 mhi_ep_enable_int(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_enable_int() argument 673 mhi_ep_enable(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_enable() argument 714 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, cmd_ring_work); mhi_ep_cmd_ring_worker() local 748 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, ch_ring_work); mhi_ep_ch_ring_worker() local 815 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, state_work); mhi_ep_state_worker() local 850 mhi_ep_queue_channel_db(struct mhi_ep_cntrl *mhi_cntrl, unsigned long ch_int, u32 ch_idx) mhi_ep_queue_channel_db() argument 888 mhi_ep_check_channel_interrupt(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_check_channel_interrupt() argument 909 mhi_ep_process_ctrl_interrupt(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state state) mhi_ep_process_ctrl_interrupt() argument 933 struct mhi_ep_cntrl *mhi_cntrl = data; mhi_ep_irq() local 969 mhi_ep_abort_transfer(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_abort_transfer() argument 1033 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, reset_work); mhi_ep_reset_worker() local 1060 mhi_ep_handle_syserr(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_handle_syserr() argument 1075 mhi_ep_power_up(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_power_up() argument 1129 mhi_ep_power_down(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_power_down() argument 1139 mhi_ep_suspend_channels(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_suspend_channels() argument 1169 mhi_ep_resume_channels(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_resume_channels() argument 1220 mhi_ep_alloc_device(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_device_type dev_type) mhi_ep_alloc_device() argument 1255 mhi_ep_create_device(struct mhi_ep_cntrl *mhi_cntrl, u32 ch_id) mhi_ep_create_device() argument 1304 struct mhi_ep_cntrl *mhi_cntrl; mhi_ep_destroy_device() local 1336 mhi_ep_chan_init(struct mhi_ep_cntrl *mhi_cntrl, const struct mhi_ep_cntrl_config *config) mhi_ep_chan_init() argument 1393 mhi_ep_register_controller(struct mhi_ep_cntrl *mhi_cntrl, const struct mhi_ep_cntrl_config *config) mhi_ep_register_controller() argument 1520 mhi_ep_unregister_controller(struct mhi_ep_cntrl *mhi_cntrl) mhi_ep_unregister_controller() argument [all...] |
H A D | internal.h | 125 struct mhi_ep_cntrl *mhi_cntrl; member [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mhi.c | 185 static int ath11k_mhi_op_runtime_get(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_get() argument 190 static void ath11k_mhi_op_runtime_put(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_put() argument 194 static void ath11k_mhi_op_status_cb(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_status_cb() argument 199 static int ath11k_mhi_op_read_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_read_reg() argument 208 static void ath11k_mhi_op_write_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_write_reg() argument
|
/kernel/linux/linux-6.6/drivers/accel/qaic/ |
H A D | mhi_controller.c | 405 static int mhi_read_reg(struct mhi_controller *mhi_cntrl, void __iomem *addr, u32 *out) in mhi_read_reg() argument 430 static void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *addr, u32 val) in mhi_write_reg() argument 435 static int mhi_runtime_get(struct mhi_controller *mhi_cntrl) in mhi_runtime_get() argument 440 static void mhi_runtime_put(struct mhi_controller *mhi_cntrl) in mhi_runtime_put() argument 444 static void mhi_status_cb(struct mhi_controller *mhi_cntrl, enum mhi_callback reason) in mhi_status_cb() argument 456 static int mhi_reset_and_async_power_up(struct mhi_controller *mhi_cntrl) in mhi_reset_and_async_power_up() argument 486 struct mhi_controller *mhi_cntrl; qaic_mhi_register_controller() local 556 qaic_mhi_free_controller(struct mhi_controller *mhi_cntrl, bool link_up) qaic_mhi_free_controller() argument 563 qaic_mhi_start_reset(struct mhi_controller *mhi_cntrl) qaic_mhi_start_reset() argument 568 qaic_mhi_reset_done(struct mhi_controller *mhi_cntrl) qaic_mhi_reset_done() argument [all...] |
H A D | qaic.h | 108 struct mhi_controller *mhi_cntrl; member
|
/kernel/linux/linux-5.10/drivers/bus/mhi/host/ |
H A D | pm.c | 110 enum mhi_pm_state __must_check mhi_tryset_pm_state(struct mhi_controller *mhi_cntrl, in mhi_tryset_pm_state() argument 129 void mhi_set_mhi_state(struct mhi_controller *mhi_cntrl, enum mhi_state state) in mhi_set_mhi_state() argument 142 static void mhi_toggle_dev_wake_nop(struct mhi_controller *mhi_cntrl) in mhi_toggle_dev_wake_nop() argument 146 mhi_toggle_dev_wake(struct mhi_controller *mhi_cntrl) mhi_toggle_dev_wake() argument 153 mhi_ready_state_transition(struct mhi_controller *mhi_cntrl) mhi_ready_state_transition() argument 244 mhi_pm_m0_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m0_transition() argument 319 mhi_pm_m1_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m1_transition() argument 355 mhi_pm_m3_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m3_transition() argument 376 mhi_pm_mission_mode_transition(struct mhi_controller *mhi_cntrl) mhi_pm_mission_mode_transition() argument 448 mhi_pm_disable_transition(struct mhi_controller *mhi_cntrl, enum mhi_pm_state transition_state) mhi_pm_disable_transition() argument 595 mhi_queue_state_transition(struct mhi_controller *mhi_cntrl, enum dev_st_transition state) mhi_queue_state_transition() argument 615 mhi_pm_sys_err_handler(struct mhi_controller *mhi_cntrl) mhi_pm_sys_err_handler() argument 633 struct mhi_controller *mhi_cntrl = container_of(work, mhi_pm_st_worker() local 688 mhi_pm_suspend(struct mhi_controller *mhi_cntrl) mhi_pm_suspend() argument 776 mhi_pm_resume(struct mhi_controller *mhi_cntrl) mhi_pm_resume() argument 834 __mhi_device_get_sync(struct mhi_controller *mhi_cntrl) __mhi_device_get_sync() argument 861 mhi_assert_dev_wake(struct mhi_controller *mhi_cntrl, bool force) mhi_assert_dev_wake() argument 898 mhi_deassert_dev_wake(struct mhi_controller *mhi_cntrl, bool override) mhi_deassert_dev_wake() argument 920 mhi_async_power_up(struct mhi_controller *mhi_cntrl) mhi_async_power_up() argument 1044 mhi_power_down(struct mhi_controller *mhi_cntrl, bool graceful) mhi_power_down() argument 1081 mhi_sync_power_up(struct mhi_controller *mhi_cntrl) mhi_sync_power_up() argument 1101 mhi_force_rddm_mode(struct mhi_controller *mhi_cntrl) mhi_force_rddm_mode() argument 1125 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_get() local 1139 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_get_sync() local 1152 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_put() local [all...] |
H A D | boot.c | 22 void mhi_rddm_prepare(struct mhi_controller *mhi_cntrl, in mhi_rddm_prepare() argument 57 static int __mhi_download_rddm_in_panic(struct mhi_controller *mhi_cntrl) in __mhi_download_rddm_in_panic() argument 150 mhi_download_rddm_img(struct mhi_controller *mhi_cntrl, bool in_panic) mhi_download_rddm_img() argument 174 mhi_fw_load_amss(struct mhi_controller *mhi_cntrl, const struct mhi_buf *mhi_buf) mhi_fw_load_amss() argument 221 mhi_fw_load_sbl(struct mhi_controller *mhi_cntrl, dma_addr_t dma_addr, size_t size) mhi_fw_load_sbl() argument 293 mhi_free_bhie_table(struct mhi_controller *mhi_cntrl, struct image_info *image_info) mhi_free_bhie_table() argument 307 mhi_alloc_bhie_table(struct mhi_controller *mhi_cntrl, struct image_info **image_info, size_t alloc_size) mhi_alloc_bhie_table() argument 361 mhi_firmware_copy(struct mhi_controller *mhi_cntrl, const struct firmware *firmware, struct image_info *img_info) mhi_firmware_copy() argument 386 mhi_fw_load_handler(struct mhi_controller *mhi_cntrl) mhi_fw_load_handler() argument [all...] |
H A D | debugfs.c | 17 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_states_show() local 40 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_events_show() local 83 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_channels_show() local 155 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_devices_show() local 169 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_regdump_show() local 231 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_device_wake_show() local 251 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_device_wake_write() local 271 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_timeout_ms_show() local 283 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_timeout_ms_write() local 375 mhi_create_debugfs(struct mhi_controller *mhi_cntrl) mhi_create_debugfs() argument 397 mhi_destroy_debugfs(struct mhi_controller *mhi_cntrl) mhi_destroy_debugfs() argument [all...] |
H A D | pci_generic.c | 150 static int mhi_pci_read_reg(struct mhi_controller *mhi_cntrl, in mhi_pci_read_reg() argument 157 static void mhi_pci_write_reg(struct mhi_controller *mhi_cntrl, in mhi_pci_write_reg() argument 163 static void mhi_pci_status_cb(struct mhi_controller *mhi_cntrl, in mhi_pci_status_cb() argument 169 static int mhi_pci_claim(struct mhi_controller *mhi_cntrl, in mhi_pci_claim() argument 209 static int mhi_pci_get_irqs(struct mhi_controller *mhi_cntrl, in mhi_pci_get_irqs() argument 249 mhi_pci_runtime_get(struct mhi_controller *mhi_cntrl) mhi_pci_runtime_get() argument 255 mhi_pci_runtime_put(struct mhi_controller *mhi_cntrl) mhi_pci_runtime_put() argument 264 struct mhi_controller *mhi_cntrl; mhi_pci_probe() local 327 struct mhi_controller *mhi_cntrl = pci_get_drvdata(pdev); mhi_pci_remove() local [all...] |
H A D | init.c | 84 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in serial_number_show() local 96 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in oem_pk_hash_show() local 116 static int mhi_alloc_aligned_ring(struct mhi_controller *mhi_cntrl, in mhi_alloc_aligned_ring() argument 132 void mhi_deinit_free_irq(struct mhi_controller *mhi_cntrl) in mhi_deinit_free_irq() argument 147 mhi_init_irq_setup(struct mhi_controller *mhi_cntrl) mhi_init_irq_setup() argument 197 mhi_deinit_dev_ctxt(struct mhi_controller *mhi_cntrl) mhi_deinit_dev_ctxt() argument 242 mhi_init_dev_ctxt(struct mhi_controller *mhi_cntrl) mhi_init_dev_ctxt() argument 410 mhi_init_mmio(struct mhi_controller *mhi_cntrl) mhi_init_mmio() argument 553 mhi_deinit_chan_ctxt(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_deinit_chan_ctxt() argument 585 mhi_init_chan_ctxt(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_init_chan_ctxt() argument 633 parse_ev_cfg(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_ev_cfg() argument 716 parse_ch_cfg(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_ch_cfg() argument 834 parse_config(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_config() argument 871 mhi_register_controller(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) mhi_register_controller() argument 1002 mhi_unregister_controller(struct mhi_controller *mhi_cntrl) mhi_unregister_controller() argument 1029 struct mhi_controller *mhi_cntrl; mhi_alloc_controller() local 1037 mhi_free_controller(struct mhi_controller *mhi_cntrl) mhi_free_controller() argument 1043 mhi_prepare_for_power_up(struct mhi_controller *mhi_cntrl) mhi_prepare_for_power_up() argument 1101 mhi_unprepare_after_power_down(struct mhi_controller *mhi_cntrl) mhi_unprepare_after_power_down() argument 1137 mhi_alloc_device(struct mhi_controller *mhi_cntrl) mhi_alloc_device() argument 1160 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_driver_probe() local 1245 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_driver_remove() local [all...] |
H A D | main.c | 18 int __must_check mhi_read_reg(struct mhi_controller *mhi_cntrl, in mhi_read_reg() argument 24 int __must_check mhi_read_reg_field(struct mhi_controller *mhi_cntrl, in mhi_read_reg_field() argument 40 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base, in mhi_write_reg() argument 46 void mhi_write_reg_field(struct mhi_controller *mhi_cntrl, void __iomem *base, in mhi_write_reg_field() argument 61 mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr, dma_addr_t db_val) mhi_write_db() argument 68 mhi_db_brstmode(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) mhi_db_brstmode() argument 80 mhi_db_brstmode_disable(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) mhi_db_brstmode_disable() argument 97 mhi_ring_cmd_db(struct mhi_controller *mhi_cntrl, struct mhi_cmd *mhi_cmd) mhi_ring_cmd_db() argument 107 mhi_ring_chan_db(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_ring_chan_db() argument 119 mhi_get_exec_env(struct mhi_controller *mhi_cntrl) mhi_get_exec_env() argument 127 mhi_get_mhi_state(struct mhi_controller *mhi_cntrl) mhi_get_mhi_state() argument 136 mhi_map_single_no_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_map_single_no_bb() argument 148 mhi_map_single_use_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_map_single_use_bb() argument 165 mhi_unmap_single_no_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_unmap_single_no_bb() argument 172 mhi_unmap_single_use_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_unmap_single_use_bb() argument 182 get_nr_avail_ring_elements(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) get_nr_avail_ring_elements() argument 203 mhi_add_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_add_ring_element() argument 213 mhi_del_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_del_ring_element() argument 232 struct mhi_controller *mhi_cntrl; mhi_destroy_device() local 302 mhi_create_devices(struct mhi_controller *mhi_cntrl) mhi_create_devices() argument 374 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_irq_handler() local 409 struct mhi_controller *mhi_cntrl = priv; mhi_intvec_threaded_handler() local 461 struct mhi_controller *mhi_cntrl = dev; mhi_intvec_handler() local 469 mhi_recycle_ev_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_recycle_ev_ring_element() argument 494 parse_xfer_event(struct mhi_controller *mhi_cntrl, struct mhi_tre *event, struct mhi_chan *mhi_chan) parse_xfer_event() argument 630 parse_rsc_event(struct mhi_controller *mhi_cntrl, struct mhi_tre *event, struct mhi_chan *mhi_chan) parse_rsc_event() argument 694 mhi_process_cmd_completion(struct mhi_controller *mhi_cntrl, struct mhi_tre *tre) mhi_process_cmd_completion() argument 729 mhi_process_ctrl_ev_ring(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, u32 event_quota) mhi_process_ctrl_ev_ring() argument 901 mhi_process_data_event_ring(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, u32 event_quota) mhi_process_data_event_ring() argument 974 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_ev_task() local 985 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_ctrl_ev_task() local 1028 mhi_is_ring_full(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_is_ring_full() argument 1042 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_queue_skb() local 1097 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_queue_dma() local 1154 mhi_gen_tre(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, struct mhi_buf_info *info, enum mhi_flags flags) mhi_gen_tre() argument 1204 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_queue_buf() local 1258 mhi_send_cmd(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, enum mhi_cmd_type cmd) mhi_send_cmd() argument 1306 __mhi_unprepare_channel(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) __mhi_unprepare_channel() argument 1358 mhi_prepare_channel(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_prepare_channel() argument 1477 mhi_mark_stale_events(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, struct mhi_event_ctxt *er_ctxt, int chan) mhi_mark_stale_events() argument 1520 mhi_reset_data_chan(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_reset_data_chan() argument 1552 mhi_reset_chan(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_reset_chan() argument 1577 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_prepare_for_transfer() local 1607 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_unprepare_from_transfer() local 1623 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_poll() local [all...] |
/kernel/linux/linux-6.6/drivers/bus/mhi/host/ |
H A D | pm.c | 111 enum mhi_pm_state __must_check mhi_tryset_pm_state(struct mhi_controller *mhi_cntrl, in mhi_tryset_pm_state() argument 130 void mhi_set_mhi_state(struct mhi_controller *mhi_cntrl, enum mhi_state state) in mhi_set_mhi_state() argument 149 mhi_toggle_dev_wake_nop(struct mhi_controller *mhi_cntrl) mhi_toggle_dev_wake_nop() argument 153 mhi_toggle_dev_wake(struct mhi_controller *mhi_cntrl) mhi_toggle_dev_wake() argument 160 mhi_ready_state_transition(struct mhi_controller *mhi_cntrl) mhi_ready_state_transition() argument 247 mhi_pm_m0_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m0_transition() argument 322 mhi_pm_m1_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m1_transition() argument 358 mhi_pm_m3_transition(struct mhi_controller *mhi_cntrl) mhi_pm_m3_transition() argument 379 mhi_pm_mission_mode_transition(struct mhi_controller *mhi_cntrl) mhi_pm_mission_mode_transition() argument 456 mhi_pm_disable_transition(struct mhi_controller *mhi_cntrl) mhi_pm_disable_transition() argument 572 mhi_pm_sys_error_transition(struct mhi_controller *mhi_cntrl) mhi_pm_sys_error_transition() argument 715 mhi_queue_state_transition(struct mhi_controller *mhi_cntrl, enum dev_st_transition state) mhi_queue_state_transition() argument 735 mhi_pm_sys_err_handler(struct mhi_controller *mhi_cntrl) mhi_pm_sys_err_handler() argument 753 struct mhi_controller *mhi_cntrl = container_of(work, mhi_pm_st_worker() local 813 mhi_pm_suspend(struct mhi_controller *mhi_cntrl) mhi_pm_suspend() argument 901 __mhi_pm_resume(struct mhi_controller *mhi_cntrl, bool force) __mhi_pm_resume() argument 965 mhi_pm_resume(struct mhi_controller *mhi_cntrl) mhi_pm_resume() argument 971 mhi_pm_resume_force(struct mhi_controller *mhi_cntrl) mhi_pm_resume_force() argument 977 __mhi_device_get_sync(struct mhi_controller *mhi_cntrl) __mhi_device_get_sync() argument 1008 mhi_assert_dev_wake(struct mhi_controller *mhi_cntrl, bool force) mhi_assert_dev_wake() argument 1045 mhi_deassert_dev_wake(struct mhi_controller *mhi_cntrl, bool override) mhi_deassert_dev_wake() argument 1067 mhi_async_power_up(struct mhi_controller *mhi_cntrl) mhi_async_power_up() argument 1157 mhi_power_down(struct mhi_controller *mhi_cntrl, bool graceful) mhi_power_down() argument 1202 mhi_sync_power_up(struct mhi_controller *mhi_cntrl) mhi_sync_power_up() argument 1222 mhi_force_rddm_mode(struct mhi_controller *mhi_cntrl) mhi_force_rddm_mode() argument 1246 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_get() local 1260 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_get_sync() local 1273 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_device_put() local [all...] |
H A D | boot.c | 22 int mhi_rddm_prepare(struct mhi_controller *mhi_cntrl, in mhi_rddm_prepare() argument 63 static int __mhi_download_rddm_in_panic(struct mhi_controller *mhi_cntrl) in __mhi_download_rddm_in_panic() argument 157 mhi_download_rddm_image(struct mhi_controller *mhi_cntrl, bool in_panic) mhi_download_rddm_image() argument 180 mhi_fw_load_bhie(struct mhi_controller *mhi_cntrl, const struct mhi_buf *mhi_buf) mhi_fw_load_bhie() argument 228 mhi_fw_load_bhi(struct mhi_controller *mhi_cntrl, dma_addr_t dma_addr, size_t size) mhi_fw_load_bhi() argument 299 mhi_free_bhie_table(struct mhi_controller *mhi_cntrl, struct image_info *image_info) mhi_free_bhie_table() argument 313 mhi_alloc_bhie_table(struct mhi_controller *mhi_cntrl, struct image_info **image_info, size_t alloc_size) mhi_alloc_bhie_table() argument 367 mhi_firmware_copy(struct mhi_controller *mhi_cntrl, const u8 *buf, size_t remainder, struct image_info *img_info) mhi_firmware_copy() argument 388 mhi_fw_load_handler(struct mhi_controller *mhi_cntrl) mhi_fw_load_handler() argument 535 mhi_download_amss_image(struct mhi_controller *mhi_cntrl) mhi_download_amss_image() argument [all...] |
H A D | debugfs.c | 17 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_states_show() local 40 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_events_show() local 83 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_channels_show() local 155 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_devices_show() local 171 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_regdump_show() local 233 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_device_wake_show() local 253 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_device_wake_write() local 273 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_timeout_ms_show() local 285 struct mhi_controller *mhi_cntrl = m->private; mhi_debugfs_timeout_ms_write() local 377 mhi_create_debugfs(struct mhi_controller *mhi_cntrl) mhi_create_debugfs() argument 399 mhi_destroy_debugfs(struct mhi_controller *mhi_cntrl) mhi_destroy_debugfs() argument [all...] |
H A D | init.c | 87 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in serial_number_show() local 99 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in oem_pk_hash_show() local 116 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in soc_reset_store() local 132 mhi_alloc_aligned_ring(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring, u64 len) mhi_alloc_aligned_ring() argument 148 mhi_deinit_free_irq(struct mhi_controller *mhi_cntrl) mhi_deinit_free_irq() argument 163 mhi_init_irq_setup(struct mhi_controller *mhi_cntrl) mhi_init_irq_setup() argument 226 mhi_deinit_dev_ctxt(struct mhi_controller *mhi_cntrl) mhi_deinit_dev_ctxt() argument 271 mhi_init_dev_ctxt(struct mhi_controller *mhi_cntrl) mhi_init_dev_ctxt() argument 439 mhi_init_mmio(struct mhi_controller *mhi_cntrl) mhi_init_mmio() argument 581 mhi_deinit_chan_ctxt(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_deinit_chan_ctxt() argument 616 mhi_init_chan_ctxt(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_init_chan_ctxt() argument 664 parse_ev_cfg(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_ev_cfg() argument 747 parse_ch_cfg(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_ch_cfg() argument 865 parse_config(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) parse_config() argument 902 mhi_register_controller(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *config) mhi_register_controller() argument 1049 mhi_unregister_controller(struct mhi_controller *mhi_cntrl) mhi_unregister_controller() argument 1080 struct mhi_controller *mhi_cntrl; mhi_alloc_controller() local 1088 mhi_free_controller(struct mhi_controller *mhi_cntrl) mhi_free_controller() argument 1094 mhi_prepare_for_power_up(struct mhi_controller *mhi_cntrl) mhi_prepare_for_power_up() argument 1176 mhi_unprepare_after_power_down(struct mhi_controller *mhi_cntrl) mhi_unprepare_after_power_down() argument 1214 mhi_alloc_device(struct mhi_controller *mhi_cntrl) mhi_alloc_device() argument 1245 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_driver_probe() local 1322 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_driver_remove() local [all...] |
H A D | main.c | 19 int __must_check mhi_read_reg(struct mhi_controller *mhi_cntrl, in mhi_read_reg() argument 25 int __must_check mhi_read_reg_field(struct mhi_controller *mhi_cntrl, in mhi_read_reg_field() argument 41 int __must_check mhi_poll_reg_field(struct mhi_controller *mhi_cntrl, in mhi_poll_reg_field() argument 62 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base, in mhi_write_reg() argument 68 mhi_write_reg_field(struct mhi_controller *mhi_cntrl, void __iomem *base, u32 offset, u32 mask, u32 val) mhi_write_reg_field() argument 86 mhi_write_db(struct mhi_controller *mhi_cntrl, void __iomem *db_addr, dma_addr_t db_val) mhi_write_db() argument 93 mhi_db_brstmode(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) mhi_db_brstmode() argument 105 mhi_db_brstmode_disable(struct mhi_controller *mhi_cntrl, struct db_cfg *db_cfg, void __iomem *db_addr, dma_addr_t db_val) mhi_db_brstmode_disable() argument 122 mhi_ring_cmd_db(struct mhi_controller *mhi_cntrl, struct mhi_cmd *mhi_cmd) mhi_ring_cmd_db() argument 132 mhi_ring_chan_db(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_ring_chan_db() argument 151 mhi_get_exec_env(struct mhi_controller *mhi_cntrl) mhi_get_exec_env() argument 160 mhi_get_mhi_state(struct mhi_controller *mhi_cntrl) mhi_get_mhi_state() argument 169 mhi_soc_reset(struct mhi_controller *mhi_cntrl) mhi_soc_reset() argument 182 mhi_map_single_no_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_map_single_no_bb() argument 194 mhi_map_single_use_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_map_single_use_bb() argument 211 mhi_unmap_single_no_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_unmap_single_no_bb() argument 218 mhi_unmap_single_use_bb(struct mhi_controller *mhi_cntrl, struct mhi_buf_info *buf_info) mhi_unmap_single_use_bb() argument 228 get_nr_avail_ring_elements(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) get_nr_avail_ring_elements() argument 249 mhi_add_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_add_ring_element() argument 259 mhi_del_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_del_ring_element() argument 279 struct mhi_controller *mhi_cntrl; mhi_destroy_device() local 337 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_get_free_desc_count() local 361 mhi_create_devices(struct mhi_controller *mhi_cntrl) mhi_create_devices() argument 433 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_irq_handler() local 481 struct mhi_controller *mhi_cntrl = priv; mhi_intvec_threaded_handler() local 540 struct mhi_controller *mhi_cntrl = dev; mhi_intvec_handler() local 548 mhi_recycle_ev_ring_element(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_recycle_ev_ring_element() argument 568 parse_xfer_event(struct mhi_controller *mhi_cntrl, struct mhi_ring_element *event, struct mhi_chan *mhi_chan) parse_xfer_event() argument 707 parse_rsc_event(struct mhi_controller *mhi_cntrl, struct mhi_ring_element *event, struct mhi_chan *mhi_chan) parse_rsc_event() argument 771 mhi_process_cmd_completion(struct mhi_controller *mhi_cntrl, struct mhi_ring_element *tre) mhi_process_cmd_completion() argument 806 mhi_process_ctrl_ev_ring(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, u32 event_quota) mhi_process_ctrl_ev_ring() argument 977 mhi_process_data_event_ring(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, u32 event_quota) mhi_process_data_event_ring() argument 1052 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_ev_task() local 1063 struct mhi_controller *mhi_cntrl = mhi_event->mhi_cntrl; mhi_ctrl_ev_task() local 1106 mhi_is_ring_full(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring) mhi_is_ring_full() argument 1120 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_queue() local 1200 mhi_gen_tre(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, struct mhi_buf_info *info, enum mhi_flags flags) mhi_gen_tre() argument 1269 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_queue_is_full() local 1278 mhi_send_cmd(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, enum mhi_cmd_type cmd) mhi_send_cmd() argument 1331 mhi_update_channel_state(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, enum mhi_ch_state_type to_state) mhi_update_channel_state() argument 1418 mhi_unprepare_channel(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_unprepare_channel() argument 1453 mhi_prepare_channel(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan, unsigned int flags) mhi_prepare_channel() argument 1538 mhi_mark_stale_events(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, struct mhi_event_ctxt *er_ctxt, int chan) mhi_mark_stale_events() argument 1581 mhi_reset_data_chan(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_reset_data_chan() argument 1616 mhi_reset_chan(struct mhi_controller *mhi_cntrl, struct mhi_chan *mhi_chan) mhi_reset_chan() argument 1640 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; __mhi_prepare_for_transfer() local 1681 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; mhi_unprepare_from_transfer() local [all...] |
H A D | pci_generic.c | 678 struct mhi_controller mhi_cntrl; member 685 static int mhi_pci_read_reg(struct mhi_controller *mhi_cntrl, in mhi_pci_read_reg() argument 692 static void mhi_pci_write_reg(struct mhi_controller *mhi_cntrl, in mhi_pci_write_reg() argument 698 static void mhi_pci_status_cb(struct mhi_controller *mhi_cntrl, in mhi_pci_status_cb() argument 718 static void mhi_pci_wake_get_nop(struct mhi_controller *mhi_cntrl, bool force) in mhi_pci_wake_get_nop() argument 723 static void mhi_pci_wake_put_nop(struct mhi_controller *mhi_cntrl, bool override) in mhi_pci_wake_put_nop() argument 728 static void mhi_pci_wake_toggle_nop(struct mhi_controller *mhi_cntrl) in mhi_pci_wake_toggle_nop() argument 733 static bool mhi_pci_is_alive(struct mhi_controller *mhi_cntrl) in mhi_pci_is_alive() argument 747 mhi_pci_claim(struct mhi_controller *mhi_cntrl, unsigned int bar_num, u64 dma_mask) mhi_pci_claim() argument 782 mhi_pci_get_irqs(struct mhi_controller *mhi_cntrl, const struct mhi_controller_config *mhi_cntrl_config) mhi_pci_get_irqs() argument 826 mhi_pci_runtime_get(struct mhi_controller *mhi_cntrl) mhi_pci_runtime_get() argument 834 mhi_pci_runtime_put(struct mhi_controller *mhi_cntrl) mhi_pci_runtime_put() argument 847 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_recovery_work() local 893 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; health_check() local 914 struct mhi_controller *mhi_cntrl; mhi_pci_probe() local 1009 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_remove() local 1035 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_reset_prepare() local 1057 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_reset_done() local 1091 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_error_detected() local 1143 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_runtime_suspend() local 1175 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_runtime_resume() local 1241 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; mhi_pci_freeze() local [all...] |
H A D | internal.h | 193 struct mhi_controller *mhi_cntrl; member 254 static inline void mhi_create_debugfs(struct mhi_controller *mhi_cntrl) in mhi_create_debugfs() argument 258 static inline void mhi_destroy_debugfs(struct mhi_controller *mhi_cntrl) in mhi_destroy_debugfs() argument 298 mhi_is_active(struct mhi_controller *mhi_cntrl) mhi_is_active() argument 304 mhi_trigger_resume(struct mhi_controller *mhi_cntrl) mhi_trigger_resume() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | mhi.c | 288 static int ath11k_mhi_op_runtime_get(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_get() argument 293 static void ath11k_mhi_op_runtime_put(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_put() argument 323 static void ath11k_mhi_op_status_cb(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_status_cb() argument 344 static int ath11k_mhi_op_read_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_read_reg() argument 353 static void ath11k_mhi_op_write_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_write_reg() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | mhi.c | 278 static int ath12k_mhi_op_runtime_get(struct mhi_controller *mhi_cntrl) in ath12k_mhi_op_runtime_get() argument 283 static void ath12k_mhi_op_runtime_put(struct mhi_controller *mhi_cntrl) in ath12k_mhi_op_runtime_put() argument 313 static void ath12k_mhi_op_status_cb(struct mhi_controller *mhi_cntrl, in ath12k_mhi_op_status_cb() argument 334 static int ath12k_mhi_op_read_reg(struct mhi_controller *mhi_cntrl, in ath12k_mhi_op_read_reg() argument 343 static void ath12k_mhi_op_write_reg(struct mhi_controller *mhi_cntrl, in ath12k_mhi_op_write_reg() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mhi_ep.h | 181 struct mhi_ep_cntrl *mhi_cntrl; member [all...] |
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-mhi.c | 120 struct mhi_ep_cntrl mhi_cntrl; member 136 static int __pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, in __pci_epf_mhi_alloc_map() argument 162 static int pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, in pci_epf_mhi_alloc_map() argument 173 static void __pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, in __pci_epf_mhi_unmap_free() argument 187 static void pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, in pci_epf_mhi_unmap_free() argument 198 pci_epf_mhi_raise_irq(struct mhi_ep_cntrl *mhi_cntrl, u32 vector) pci_epf_mhi_raise_irq() argument 212 pci_epf_mhi_iatu_read(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info) pci_epf_mhi_iatu_read() argument 240 pci_epf_mhi_iatu_write(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info) pci_epf_mhi_iatu_write() argument 273 pci_epf_mhi_edma_read(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info) pci_epf_mhi_edma_read() argument 344 pci_epf_mhi_edma_write(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info) pci_epf_mhi_edma_write() argument 516 struct mhi_ep_cntrl *mhi_cntrl = &epf_mhi->mhi_cntrl; pci_epf_mhi_link_up() local 562 struct mhi_ep_cntrl *mhi_cntrl = &epf_mhi->mhi_cntrl; pci_epf_mhi_link_down() local 578 struct mhi_ep_cntrl *mhi_cntrl = &epf_mhi->mhi_cntrl; pci_epf_mhi_bme() local 632 struct mhi_ep_cntrl *mhi_cntrl = &epf_mhi->mhi_cntrl; pci_epf_mhi_unbind() local [all...] |