Home
last modified time | relevance | path

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

12

/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/drivers/pci/controller/dwc/
H A Dpcie-designware-host.c424 struct dw_pcie_ob_atu_cfg atu = {0}; in dw_pcie_config_ecam_iatu() local
437 atu.index = 0; in dw_pcie_config_ecam_iatu()
438 atu.type = PCIE_ATU_TYPE_CFG0; in dw_pcie_config_ecam_iatu()
439 atu.parent_bus_addr = pp->cfg0_base + SZ_1M; in dw_pcie_config_ecam_iatu()
441 atu.size = SZ_1M; in dw_pcie_config_ecam_iatu()
442 atu.ctrl2 = PCIE_ATU_CFG_SHIFT_MODE_ENABLE; in dw_pcie_config_ecam_iatu()
443 ret = dw_pcie_prog_outbound_atu(pci, &atu); in dw_pcie_config_ecam_iatu()
453 atu.index = 1; in dw_pcie_config_ecam_iatu()
454 atu.type = PCIE_ATU_TYPE_CFG1; in dw_pcie_config_ecam_iatu()
455 atu.parent_bus_addr = pp->cfg0_base + SZ_2M; in dw_pcie_config_ecam_iatu()
[all …]
/linux/arch/sparc/include/asm/
H A Diommu_64.h46 struct atu { struct
57 struct atu *atu; argument
/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 Dhamoa.dtsi3183 "atu",
3458 "atu",
3592 "atu",
3720 "atu",
H A Dlemans.dtsi8280 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
8376 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
8453 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
8549 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
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 Dsm8150.dtsi1837 reg-names = "parf", "dbi", "elbi", "atu", "config";
1952 reg-names = "parf", "dbi", "elbi", "atu", "config";
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 Dkodiak.dtsi2212 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2341 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsm8750.dtsi3478 "atu",
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a779f0.dtsi784 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
821 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
858 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
881 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
H A Dr8a779g0.dtsi783 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
830 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
877 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
900 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
H A Dr8a779h0.dtsi682 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
719 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
/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",
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am65-main.dtsi882 reg-names = "app", "dbics", "config", "atu";
903 reg-names = "app", "dbics", "config", "atu";

12