Lines Matching defs:mmio_base
57 void __iomem *mmio_base;
83 eccerrcnt = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_ERR_COUNT);
88 ecccaddr0 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_CE_ADDR0);
89 ecccaddr1 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_CE_ADDR1);
90 ecccsyn0 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_CE_SYND0);
91 ecccsyn1 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_CE_SYND1);
92 ecccsyn2 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_CE_SYND2);
95 al_mc->mmio_base + AL_MC_ECC_CLEAR);
128 eccerrcnt = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_ERR_COUNT);
133 eccuaddr0 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_UE_ADDR0);
134 eccuaddr1 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_UE_ADDR1);
135 eccusyn0 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_UE_SYND0);
136 eccusyn1 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_UE_SYND1);
137 eccusyn2 = readl_relaxed(al_mc->mmio_base + AL_MC_ECC_UE_SYND2);
140 al_mc->mmio_base + AL_MC_ECC_CLEAR);
195 static enum scrub_type get_scrub_mode(void __iomem *mmio_base)
199 ecccfg0 = readl(mmio_base + AL_MC_ECC_CFG);
222 void __iomem *mmio_base;
226 mmio_base = devm_platform_ioremap_resource(pdev, 0);
227 if (IS_ERR(mmio_base)) {
229 PTR_ERR(mmio_base));
230 return PTR_ERR(mmio_base);
248 al_mc->mmio_base = mmio_base;
281 mci->scrub_mode = get_scrub_mode(mmio_base);