Home
last modified time | relevance | path

Searched refs:dw_pcie_writel_dbi (Results 1 – 3 of 3) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/pci/controller/dwc/
Dpcie-dw-rockchip.c357 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, PCIE_ATU_REGION_INBOUND | in rk_pcie_prog_inbound_atu()
359 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_TARGET, lower_32_bits(cpu_addr)); in rk_pcie_prog_inbound_atu()
360 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_TARGET, upper_32_bits(cpu_addr)); in rk_pcie_prog_inbound_atu()
373 dw_pcie_writel_dbi(pci, PCIE_ATU_CR1, type | in rk_pcie_prog_inbound_atu()
375 dw_pcie_writel_dbi(pci, PCIE_ATU_CR2, PCIE_ATU_ENABLE | in rk_pcie_prog_inbound_atu()
499 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, in rk_pcie_prog_outbound_atu()
501 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_BASE, in rk_pcie_prog_outbound_atu()
503 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_BASE, in rk_pcie_prog_outbound_atu()
505 dw_pcie_writel_dbi(pci, PCIE_ATU_LIMIT, in rk_pcie_prog_outbound_atu()
507 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_TARGET, in rk_pcie_prog_outbound_atu()
[all …]
/device/soc/rockchip/common/vendor/drivers/pci/
Dpcie-dw-rockchip.c339 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, PCIE_ATU_REGION_INBOUND | index); in rk_pcie_prog_inbound_atu()
340 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_TARGET, lower_32_bits(cpu_addr)); in rk_pcie_prog_inbound_atu()
341 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_TARGET, upper_32_bits(cpu_addr)); in rk_pcie_prog_inbound_atu()
354 dw_pcie_writel_dbi(pci, PCIE_ATU_CR1, type | PCIE_ATU_FUNC_NUM(func_no)); in rk_pcie_prog_inbound_atu()
355 dw_pcie_writel_dbi(pci, PCIE_ATU_CR2, in rk_pcie_prog_inbound_atu()
465 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, PCIE_ATU_REGION_OUTBOUND | index); in rk_pcie_prog_outbound_atu()
466 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_BASE, lower_32_bits(cpu_addr)); in rk_pcie_prog_outbound_atu()
467 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_BASE, upper_32_bits(cpu_addr)); in rk_pcie_prog_outbound_atu()
468 dw_pcie_writel_dbi(pci, PCIE_ATU_LIMIT, lower_32_bits(cpu_addr + size - 1)); in rk_pcie_prog_outbound_atu()
469 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_TARGET, lower_32_bits(pci_addr)); in rk_pcie_prog_outbound_atu()
[all …]
/device/soc/rockchip/common/sdk_linux/drivers/pci/controller/dwc/
Dpcie-designware.h298 static inline void dw_pcie_writel_dbi(struct dw_pcie *pci, u32 reg, u32 val) in dw_pcie_writel_dbi() function
341 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_dbi_ro_wr_en()
352 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_dbi_ro_wr_dis()