Lines Matching refs:base

117 	void __iomem		*base;
157 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_CLR);
158 writel(0x1, adc->base + LRADC_CTRL0 + STMP_OFFSET_REG_CLR);
163 adc->base + LRADC_CTRL2 + STMP_OFFSET_REG_SET);
166 adc->base + LRADC_CTRL2 + STMP_OFFSET_REG_CLR);
170 adc->base + LRADC_CTRL4 + STMP_OFFSET_REG_CLR);
171 writel(chan, adc->base + LRADC_CTRL4 + STMP_OFFSET_REG_SET);
173 writel(0, adc->base + LRADC_CH(0));
177 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_SET);
178 writel(BIT(0), adc->base + LRADC_CTRL0 + STMP_OFFSET_REG_SET);
188 *val = readl(adc->base + LRADC_CH(0)) & LRADC_CH_VALUE_MASK;
193 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_CLR);
389 unsigned long reg = readl(adc->base + LRADC_CTRL1);
406 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_CLR);
423 adc->buffer[j] = readl(adc->base + LRADC_CH(j));
424 writel(chan_value, adc->base + LRADC_CH(j));
443 writel(LRADC_DELAY_KICK, adc->base + (LRADC_DELAY(0) + st));
497 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_CLR);
499 adc->base + LRADC_CTRL0 + STMP_OFFSET_REG_CLR);
505 writel(chan_value, adc->base + LRADC_CH(ofs));
511 adc->base + LRADC_DELAY(0) + STMP_OFFSET_REG_CLR);
512 writel(ctrl4_clr, adc->base + LRADC_CTRL4 + STMP_OFFSET_REG_CLR);
513 writel(ctrl4_set, adc->base + LRADC_CTRL4 + STMP_OFFSET_REG_SET);
514 writel(ctrl1_irq, adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_SET);
516 adc->base + LRADC_DELAY(0) + STMP_OFFSET_REG_SET);
527 adc->base + LRADC_DELAY(0) + STMP_OFFSET_REG_CLR);
530 adc->base + LRADC_CTRL0 + STMP_OFFSET_REG_CLR);
533 adc->base + LRADC_CTRL1 + STMP_OFFSET_REG_CLR);
673 writel(adc_cfg, adc->base + LRADC_DELAY(0));
680 writel(0, adc->base + LRADC_CTRL2);
685 writel(0, adc->base + LRADC_DELAY(0));
714 adc->base = devm_ioremap(dev, iores->start, resource_size(iores));
715 if (!adc->base)
741 ret = stmp_reset_block(adc->base);