Home
last modified time | relevance | path

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

/linux/drivers/pci/controller/dwc/
H A Dpcie-designware.c471 const struct dw_pcie_ob_atu_cfg *atu) in dw_pcie_prog_outbound_atu() argument
473 u64 cpu_addr = atu->cpu_addr; in dw_pcie_prog_outbound_atu()
480 limit_addr = cpu_addr + atu->size - 1; in dw_pcie_prog_outbound_atu()
484 !IS_ALIGNED(atu->pci_addr, pci->region_align) || !atu->size) { in dw_pcie_prog_outbound_atu()
488 dw_pcie_writel_atu_ob(pci, atu->index, PCIE_ATU_LOWER_BASE, in dw_pcie_prog_outbound_atu()
490 dw_pcie_writel_atu_ob(pci, atu->index, PCIE_ATU_UPPER_BASE, in dw_pcie_prog_outbound_atu()
493 dw_pcie_writel_atu_ob(pci, atu->index, PCIE_ATU_LIMIT, in dw_pcie_prog_outbound_atu()
496 dw_pcie_writel_atu_ob(pci, atu->index, PCIE_ATU_UPPER_LIMIT, in dw_pcie_prog_outbound_atu()
499 dw_pcie_writel_atu_ob(pci, atu->index, PCIE_ATU_LOWER_TARGET, in dw_pcie_prog_outbound_atu()
500 lower_32_bits(atu->pci_addr)); in dw_pcie_prog_outbound_atu()
[all …]
H A Dpcie-designware.h490 const struct dw_pcie_ob_atu_cfg *atu);
/linux/arch/sparc/include/asm/
H A Diommu_64.h46 struct atu { struct
57 struct atu *atu; argument
/linux/arch/arm64/boot/dts/qcom/
H A Dsa8540p.dtsi206 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dipq6018.dtsi875 reg-names = "dbi", "elbi", "atu", "parf", "config";
H A Dsa8775p.dtsi6016 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
6098 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
6174 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
6256 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
H A Dsm8350.dtsi1520 reg-names = "parf", "dbi", "elbi", "atu", "config";
1629 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dx1e80100.dtsi2921 "atu",
3050 "atu",
3172 "atu",
H A Dsm8250.dtsi2133 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2253 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
2378 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
H A Dsm8150.dtsi1836 reg-names = "parf", "dbi", "elbi", "atu", "config";
1953 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsm8550.dtsi1718 reg-names = "parf", "dbi", "elbi", "atu", "config";
1834 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsm8650.dtsi2227 reg-names = "parf", "dbi", "elbi", "atu", "config";
2358 "atu",
/linux/arch/arm64/boot/dts/freescale/
H A Dimx95.dtsi1546 reg-names = "dbi", "config", "atu", "app";
1588 reg-names = "dbi","atu", "dbi2", "app", "dma", "addr_space";
1613 reg-names = "dbi", "config", "atu", "app";
1655 reg-names = "dbi", "atu", "dbi2", "app", "dma", "addr_space";
H A Dimx8mp.dtsi2201 reg-names = "dbi", "addr_space", "dbi2", "atu";
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a779g0.dtsi766 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
803 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
840 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
863 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
H A Dr8a779h0.dtsi665 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config";
702 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-extra.dtsi196 reg-names = "dbi", "dbi2", "apb", "addr_space", "atu";
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am65-main.dtsi879 reg-names = "app", "dbics", "config", "atu";
900 reg-names = "app", "dbics", "config", "atu";