Home
last modified time | relevance | path

Searched refs:mhi_ctrl (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dmhi.c282 ab_pci->mhi_ctrl->irq = irq; in ath11k_mhi_get_msi()
283 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
360 static int ath11k_mhi_read_addr_from_dt(struct mhi_controller *mhi_ctrl) in ath11k_mhi_read_addr_from_dt() argument
375 mhi_ctrl->iova_start = res.start + 0x1000000; in ath11k_mhi_read_addr_from_dt()
376 mhi_ctrl->iova_stop = res.end; in ath11k_mhi_read_addr_from_dt()
384 struct mhi_controller *mhi_ctrl; in ath11k_mhi_register() local
388 mhi_ctrl = mhi_alloc_controller(); in ath11k_mhi_register()
389 if (!mhi_ctrl) in ath11k_mhi_register()
396 ab_pci->mhi_ctrl = mhi_ctrl; in ath11k_mhi_register()
462 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; ath11k_mhi_unregister() local
[all...]
H A Dpci.h65 struct mhi_controller *mhi_ctrl; member
H A Dpci.c44 return mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_bus_wake_up()
51 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_bus_release()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dmhi.c179 ab_pci->mhi_ctrl->irq = irq; in ath11k_mhi_get_msi()
180 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath11k_mhi_get_msi()
218 struct mhi_controller *mhi_ctrl; in ath11k_mhi_register() local
221 mhi_ctrl = kzalloc(sizeof(*mhi_ctrl), GFP_KERNEL); in ath11k_mhi_register()
222 if (!mhi_ctrl) in ath11k_mhi_register()
229 ab_pci->mhi_ctrl = mhi_ctrl; in ath11k_mhi_register()
230 mhi_ctrl->cntrl_dev = ab->dev; in ath11k_mhi_register()
231 mhi_ctrl in ath11k_mhi_register()
264 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; ath11k_mhi_unregister() local
[all...]
H A Dpci.h49 struct mhi_controller *mhi_ctrl; member
H A Dpci.c142 mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_write32()
155 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_write32()
168 mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_read32()
181 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath11k_pci_read32()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dmhi.c272 ab_pci->mhi_ctrl->irq = irq; in ath12k_mhi_get_msi()
273 ab_pci->mhi_ctrl->nr_irqs = num_vectors; in ath12k_mhi_get_msi()
353 struct mhi_controller *mhi_ctrl; in ath12k_mhi_register() local
356 mhi_ctrl = mhi_alloc_controller(); in ath12k_mhi_register()
357 if (!mhi_ctrl) in ath12k_mhi_register()
364 ab_pci->mhi_ctrl = mhi_ctrl; in ath12k_mhi_register()
365 mhi_ctrl->cntrl_dev = ab->dev; in ath12k_mhi_register()
366 mhi_ctrl->fw_image = ab_pci->amss_path; in ath12k_mhi_register()
367 mhi_ctrl in ath12k_mhi_register()
403 struct mhi_controller *mhi_ctrl = ab_pci->mhi_ctrl; ath12k_mhi_unregister() local
[all...]
H A Dpci.h100 struct mhi_controller *mhi_ctrl; member
H A Dpci.c126 return mhi_device_get_sync(ab_pci->mhi_ctrl->mhi_dev); in ath12k_pci_bus_wake_up()
133 mhi_device_put(ab_pci->mhi_ctrl->mhi_dev); in ath12k_pci_bus_release()

Completed in 7 milliseconds