rx6110 185 drivers/rtc/rtc-rx6110.c struct rx6110_data *rx6110 = dev_get_drvdata(dev); rx6110 194 drivers/rtc/rtc-rx6110.c ret = regmap_update_bits(rx6110->regmap, RX6110_REG_CTRL, rx6110 199 drivers/rtc/rtc-rx6110.c ret = regmap_bulk_write(rx6110->regmap, RX6110_REG_SEC, data, rx6110 205 drivers/rtc/rtc-rx6110.c ret = regmap_update_bits(rx6110->regmap, RX6110_REG_FLAG, rx6110 211 drivers/rtc/rtc-rx6110.c ret = regmap_update_bits(rx6110->regmap, RX6110_REG_CTRL, rx6110 224 drivers/rtc/rtc-rx6110.c struct rx6110_data *rx6110 = dev_get_drvdata(dev); rx6110 229 drivers/rtc/rtc-rx6110.c ret = regmap_read(rx6110->regmap, RX6110_REG_FLAG, &flags); rx6110 240 drivers/rtc/rtc-rx6110.c ret = regmap_bulk_read(rx6110->regmap, RX6110_REG_SEC, data, rx6110 270 drivers/rtc/rtc-rx6110.c static int rx6110_init(struct rx6110_data *rx6110) rx6110 272 drivers/rtc/rtc-rx6110.c struct rtc_device *rtc = rx6110->rtc; rx6110 276 drivers/rtc/rtc-rx6110.c ret = regmap_update_bits(rx6110->regmap, RX6110_REG_EXT, rx6110 281 drivers/rtc/rtc-rx6110.c ret = regmap_register_patch(rx6110->regmap, rx6110_default_regs, rx6110 286 drivers/rtc/rtc-rx6110.c ret = regmap_read(rx6110->regmap, RX6110_REG_FLAG, &flags); rx6110 307 drivers/rtc/rtc-rx6110.c ret = regmap_update_bits(rx6110->regmap, RX6110_REG_FLAG, rx6110 334 drivers/rtc/rtc-rx6110.c struct rx6110_data *rx6110; rx6110 345 drivers/rtc/rtc-rx6110.c rx6110 = devm_kzalloc(&spi->dev, sizeof(*rx6110), GFP_KERNEL); rx6110 346 drivers/rtc/rtc-rx6110.c if (!rx6110) rx6110 349 drivers/rtc/rtc-rx6110.c rx6110->regmap = devm_regmap_init_spi(spi, ®map_spi_config); rx6110 350 drivers/rtc/rtc-rx6110.c if (IS_ERR(rx6110->regmap)) { rx6110 352 drivers/rtc/rtc-rx6110.c return PTR_ERR(rx6110->regmap); rx6110 355 drivers/rtc/rtc-rx6110.c spi_set_drvdata(spi, rx6110); rx6110 357 drivers/rtc/rtc-rx6110.c rx6110->rtc = devm_rtc_device_register(&spi->dev, rx6110 361 drivers/rtc/rtc-rx6110.c if (IS_ERR(rx6110->rtc)) rx6110 362 drivers/rtc/rtc-rx6110.c return PTR_ERR(rx6110->rtc); rx6110 364 drivers/rtc/rtc-rx6110.c err = rx6110_init(rx6110); rx6110 368 drivers/rtc/rtc-rx6110.c rx6110->rtc->max_user_freq = 1;