Lines Matching refs:base
99 val = readl(phy->base + EMAC_SGMII_PHY_AUTONEG_CFG2);
102 writel(val, phy->base + EMAC_SGMII_PHY_AUTONEG_CFG2);
110 writel_relaxed(irq_bits, phy->base + EMAC_SGMII_PHY_INTERRUPT_CLEAR);
111 writel_relaxed(IRQ_GLOBAL_CLEAR, phy->base + EMAC_SGMII_PHY_IRQ_CMD);
119 if (readl_poll_timeout_atomic(phy->base +
129 writel_relaxed(0, phy->base + EMAC_SGMII_PHY_IRQ_CMD);
130 writel_relaxed(0, phy->base + EMAC_SGMII_PHY_INTERRUPT_CLEAR);
147 status = readl(phy->base + EMAC_SGMII_PHY_INTERRUPT_STATUS);
187 val = readl(phy->base + EMAC_EMAC_WRAPPER_CSR2);
188 writel(((val & ~PHY_RESET) | PHY_RESET), phy->base +
192 val = readl(phy->base + EMAC_EMAC_WRAPPER_CSR2);
193 writel((val & ~PHY_RESET), phy->base + EMAC_EMAC_WRAPPER_CSR2);
224 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
243 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
260 sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
263 writel(0, sgmii->base + EMAC_SGMII_PHY_INTERRUPT_MASK);
404 phy->base = ioremap(res->start, resource_size(res));
405 if (!phy->base) {
441 iounmap(phy->base);