Lines Matching refs:base
79 void __iomem *base;
112 ret = readl_poll_timeout_atomic(otp->base + reg, status,
118 writel(flag, otp->base + reg);
128 otp->base + OTPC_SBPI_CTRL);
130 writel(SBPI_CMD_VALID_MASK | 0x1, otp->base + OTPC_SBPI_CMD_VALID_PRE);
132 otp->base + OTPC_SBPI_CMD0_OFFSET);
134 writel(SBPI_ECC_ENABLE, otp->base + OTPC_SBPI_CMD1_OFFSET);
136 writel(SBPI_ECC_DISABLE, otp->base + OTPC_SBPI_CMD1_OFFSET);
138 writel(SBPI_ENABLE_MASK | SBPI_ENABLE, otp->base + OTPC_SBPI_CTRL);
166 writel(OTPC_USE_USER | OTPC_USE_USER_MASK, otp->base + OTPC_USER_CTRL);
170 otp->base + OTPC_USER_ADDR);
172 otp->base + OTPC_USER_ENABLE);
178 *buf++ = readb(otp->base + OTPC_USER_Q);
182 writel(0x0 | OTPC_USE_USER_MASK, otp->base + OTPC_USER_CTRL);
208 otp->base + RK3588_OTPC_AUTO_CTRL);
209 writel(RK3588_AUTO_EN, otp->base + RK3588_OTPC_AUTO_EN);
218 data = readl(otp->base + RK3588_OTPC_DOUT0);
322 otp->base = devm_platform_ioremap_resource(pdev, 0);
323 if (IS_ERR(otp->base))
324 return dev_err_probe(dev, PTR_ERR(otp->base),