Lines Matching refs:busdev
191 u32 busdev; in rockchip_pcie_rd_other_conf() local
196 busdev = PCIE_ECAM_ADDR(bus->number, PCI_SLOT(devfn), in rockchip_pcie_rd_other_conf()
199 if (!IS_ALIGNED(busdev, size)) { in rockchip_pcie_rd_other_conf()
212 *val = readl(rockchip->reg_base + busdev); in rockchip_pcie_rd_other_conf()
214 *val = readw(rockchip->reg_base + busdev); in rockchip_pcie_rd_other_conf()
216 *val = readb(rockchip->reg_base + busdev); in rockchip_pcie_rd_other_conf()
228 u32 busdev; in rockchip_pcie_wr_other_conf() local
233 busdev = PCIE_ECAM_ADDR(bus->number, PCI_SLOT(devfn), in rockchip_pcie_wr_other_conf()
235 if (!IS_ALIGNED(busdev, size)) in rockchip_pcie_wr_other_conf()
246 writel(val, rockchip->reg_base + busdev); in rockchip_pcie_wr_other_conf()
248 writew(val, rockchip->reg_base + busdev); in rockchip_pcie_wr_other_conf()
250 writeb(val, rockchip->reg_base + busdev); in rockchip_pcie_wr_other_conf()