Lines Matching refs:rtc_map
37 struct regmap *rtc_map; member
47 regmap_read(info->rtc_map, SEC_PULSE_GEN, ®); in cv1800_rtc_enabled()
57 regmap_update_bits(info->rtc_map, SEC_PULSE_GEN, SEL_SEC_PULSE, 0); in cv1800_rtc_enable()
64 regmap_write(info->rtc_map, ALARM_ENABLE, enabled); in cv1800_rtc_alarm_irq_enable()
78 regmap_write(info->rtc_map, ALARM_TIME, alarm_time); in cv1800_rtc_set_alarm()
96 regmap_read(info->rtc_map, ALARM_ENABLE, &enabled); in cv1800_rtc_read_alarm()
100 regmap_read(info->rtc_map, ALARM_TIME, &time); in cv1800_rtc_read_alarm()
115 regmap_read(info->rtc_map, SEC_CNTR_VAL, &sec); in cv1800_rtc_read_time()
129 regmap_write(info->rtc_map, SET_SEC_CNTR_VAL, sec); in cv1800_rtc_set_time()
130 regmap_write(info->rtc_map, SET_SEC_CNTR_TRIG, 1); in cv1800_rtc_set_time()
132 regmap_write(info->rtc_map, MACRO_RG_SET_T, sec); in cv1800_rtc_set_time()
145 regmap_write(info->rtc_map, ALARM_ENABLE, 0); in cv1800_rtc_irq_handler()
167 rtc->rtc_map = device_node_to_regmap(pdev->dev.parent->of_node); in cv1800_rtc_probe()
168 if (IS_ERR(rtc->rtc_map)) in cv1800_rtc_probe()
169 return dev_err_probe(&pdev->dev, PTR_ERR(rtc->rtc_map), in cv1800_rtc_probe()