Lines Matching refs:base

107 	u32			base;
128 return regmap_write(rtc->regmap, rtc->base + SPRD_RTC_INT_CLR,
137 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_SPG_VALUE, &val);
147 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_SPG_UPD, val);
153 rtc->base + SPRD_RTC_INT_RAW_STS, val,
162 return regmap_write(rtc->regmap, rtc->base + SPRD_RTC_INT_CLR,
196 ret = regmap_read(rtc->regmap, rtc->base + sec_reg, &val);
202 ret = regmap_read(rtc->regmap, rtc->base + min_reg, &val);
208 ret = regmap_read(rtc->regmap, rtc->base + hour_reg, &val);
214 ret = regmap_read(rtc->regmap, rtc->base + day_reg, &val);
263 ret = regmap_write(rtc->regmap, rtc->base + sec_reg, sec);
267 ret = regmap_write(rtc->regmap, rtc->base + min_reg, min);
271 ret = regmap_write(rtc->regmap, rtc->base + hour_reg, hour);
275 ret = regmap_write(rtc->regmap, rtc->base + day_reg, day);
289 rtc->base + SPRD_RTC_INT_RAW_STS, val,
298 return regmap_write(rtc->regmap, rtc->base + SPRD_RTC_INT_CLR,
309 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_INT_CLR,
320 rtc->base + SPRD_RTC_INT_EN,
325 rtc->base + SPRD_RTC_INT_EN,
363 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_PWR_CTRL,
372 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_PWR_CTRL,
400 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_INT_EN, &val);
406 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_INT_RAW_STS, &val);
439 ret = regmap_write(rtc->regmap, rtc->base + SPRD_RTC_INT_CLR,
450 rtc->base + SPRD_RTC_INT_EN,
460 rtc->base + SPRD_RTC_INT_EN,
480 rtc->base + SPRD_RTC_INT_EN,
488 regmap_update_bits(rtc->regmap, rtc->base + SPRD_RTC_INT_EN,
523 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_PWR_STS, &val);
541 ret = regmap_read(rtc->regmap, rtc->base + SPRD_RTC_SPG_VALUE, &val);
558 return regmap_update_bits(rtc->regmap, rtc->base + SPRD_RTC_INT_EN,
576 ret = of_property_read_u32(node, "reg", &rtc->base);
578 dev_err(&pdev->dev, "failed to get RTC base address\n");