Lines Matching refs:base

95 	void __iomem *base;
107 value = readl_relaxed(sensor->base + DTS_ITENR_OFFSET);
117 writel_relaxed(value, sensor->base + DTS_ITENR_OFFSET);
127 readl_relaxed(sensor->base + DTS_SR_OFFSET));
134 writel_relaxed(ICIFR_MASK, sensor->base + DTS_ICIFR_OFFSET);
145 value = readl_relaxed(sensor->base + DTS_CFGR1_OFFSET);
147 writel_relaxed(value, sensor->base + DTS_CFGR1_OFFSET);
154 ret = readl_poll_timeout(sensor->base + DTS_SR_OFFSET,
161 value = readl_relaxed(sensor->base +
164 writel_relaxed(value, sensor->base +
179 value = readl_relaxed(sensor->base + DTS_CFGR1_OFFSET);
181 writel_relaxed(value, sensor->base + DTS_CFGR1_OFFSET);
187 value = readl_relaxed(sensor->base + DTS_CFGR1_OFFSET);
189 writel_relaxed(value, sensor->base + DTS_CFGR1_OFFSET);
192 return readl_poll_timeout(sensor->base + DTS_SR_OFFSET, value,
214 value = readl_relaxed(sensor->base + DTS_CFGR1_OFFSET);
235 writel_relaxed(value, sensor->base + DTS_CFGR1_OFFSET);
244 sensor->t0 = readl_relaxed(sensor->base + DTS_T0VALR1_OFFSET) &
252 sensor->fmt0 = ADJUST * (readl_relaxed(sensor->base +
256 sensor->ramp_coeff = readl_relaxed(sensor->base + DTS_RAMPVALR_OFFSET) &
295 value = readl_relaxed(sensor->base + DTS_ITENR_OFFSET);
297 writel_relaxed(value, sensor->base + DTS_ITENR_OFFSET);
311 itr1 = readl_relaxed(sensor->base + DTS_ITR1_OFFSET);
344 writel_relaxed(itr1, sensor->base + DTS_ITR1_OFFSET);
360 ret = readl_relaxed_poll_timeout(sensor->base + DTS_DR_OFFSET, periods,
488 void __iomem *base;
505 base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
506 if (IS_ERR(base))
507 return PTR_ERR(base);
510 sensor->base = base;
522 writel_relaxed(ICIFR_MASK, sensor->base + DTS_ICIFR_OFFSET);