Searched refs:axi_addr (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/drivers/pci/controller/ |
| D | pcie-iproc.c | 857 int size_idx, u64 axi_addr, u64 pci_addr) in iproc_pcie_ob_write() argument 878 writel(lower_32_bits(axi_addr) | (size_idx << OARR_SIZE_CFG_SHIFT) | in iproc_pcie_ob_write() 880 writel(upper_32_bits(axi_addr), pcie->base + oarr_offset + 4); in iproc_pcie_ob_write() 887 window_idx, oarr_offset, &axi_addr, &pci_addr); in iproc_pcie_ob_write() 909 static int iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr, in iproc_pcie_setup_ob() argument 916 if (axi_addr < ob->axi_offset) { in iproc_pcie_setup_ob() 918 &axi_addr, &ob->axi_offset); in iproc_pcie_setup_ob() 926 axi_addr -= ob->axi_offset; in iproc_pcie_setup_ob() 965 axi_addr = ALIGN_DOWN(axi_addr, window_size); in iproc_pcie_setup_ob() 970 if (!IS_ALIGNED(axi_addr, window_size) || in iproc_pcie_setup_ob() [all …]
|
| D | pcie-microchip-host.c | 922 phys_addr_t axi_addr, phys_addr_t pci_addr, in mc_pcie_setup_window() argument 936 val = lower_32_bits(axi_addr) | (atr_sz << ATR_SIZE_SHIFT) | in mc_pcie_setup_window() 941 val = upper_32_bits(axi_addr); in mc_pcie_setup_window()
|