pcf2123           122 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           126 drivers/rtc/rtc-pcf2123.c 	ret = regmap_read(pcf2123->map, PCF2123_REG_OFFSET, &reg);
pcf2123           152 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           172 drivers/rtc/rtc-pcf2123.c 	return regmap_write(pcf2123->map, PCF2123_REG_OFFSET, (unsigned int)reg);
pcf2123           177 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           181 drivers/rtc/rtc-pcf2123.c 	ret = regmap_bulk_read(pcf2123->map, PCF2123_REG_SC, rxbuf,
pcf2123           206 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           213 drivers/rtc/rtc-pcf2123.c 	ret = regmap_write(pcf2123->map, PCF2123_REG_CTRL1, CTRL1_STOP);
pcf2123           226 drivers/rtc/rtc-pcf2123.c 	ret = regmap_bulk_write(pcf2123->map, PCF2123_REG_SC, txbuf,
pcf2123           232 drivers/rtc/rtc-pcf2123.c 	ret = regmap_write(pcf2123->map, PCF2123_REG_CTRL1, CTRL1_CLEAR);
pcf2123           241 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           243 drivers/rtc/rtc-pcf2123.c 	return regmap_update_bits(pcf2123->map, PCF2123_REG_CTRL2, CTRL2_AIE,
pcf2123           249 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           254 drivers/rtc/rtc-pcf2123.c 	ret = regmap_bulk_read(pcf2123->map, PCF2123_REG_ALRM_MN, rxbuf,
pcf2123           266 drivers/rtc/rtc-pcf2123.c 	ret = regmap_read(pcf2123->map, PCF2123_REG_CTRL2, &val);
pcf2123           277 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           284 drivers/rtc/rtc-pcf2123.c 	ret = regmap_update_bits(pcf2123->map, PCF2123_REG_CTRL2, CTRL2_AIE, 0);
pcf2123           289 drivers/rtc/rtc-pcf2123.c 	ret = regmap_update_bits(pcf2123->map, PCF2123_REG_CTRL2, CTRL2_AF, 0);
pcf2123           299 drivers/rtc/rtc-pcf2123.c 	ret = regmap_bulk_write(pcf2123->map, PCF2123_REG_ALRM_MN, txbuf,
pcf2123           309 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           310 drivers/rtc/rtc-pcf2123.c 	struct mutex *lock = &pcf2123->rtc->ops_lock;
pcf2123           315 drivers/rtc/rtc-pcf2123.c 	regmap_read(pcf2123->map, PCF2123_REG_CTRL2, &val);
pcf2123           322 drivers/rtc/rtc-pcf2123.c 		regmap_update_bits(pcf2123->map, PCF2123_REG_CTRL2, CTRL2_AF, 0);
pcf2123           324 drivers/rtc/rtc-pcf2123.c 		rtc_update_irq(pcf2123->rtc, 1, RTC_IRQF | RTC_AF);
pcf2123           334 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123 = dev_get_drvdata(dev);
pcf2123           338 drivers/rtc/rtc-pcf2123.c 	ret = regmap_write(pcf2123->map, PCF2123_REG_CTRL1, CTRL1_SW_RESET);
pcf2123           344 drivers/rtc/rtc-pcf2123.c 	ret = regmap_write(pcf2123->map, PCF2123_REG_CTRL1, CTRL1_STOP);
pcf2123           350 drivers/rtc/rtc-pcf2123.c 	ret = regmap_read(pcf2123->map, PCF2123_REG_CTRL1, &val);
pcf2123           359 drivers/rtc/rtc-pcf2123.c 	ret = regmap_write(pcf2123->map, PCF2123_REG_CTRL1, CTRL1_CLEAR);
pcf2123           380 drivers/rtc/rtc-pcf2123.c 	struct pcf2123_data *pcf2123;
pcf2123           383 drivers/rtc/rtc-pcf2123.c 	pcf2123 = devm_kzalloc(&spi->dev, sizeof(struct pcf2123_data),
pcf2123           385 drivers/rtc/rtc-pcf2123.c 	if (!pcf2123)
pcf2123           388 drivers/rtc/rtc-pcf2123.c 	dev_set_drvdata(&spi->dev, pcf2123);
pcf2123           390 drivers/rtc/rtc-pcf2123.c 	pcf2123->map = devm_regmap_init_spi(spi, &pcf2123_regmap_config);
pcf2123           391 drivers/rtc/rtc-pcf2123.c 	if (IS_ERR(pcf2123->map)) {
pcf2123           393 drivers/rtc/rtc-pcf2123.c 		return PTR_ERR(pcf2123->map);
pcf2123           413 drivers/rtc/rtc-pcf2123.c 	pcf2123->rtc = rtc;