Home
last modified time | relevance | path

Searched refs:atu (Results 1 – 17 of 17) sorted by relevance

/linux/arch/sparc/kernel/
H A Dpci_sun4v.c80 return iommu->atu && mask > DMA_BIT_MASK(32); in iommu_use_atu()
119 iotsb_num = pbm->iommu->atu->iotsb->iotsb_num; in iommu_batch_flush()
218 tbl = &iommu->atu->tbl; in dma_4v_alloc_coherent()
328 struct atu *atu; in dma_4v_free_coherent() local
337 atu = iommu->atu; in dma_4v_free_coherent()
344 tbl = &atu->tbl; in dma_4v_free_coherent()
345 iotsb_num = atu->iotsb->iotsb_num; in dma_4v_free_coherent()
360 struct atu *atu; in dma_4v_map_phys() local
379 atu = iommu->atu; in dma_4v_map_phys()
392 tbl = &atu->tbl; in dma_4v_map_phys()
[all …]
/linux/arch/sparc/include/asm/
H A Diommu_64.h46 struct atu { struct
57 struct atu *atu; argument
/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c330 struct dw_pcie_ob_atu_cfg *atu) in dw_pcie_ep_outbound_atu() argument
342 atu->index = free_win; in dw_pcie_ep_outbound_atu()
343 ret = dw_pcie_prog_outbound_atu(pci, atu); in dw_pcie_ep_outbound_atu()
348 ep->outbound_addr[free_win] = atu->parent_bus_addr; in dw_pcie_ep_outbound_atu()
659 struct dw_pcie_ob_atu_cfg atu = { 0 }; in dw_pcie_ep_map_addr() local
661 atu.func_no = func_no; in dw_pcie_ep_map_addr()
662 atu.type = PCIE_ATU_TYPE_MEM; in dw_pcie_ep_map_addr()
663 atu.parent_bus_addr = addr - pci->parent_bus_offset; in dw_pcie_ep_map_addr()
664 atu.pci_addr = pci_addr; in dw_pcie_ep_map_addr()
665 atu.size = size; in dw_pcie_ep_map_addr()
[all …]
/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2044.dtsi41 reg-names = "dbi", "atu", "config", "app";
76 reg-names = "dbi", "atu", "config", "app";
111 reg-names = "dbi", "atu", "config", "app";
146 reg-names = "dbi", "atu", "config", "app";
181 reg-names = "dbi", "atu", "config", "app";
/linux/arch/arm64/boot/dts/qcom/
H A Dsa8540p.dtsi206 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dipq5424.dtsi863 "atu",
967 "atu",
1070 "atu",
1173 "atu",
H A Dsc8180x.dtsi1716 "atu",
1835 "atu",
1955 "atu",
2075 "atu",
H A Dsc8280xp.dtsi2163 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2276 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2387 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2501 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2612 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dsm8450.dtsi1955 reg-names = "parf", "dbi", "elbi", "atu", "config";
2122 reg-names = "parf", "dbi", "elbi", "atu", "config";
2303 "atu",
H A Dsm8350.dtsi1522 reg-names = "parf", "dbi", "elbi", "atu", "config";
1633 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsm8250.dtsi2134 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2256 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2383 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dsm8550.dtsi1952 reg-names = "parf", "dbi", "elbi", "atu", "config";
2126 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsm8650.dtsi3577 reg-names = "parf", "dbi", "elbi", "atu", "config";
3764 "atu",
H A Dtalos.dtsi1258 "atu",
/linux/arch/arm64/boot/dts/freescale/
H A Dimx95.dtsi1847 reg-names = "dbi", "config", "atu", "app";
1896 reg-names = "dbi","atu", "dbi2", "app", "dma", "addr_space";
1922 reg-names = "dbi", "config", "atu", "app";
1973 reg-names = "dbi", "atu", "dbi2", "app", "dma", "addr_space";
H A Dimx8mp.dtsi2277 reg-names = "dbi", "addr_space", "dbi2", "atu";
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-sdx65.dtsi313 "atu",