Home
last modified time | relevance | path

Searched refs:mhi_controller (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/bus/mhi/core/
A Dinternal.h484 void (*process_db)(struct mhi_controller *mhi_cntrl,
532 struct mhi_controller *mhi_cntrl;
544 int (*process_event)(struct mhi_controller *mhi_cntrl,
622 struct mhi_controller *mhi_cntrl,
672 void mhi_ring_chan_db(struct mhi_controller *mhi_cntrl,
676 int mhi_init_mmio(struct mhi_controller *mhi_cntrl);
677 int mhi_init_dev_ctxt(struct mhi_controller *mhi_cntrl);
679 int mhi_init_irq_setup(struct mhi_controller *mhi_cntrl);
681 void mhi_rddm_prepare(struct mhi_controller *mhi_cntrl,
686 int mhi_init_chan_ctxt(struct mhi_controller *mhi_cntrl,
[all …]
A Dmain.c19 int __must_check mhi_read_reg(struct mhi_controller *mhi_cntrl, in mhi_read_reg()
91 void mhi_db_brstmode(struct mhi_controller *mhi_cntrl, in mhi_db_brstmode()
130 void mhi_ring_chan_db(struct mhi_controller *mhi_cntrl, in mhi_ring_chan_db()
168 void mhi_soc_reset(struct mhi_controller *mhi_cntrl) in mhi_soc_reset()
181 int mhi_map_single_no_bb(struct mhi_controller *mhi_cntrl, in mhi_map_single_no_bb()
277 struct mhi_controller *mhi_cntrl; in mhi_destroy_device()
335 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in mhi_get_free_desc_count()
359 void mhi_create_devices(struct mhi_controller *mhi_cntrl) in mhi_create_devices()
466 struct mhi_controller *mhi_cntrl = priv; in mhi_intvec_threaded_handler()
525 struct mhi_controller *mhi_cntrl = dev; in mhi_intvec_handler()
[all …]
A Dpm.c243 int mhi_pm_m0_transition(struct mhi_controller *mhi_cntrl) in mhi_pm_m0_transition()
353 int mhi_pm_m3_transition(struct mhi_controller *mhi_cntrl) in mhi_pm_m3_transition()
736 struct mhi_controller *mhi_cntrl = container_of(work, in mhi_pm_st_worker()
737 struct mhi_controller, in mhi_pm_st_worker()
796 int mhi_pm_suspend(struct mhi_controller *mhi_cntrl) in mhi_pm_suspend()
948 int mhi_pm_resume(struct mhi_controller *mhi_cntrl) in mhi_pm_resume()
1050 int mhi_async_power_up(struct mhi_controller *mhi_cntrl) in mhi_async_power_up()
1190 int mhi_sync_power_up(struct mhi_controller *mhi_cntrl) in mhi_sync_power_up()
1234 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in mhi_device_get()
1248 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in mhi_device_get_sync()
[all …]
A Ddebugfs.c17 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_states_show()
40 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_events_show()
83 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_channels_show()
155 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_devices_show()
171 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_regdump_show()
233 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_device_wake_show()
253 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_device_wake_write()
273 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_timeout_ms_show()
285 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_timeout_ms_write()
377 void mhi_create_debugfs(struct mhi_controller *mhi_cntrl) in mhi_create_debugfs()
[all …]
A Dinit.c95 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in serial_number_show()
107 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in oem_pk_hash_show()
143 void mhi_deinit_free_irq(struct mhi_controller *mhi_cntrl) in mhi_deinit_free_irq()
158 int mhi_init_irq_setup(struct mhi_controller *mhi_cntrl) in mhi_init_irq_setup()
213 void mhi_deinit_dev_ctxt(struct mhi_controller *mhi_cntrl) in mhi_deinit_dev_ctxt()
258 int mhi_init_dev_ctxt(struct mhi_controller *mhi_cntrl) in mhi_init_dev_ctxt()
426 int mhi_init_mmio(struct mhi_controller *mhi_cntrl) in mhi_init_mmio()
590 int mhi_init_chan_ctxt(struct mhi_controller *mhi_cntrl, in mhi_init_chan_ctxt()
1048 struct mhi_controller *mhi_alloc_controller(void) in mhi_alloc_controller()
1050 struct mhi_controller *mhi_cntrl; in mhi_alloc_controller()
[all …]
A Dboot.c22 void mhi_rddm_prepare(struct mhi_controller *mhi_cntrl, in mhi_rddm_prepare()
57 static int __mhi_download_rddm_in_panic(struct mhi_controller *mhi_cntrl) in __mhi_download_rddm_in_panic()
155 int mhi_download_rddm_image(struct mhi_controller *mhi_cntrl, bool in_panic) in mhi_download_rddm_image()
179 static int mhi_fw_load_bhie(struct mhi_controller *mhi_cntrl, in mhi_fw_load_bhie()
226 static int mhi_fw_load_bhi(struct mhi_controller *mhi_cntrl, in mhi_fw_load_bhi()
298 void mhi_free_bhie_table(struct mhi_controller *mhi_cntrl, in mhi_free_bhie_table()
312 int mhi_alloc_bhie_table(struct mhi_controller *mhi_cntrl, in mhi_alloc_bhie_table()
366 static void mhi_firmware_copy(struct mhi_controller *mhi_cntrl, in mhi_firmware_copy()
389 void mhi_fw_load_handler(struct mhi_controller *mhi_cntrl) in mhi_fw_load_handler()
514 int mhi_download_amss_image(struct mhi_controller *mhi_cntrl) in mhi_download_amss_image()
/linux/include/linux/
A Dmhi.h375 struct mhi_controller { struct
431 void (*status_cb)(struct mhi_controller *mhi_cntrl, argument
435 void (*wake_toggle)(struct mhi_controller *mhi_cntrl); argument
436 int (*runtime_get)(struct mhi_controller *mhi_cntrl); argument
438 int (*map_single)(struct mhi_controller *mhi_cntrl, argument
446 void (*reset)(struct mhi_controller *mhi_cntrl); argument
474 struct mhi_controller *mhi_cntrl; argument
543 struct mhi_controller *mhi_alloc_controller(void);
658 int mhi_pm_suspend(struct mhi_controller *mhi_cntrl);
664 int mhi_pm_resume(struct mhi_controller *mhi_cntrl);
[all …]
/linux/drivers/bus/mhi/
A Dpci_generic.c439 struct mhi_controller mhi_cntrl;
508 static int mhi_pci_claim(struct mhi_controller *mhi_cntrl, in mhi_pci_claim()
614 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_recovery_work()
660 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in health_check()
681 struct mhi_controller *mhi_cntrl; in mhi_pci_probe()
780 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_remove()
807 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_reset_prepare()
829 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_reset_done()
863 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_error_detected()
915 struct mhi_controller *mhi_cntrl = &mhi_pdev->mhi_cntrl; in mhi_pci_runtime_suspend()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
A Dmhi.c275 static int ath11k_mhi_op_runtime_get(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_get()
280 static void ath11k_mhi_op_runtime_put(struct mhi_controller *mhi_cntrl) in ath11k_mhi_op_runtime_put()
284 static void ath11k_mhi_op_status_cb(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_status_cb()
298 static int ath11k_mhi_op_read_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_read_reg()
307 static void ath11k_mhi_op_write_reg(struct mhi_controller *mhi_cntrl, in ath11k_mhi_op_write_reg()
317 struct mhi_controller *mhi_ctrl; in ath11k_mhi_register()
380 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath11k_mhi_unregister()
A Dpci.h79 struct mhi_controller *mhi_ctrl;
/linux/Documentation/mhi/
A Dtopology.rst24 * Allocates struct mhi_controller and registers with the MHI bus framework
/linux/drivers/net/wwan/
A Dmhi_wwan_mbim.c596 struct mhi_controller *cntrl = mhi_dev->mhi_cntrl; in mhi_mbim_probe()
626 struct mhi_controller *cntrl = mhi_dev->mhi_cntrl; in mhi_mbim_remove()
A Dmhi_wwan_ctrl.c217 struct mhi_controller *cntrl = mhi_dev->mhi_cntrl; in mhi_wwan_ctrl_probe()

Completed in 36 milliseconds