Home
last modified time | relevance | path

Searched refs:cntrl_dev (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/drivers/bus/mhi/host/
Dinit.c168 ring->pre_aligned = dma_alloc_coherent(mhi_cntrl->cntrl_dev, ring->alloc_size, in mhi_alloc_aligned_ring()
268 dma_free_coherent(mhi_cntrl->cntrl_dev, ring->alloc_size, in mhi_deinit_dev_ctxt()
274 dma_free_coherent(mhi_cntrl->cntrl_dev, in mhi_deinit_dev_ctxt()
284 dma_free_coherent(mhi_cntrl->cntrl_dev, ring->alloc_size, in mhi_deinit_dev_ctxt()
290 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->er_ctxt) * in mhi_deinit_dev_ctxt()
294 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->chan_ctxt) * in mhi_deinit_dev_ctxt()
322 mhi_ctxt->chan_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_init_dev_ctxt()
354 mhi_ctxt->er_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_init_dev_ctxt()
401 mhi_ctxt->cmd_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_init_dev_ctxt()
436 dma_free_coherent(mhi_cntrl->cntrl_dev, ring->alloc_size, in mhi_init_dev_ctxt()
[all …]
Dpci_generic.c858 struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev); in mhi_pci_status_cb()
892 struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev); in mhi_pci_is_alive()
907 struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev); in mhi_pci_claim()
942 struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev); in mhi_pci_get_irqs()
988 return pm_runtime_get(mhi_cntrl->cntrl_dev); in mhi_pci_runtime_get()
996 pm_runtime_mark_last_busy(mhi_cntrl->cntrl_dev); in mhi_pci_runtime_put()
997 pm_runtime_put(mhi_cntrl->cntrl_dev); in mhi_pci_runtime_put()
1005 struct pci_dev *pdev = to_pci_dev(mhi_cntrl->cntrl_dev); in mhi_pci_recovery_work()
1057 dev_err(mhi_cntrl->cntrl_dev, "Device died\n"); in health_check()
1075 dev_err(mhi_cntrl->cntrl_dev, "Failed to wakeup the device\n"); in mhi_pci_generic_edl_trigger()
[all …]
Dboot.c306 dma_free_coherent(mhi_cntrl->cntrl_dev, mhi_buf->len, in mhi_free_bhie_table()
343 mhi_buf->buf = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_alloc_bhie_table()
358 dma_free_coherent(mhi_cntrl->cntrl_dev, mhi_buf->len, in mhi_alloc_bhie_table()
455 buf = dma_alloc_coherent(mhi_cntrl->cntrl_dev, size, &dma_addr, in mhi_fw_load_handler()
465 dma_free_coherent(mhi_cntrl->cntrl_dev, size, buf, dma_addr); in mhi_fw_load_handler()
Dmain.c187 buf_info->p_addr = dma_map_single(mhi_cntrl->cntrl_dev, in mhi_map_single_no_bb()
190 if (dma_mapping_error(mhi_cntrl->cntrl_dev, buf_info->p_addr)) in mhi_map_single_no_bb()
199 void *buf = dma_alloc_coherent(mhi_cntrl->cntrl_dev, buf_info->len, in mhi_map_single_use_bb()
216 dma_unmap_single(mhi_cntrl->cntrl_dev, buf_info->p_addr, buf_info->len, in mhi_unmap_single_no_bb()
226 dma_free_coherent(mhi_cntrl->cntrl_dev, buf_info->len, in mhi_unmap_single_use_bb()
/linux-6.12.1/drivers/accel/qaic/
Dmhi_controller.c478 struct qaic_device *qdev = pci_get_drvdata(to_pci_dev(mhi_cntrl->cntrl_dev)); in mhi_status_cb()
525 mhi_cntrl->cntrl_dev = &pci_dev->dev; in qaic_mhi_register_controller()
606 struct pci_dev *pci_dev = container_of(mhi_cntrl->cntrl_dev, struct pci_dev, dev); in qaic_mhi_reset_done()
Dqaic_timesync.c176 struct qaic_device *qdev = pci_get_drvdata(to_pci_dev(mhi_dev->mhi_cntrl->cntrl_dev)); in qaic_timesync_probe()
326 struct qaic_device *qdev = pci_get_drvdata(to_pci_dev(mhi_dev->mhi_cntrl->cntrl_dev)); in qaic_boot_timesync_probe()
Dqaic_debugfs.c236 struct qaic_device *qdev = pci_get_drvdata(to_pci_dev(mhi_dev->mhi_cntrl->cntrl_dev)); in qaic_bootlog_mhi_probe()
Dqaic_drv.c297 qdev = pci_get_drvdata(to_pci_dev(mhi_dev->mhi_cntrl->cntrl_dev)); in qaic_mhi_probe()
/linux-6.12.1/drivers/net/wireless/ath/ath11k/
Dmhi.c271 struct ath11k_base *ab = dev_get_drvdata(mhi_cntrl->cntrl_dev); in ath11k_mhi_op_status_cb()
349 mhi_ctrl->cntrl_dev = ab->dev; in ath11k_mhi_register()
/linux-6.12.1/include/linux/
Dmhi_ep.h122 struct device *cntrl_dev; member
Dmhi.h372 struct device *cntrl_dev; member
/linux-6.12.1/drivers/bus/mhi/ep/
Dmain.c1304 dev->parent = mhi_cntrl->cntrl_dev; in mhi_ep_alloc_device()
1324 struct device *dev = mhi_cntrl->cntrl_dev; in mhi_ep_create_device()
1406 struct device *dev = mhi_cntrl->cntrl_dev; in mhi_ep_chan_init()
1465 if (!mhi_cntrl || !mhi_cntrl->cntrl_dev || !mhi_cntrl->mmio || !mhi_cntrl->irq) in mhi_ep_register_controller()
1537 dev_err(mhi_cntrl->cntrl_dev, "Failed to request Doorbell IRQ\n"); in mhi_ep_register_controller()
1544 dev_err(mhi_cntrl->cntrl_dev, "Failed to allocate controller device\n"); in mhi_ep_register_controller()
/linux-6.12.1/drivers/net/wireless/ath/ath12k/
Dmhi.c271 struct ath12k_base *ab = dev_get_drvdata(mhi_cntrl->cntrl_dev); in ath12k_mhi_op_status_cb()
328 mhi_ctrl->cntrl_dev = ab->dev; in ath12k_mhi_register()
/linux-6.12.1/drivers/pci/endpoint/functions/
Dpci-epf-mhi.c800 mhi_cntrl->cntrl_dev = epc->dev.parent; in pci_epf_mhi_link_up()