Lines Matching refs:apb_base
60 void __iomem *apb_base; member
96 val = readl(pcie->apb_base + PCIE_REGS_PCIE_APP_CNTRL); in keembay_pcie_ltssm_set()
101 writel(val, pcie->apb_base + PCIE_REGS_PCIE_APP_CNTRL); in keembay_pcie_ltssm_set()
109 val = readl(pcie->apb_base + PCIE_REGS_PCIE_SII_PM_STATE); in keembay_pcie_link_up()
125 ret = readl_poll_timeout(pcie->apb_base + PCIE_REGS_PCIE_PHY_STAT, in keembay_pcie_start_link()
211 writel(val, pcie->apb_base + PCIE_REGS_LJPLL_CNTRL_2); in keembay_pcie_pll_init()
215 writel(val, pcie->apb_base + PCIE_REGS_LJPLL_CNTRL_3); in keembay_pcie_pll_init()
218 writel(val, pcie->apb_base + PCIE_REGS_LJPLL_CNTRL_0); in keembay_pcie_pll_init()
220 ret = readl_poll_timeout(pcie->apb_base + PCIE_REGS_LJPLL_STA, in keembay_pcie_pll_init()
248 val = readl(pcie->apb_base + PCIE_REGS_INTERRUPT_STATUS); in keembay_pcie_msi_irq_handler()
249 mask = readl(pcie->apb_base + PCIE_REGS_INTERRUPT_ENABLE); in keembay_pcie_msi_irq_handler()
255 writel(status, pcie->apb_base + PCIE_REGS_INTERRUPT_STATUS); in keembay_pcie_msi_irq_handler()
283 writel(EDMA_INT_EN, pcie->apb_base + PCIE_REGS_INTERRUPT_ENABLE); in keembay_pcie_ep_init()
355 val = readl(pcie->apb_base + PCIE_REGS_PCIE_PHY_CNTL); in keembay_pcie_add_pcie_port()
357 writel(val, pcie->apb_base + PCIE_REGS_PCIE_PHY_CNTL); in keembay_pcie_add_pcie_port()
359 writel(PCIE_DEVICE_TYPE, pcie->apb_base + PCIE_REGS_PCIE_CFG); in keembay_pcie_add_pcie_port()
365 val = readl(pcie->apb_base + PCIE_REGS_PCIE_CFG); in keembay_pcie_add_pcie_port()
366 writel(val | PCIE_RSTN, pcie->apb_base + PCIE_REGS_PCIE_CFG); in keembay_pcie_add_pcie_port()
376 val = readl(pcie->apb_base + PCIE_REGS_INTERRUPT_ENABLE); in keembay_pcie_add_pcie_port()
379 writel(val, pcie->apb_base + PCIE_REGS_INTERRUPT_ENABLE); in keembay_pcie_add_pcie_port()
408 pcie->apb_base = devm_platform_ioremap_resource_byname(pdev, "apb"); in keembay_pcie_probe()
409 if (IS_ERR(pcie->apb_base)) in keembay_pcie_probe()
410 return PTR_ERR(pcie->apb_base); in keembay_pcie_probe()