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, ®); 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;