Home
last modified time | relevance | path

Searched refs:mhi_ctrl (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/dev/athk/ath11k/
H A Dmhi.c228 ab_pci->mhi_ctrl->irq = irq; in ath11k_mhi_get_msi()
229 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
317 static int ath11k_mhi_read_addr_from_dt(struct mhi_controller *mhi_ctrl) in ath11k_mhi_read_addr_from_dt() argument
333 mhi_ctrl->iova_start = res.start + 0x1000000; in ath11k_mhi_read_addr_from_dt()
334 mhi_ctrl->iova_stop = res.end; in ath11k_mhi_read_addr_from_dt()
345 struct mhi_controller *mhi_ctrl; in ath11k_mhi_register() local
349 mhi_ctrl = mhi_alloc_controller(); in ath11k_mhi_register()
350 if (!mhi_ctrl) in ath11k_mhi_register()
353 ab_pci->mhi_ctrl = mhi_ctrl; in ath11k_mhi_register()
354 mhi_ctrl->cntrl_dev = ab->dev; in ath11k_mhi_register()
[all …]
H A Dpci.c55 return mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_bus_wake_up()
62 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_bus_release()
669 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath11k_pci_coredump_calculate_size() local
677 rddm_img = mhi_ctrl->rddm_image; in ath11k_pci_coredump_calculate_size()
683 fw_img = mhi_ctrl->fbc_image; in ath11k_pci_coredump_calculate_size()
736 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath11k_pci_coredump_download() local
747 ath11k_mhi_coredump(mhi_ctrl, false); in ath11k_pci_coredump_download()
755 rddm_img = mhi_ctrl->rddm_image; in ath11k_pci_coredump_download()
756 fw_img = mhi_ctrl->fbc_image; in ath11k_pci_coredump_download()
H A Dmhi.h29 void ath11k_mhi_coredump(struct mhi_controller *mhi_ctrl, bool in_panic);
H A Dpci.h65 struct mhi_controller *mhi_ctrl; member
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmhi.c100 ab_pci->mhi_ctrl->irq = irq; in ath12k_mhi_get_msi()
101 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()
193 struct mhi_controller *mhi_ctrl; in ath12k_mhi_register() local
198 mhi_ctrl = mhi_alloc_controller(); in ath12k_mhi_register()
199 if (!mhi_ctrl) in ath12k_mhi_register()
203 ab_pci->mhi_ctrl = mhi_ctrl; in ath12k_mhi_register()
204 mhi_ctrl->cntrl_dev = ab->dev; in ath12k_mhi_register()
205 mhi_ctrl->regs = ab->mem; in ath12k_mhi_register()
206 mhi_ctrl->reg_len = ab->mem_len; in ath12k_mhi_register()
207 mhi_ctrl->rddm_size = ab->hw_params->rddm_size; in ath12k_mhi_register()
[all …]
H A Dmhi.h43 void ath12k_mhi_coredump(struct mhi_controller *mhi_ctrl, bool in_panic);
H A Dpci.c1292 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath12k_pci_coredump_calculate_size() local
1300 rddm_img = mhi_ctrl->rddm_image; in ath12k_pci_coredump_calculate_size()
1306 fw_img = mhi_ctrl->fbc_image; in ath12k_pci_coredump_calculate_size()
1359 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath12k_pci_coredump_download() local
1370 ath12k_mhi_coredump(mhi_ctrl, false); in ath12k_pci_coredump_download()
1378 rddm_img = mhi_ctrl->rddm_image; in ath12k_pci_coredump_download()
1379 fw_img = mhi_ctrl->fbc_image; in ath12k_pci_coredump_download()
H A Dpci.h120 struct mhi_controller *mhi_ctrl; member
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dmhi.h119 mhi_free_controller(struct mhi_controller *mhi_ctrl) in mhi_free_controller() argument
122 linuxkpi_mhi_free_controller(mhi_ctrl); in mhi_free_controller()
126 mhi_register_controller(struct mhi_controller *mhi_ctrl, in mhi_register_controller() argument
130 return (linuxkpi_mhi_register_controller(mhi_ctrl, cfg)); in mhi_register_controller()
134 mhi_unregister_controller(struct mhi_controller *mhi_ctrl) in mhi_unregister_controller() argument
137 linuxkpi_mhi_unregister_controller(mhi_ctrl); in mhi_unregister_controller()
158 mhi_prepare_for_power_up(struct mhi_controller *mhi_ctrl) in mhi_prepare_for_power_up() argument
165 mhi_sync_power_up(struct mhi_controller *mhi_ctrl) in mhi_sync_power_up() argument
172 mhi_async_power_up(struct mhi_controller *mhi_ctrl) in mhi_async_power_up() argument
179 mhi_power_down(struct mhi_controller *mhi_ctrl, bool x) in mhi_power_down() argument
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_mhi.c41 struct mhi_controller *mhi_ctrl; in linuxkpi_mhi_alloc_controller() local
43 mhi_ctrl = malloc(sizeof(*mhi_ctrl), M_LKPIMHI, M_NOWAIT | M_ZERO); in linuxkpi_mhi_alloc_controller()
45 return (mhi_ctrl); in linuxkpi_mhi_alloc_controller()
49 linuxkpi_mhi_free_controller(struct mhi_controller *mhi_ctrl) in linuxkpi_mhi_free_controller() argument
53 free(mhi_ctrl, M_LKPIMHI); in linuxkpi_mhi_free_controller()
57 linuxkpi_mhi_register_controller(struct mhi_controller *mhi_ctrl, in linuxkpi_mhi_register_controller() argument
61 if (mhi_ctrl == NULL || cfg == NULL) in linuxkpi_mhi_register_controller()
65 if (!mhi_ctrl->_f) \ in linuxkpi_mhi_register_controller()
85 linuxkpi_mhi_unregister_controller(struct mhi_controller *mhi_ctrl) in linuxkpi_mhi_unregister_controller() argument
/freebsd/sys/contrib/dev/athk/ath12k/wifi7/
H A Dpci.c65 return mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath12k_wifi7_pci_bus_wake_up()
72 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath12k_wifi7_pci_bus_release()