Lines Matching defs:regmap
10 * - use regmap
25 #include <linux/regmap.h>
42 struct regmap *regmap;
100 ret = regmap_read(rtc->regmap, CPCAP_REG_TOD2, &temp_tod2);
101 ret |= regmap_read(rtc->regmap, CPCAP_REG_DAY, &cpcap_tm.day);
102 ret |= regmap_read(rtc->regmap, CPCAP_REG_TOD1, &cpcap_tm.tod1);
103 ret |= regmap_read(rtc->regmap, CPCAP_REG_TOD2, &cpcap_tm.tod2);
106 ret |= regmap_read(rtc->regmap, CPCAP_REG_DAY, &cpcap_tm.day);
137 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TOD1,
139 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TOD2,
141 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_DAY,
151 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TOD1,
153 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_DAY,
155 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TOD2,
157 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TOD1,
179 ret = regmap_read(rtc->regmap, CPCAP_REG_DAYA, &cpcap_tm.day);
180 ret |= regmap_read(rtc->regmap, CPCAP_REG_TODA2, &cpcap_tm.tod2);
181 ret |= regmap_read(rtc->regmap, CPCAP_REG_TODA1, &cpcap_tm.tod1);
205 ret = regmap_update_bits(rtc->regmap, CPCAP_REG_DAYA, DAY_MASK,
207 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TODA2, TOD2_MASK,
209 ret |= regmap_update_bits(rtc->regmap, CPCAP_REG_TODA1, TOD1_MASK,
254 rtc->regmap = dev_get_regmap(dev->parent, NULL);
255 if (!rtc->regmap)
266 err = cpcap_get_vendor(dev, rtc->regmap, &rtc->vendor);