Home
last modified time | relevance | path

Searched refs:iommu_dom (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/media/platform/qcom/venus/
Dfirmware.c254 struct iommu_domain *iommu_dom; in venus_firmware_init() local
287 iommu_dom = iommu_domain_alloc(&platform_bus_type); in venus_firmware_init()
288 if (!iommu_dom) { in venus_firmware_init()
294 ret = iommu_attach_device(iommu_dom, core->fw.dev); in venus_firmware_init()
300 core->fw.iommu_domain = iommu_dom; in venus_firmware_init()
307 iommu_domain_free(iommu_dom); in venus_firmware_init()
/Linux-v5.15/drivers/net/wireless/ath/ath10k/
Dsnoc.c1529 struct iommu_domain *iommu_dom; in ath10k_fw_init() local
1562 iommu_dom = iommu_domain_alloc(&platform_bus_type); in ath10k_fw_init()
1563 if (!iommu_dom) { in ath10k_fw_init()
1569 ret = iommu_attach_device(iommu_dom, ar_snoc->fw.dev); in ath10k_fw_init()
1575 ar_snoc->fw.iommu_domain = iommu_dom; in ath10k_fw_init()
1578 ret = iommu_map(iommu_dom, ar_snoc->fw.fw_start_addr, in ath10k_fw_init()
1591 iommu_detach_device(iommu_dom, ar_snoc->fw.dev); in ath10k_fw_init()
1594 iommu_domain_free(iommu_dom); in ath10k_fw_init()