Searched refs:mhi_ctrl (Results 1 – 9 of 9) sorted by relevance
232 ab_pci->mhi_ctrl->irq = irq; in ath11k_mhi_get_msi()233 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()321 static int ath11k_mhi_read_addr_from_dt(struct mhi_controller *mhi_ctrl) in ath11k_mhi_read_addr_from_dt() argument337 mhi_ctrl->iova_start = res.start + 0x1000000; in ath11k_mhi_read_addr_from_dt()338 mhi_ctrl->iova_stop = res.end; in ath11k_mhi_read_addr_from_dt()349 struct mhi_controller *mhi_ctrl; in ath11k_mhi_register() local353 mhi_ctrl = mhi_alloc_controller(); in ath11k_mhi_register()354 if (!mhi_ctrl) in ath11k_mhi_register()357 ab_pci->mhi_ctrl = mhi_ctrl; in ath11k_mhi_register()358 mhi_ctrl->cntrl_dev = ab->dev; in ath11k_mhi_register()[all …]
55 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()651 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath11k_pci_coredump_calculate_size() local659 rddm_img = mhi_ctrl->rddm_image; in ath11k_pci_coredump_calculate_size()665 fw_img = mhi_ctrl->fbc_image; in ath11k_pci_coredump_calculate_size()718 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; in ath11k_pci_coredump_download() local729 ath11k_mhi_coredump(mhi_ctrl, false); in ath11k_pci_coredump_download()737 rddm_img = mhi_ctrl->rddm_image; in ath11k_pci_coredump_download()738 fw_img = mhi_ctrl->fbc_image; in ath11k_pci_coredump_download()
29 void ath11k_mhi_coredump(struct mhi_controller *mhi_ctrl, bool in_panic);
65 struct mhi_controller *mhi_ctrl; member
275 ab_pci->mhi_ctrl->irq = irq; in ath12k_mhi_get_msi()276 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()356 struct mhi_controller *mhi_ctrl; in ath12k_mhi_register() local359 mhi_ctrl = mhi_alloc_controller(); in ath12k_mhi_register()360 if (!mhi_ctrl) in ath12k_mhi_register()367 ab_pci->mhi_ctrl = mhi_ctrl; in ath12k_mhi_register()368 mhi_ctrl->cntrl_dev = ab->dev; in ath12k_mhi_register()369 mhi_ctrl->fw_image = ab_pci->amss_path; in ath12k_mhi_register()370 mhi_ctrl->regs = ab->mem; in ath12k_mhi_register()371 mhi_ctrl->reg_len = ab->mem_len; in ath12k_mhi_register()[all …]
100 struct mhi_controller *mhi_ctrl; member
129 return mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath12k_pci_bus_wake_up()136 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath12k_pci_bus_release()
119 mhi_free_controller(struct mhi_controller *mhi_ctrl) in mhi_free_controller() argument122 linuxkpi_mhi_free_controller(mhi_ctrl); in mhi_free_controller()126 mhi_register_controller(struct mhi_controller *mhi_ctrl, in mhi_register_controller() argument130 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() argument137 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() argument165 mhi_sync_power_up(struct mhi_controller *mhi_ctrl) in mhi_sync_power_up() argument172 mhi_async_power_up(struct mhi_controller *mhi_ctrl) in mhi_async_power_up() argument179 mhi_power_down(struct mhi_controller *mhi_ctrl, bool x) in mhi_power_down() argument[all …]
41 struct mhi_controller *mhi_ctrl; in linuxkpi_mhi_alloc_controller() local43 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() argument53 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() argument61 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