Lines Matching refs:offset

45 	int offset;  member
56 regmap_read(data->regmap, data->offset + SNVS_LPSRTCMR, &val); in rtc_read_lp_counter()
59 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &val); in rtc_read_lp_counter()
62 regmap_read(data->regmap, data->offset + SNVS_LPSRTCMR, &val); in rtc_read_lp_counter()
65 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &val); in rtc_read_lp_counter()
81 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &count1); in rtc_write_sync_lp()
82 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &count2); in rtc_write_sync_lp()
88 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &count2); in rtc_write_sync_lp()
89 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &count3); in rtc_write_sync_lp()
100 regmap_update_bits(data->regmap, data->offset + SNVS_LPCR, SNVS_LPCR_SRTC_ENV, in snvs_rtc_enable()
104 regmap_read(data->regmap, data->offset + SNVS_LPCR, &lpcr); in snvs_rtc_enable()
142 regmap_write(data->regmap, data->offset + SNVS_LPSRTCLR, time << CNTR_TO_SECS_SH); in snvs_rtc_set_time()
143 regmap_write(data->regmap, data->offset + SNVS_LPSRTCMR, time >> (32 - CNTR_TO_SECS_SH)); in snvs_rtc_set_time()
156 regmap_read(data->regmap, data->offset + SNVS_LPTAR, &lptar); in snvs_rtc_read_alarm()
159 regmap_read(data->regmap, data->offset + SNVS_LPSR, &lpsr); in snvs_rtc_read_alarm()
169 regmap_update_bits(data->regmap, data->offset + SNVS_LPCR, in snvs_rtc_alarm_irq_enable()
186 regmap_update_bits(data->regmap, data->offset + SNVS_LPCR, SNVS_LPCR_LPTA_EN, 0); in snvs_rtc_set_alarm()
187 regmap_write(data->regmap, data->offset + SNVS_LPTAR, time); in snvs_rtc_set_alarm()
190 regmap_write(data->regmap, data->offset + SNVS_LPSR, SNVS_LPSR_LPTA); in snvs_rtc_set_alarm()
210 regmap_read(data->regmap, data->offset + SNVS_LPSR, &lpsr); in snvs_rtc_irq_handler()
222 regmap_write(data->regmap, data->offset + SNVS_LPSR, lpsr); in snvs_rtc_irq_handler()
256 data->offset = SNVS_LPREGISTER_OFFSET; in snvs_rtc_probe()
257 of_property_read_u32(pdev->dev.of_node, "offset", &data->offset); in snvs_rtc_probe()
284 regmap_write(data->regmap, data->offset + SNVS_LPPGDR, SNVS_LPPGDR_INIT); in snvs_rtc_probe()
287 regmap_write(data->regmap, data->offset + SNVS_LPSR, 0xffffffff); in snvs_rtc_probe()