Lines Matching refs:base
68 void __iomem *base;
108 u32 val = readl(efuse->base + SPRD_EFUSE_PW_SWT);
115 writel(val, efuse->base + SPRD_EFUSE_PW_SWT);
125 writel(val, efuse->base + SPRD_EFUSE_PW_SWT);
133 u32 val = readl(efuse->base + SPRD_EFUSE_ENABLE);
140 writel(val, efuse->base + SPRD_EFUSE_ENABLE);
148 u32 val = readl(efuse->base + SPRD_EFUSE_ENABLE);
155 writel(val, efuse->base + SPRD_EFUSE_ENABLE);
160 u32 val = readl(efuse->base + SPRD_EFUSE_ENABLE);
167 writel(val, efuse->base + SPRD_EFUSE_ENABLE);
172 u32 val = readl(efuse->base + SPRD_EFUSE_ENABLE);
179 writel(val, efuse->base + SPRD_EFUSE_ENABLE);
184 u32 val = readl(efuse->base + SPRD_EFUSE_PW_SWT);
191 writel(val, efuse->base + SPRD_EFUSE_PW_SWT);
206 efuse->base + SPRD_EFUSE_MAGIC_NUM);
223 writel(*data, efuse->base + SPRD_EFUSE_MEM(blk));
234 status = readl(efuse->base + SPRD_EFUSE_ERR_FLAG);
240 efuse->base + SPRD_EFUSE_ERR_CLR);
244 writel(0, efuse->base + SPRD_EFUSE_MEM(blk));
249 writel(0, efuse->base + SPRD_EFUSE_MAGIC_NUM);
269 *val = readl(efuse->base + SPRD_EFUSE_MEM(blk));
281 status = readl(efuse->base + SPRD_EFUSE_ERR_FLAG);
287 efuse->base + SPRD_EFUSE_ERR_CLR);
380 efuse->base = devm_platform_ioremap_resource(pdev, 0);
381 if (IS_ERR(efuse->base))
382 return PTR_ERR(efuse->base);