Searched refs:sd3078 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-sd3078.c | 3 * Real Time Clock (RTC) Driver for sd3078 33 * The sd3078 has write protection 39 struct sd3078 { struct 52 static void sd3078_enable_reg_write(struct sd3078 *sd3078) in sd3078_enable_reg_write() argument 54 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL2, in sd3078_enable_reg_write() 56 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL1, in sd3078_enable_reg_write() 58 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL1, in sd3078_enable_reg_write() 72 static void sd3078_disable_reg_write(struct sd3078 *sd3078) in sd3078_disable_reg_write() argument 88 struct sd3078 *sd3078 = i2c_get_clientdata(client); sd3078_rtc_read_time() local 126 struct sd3078 *sd3078 = i2c_get_clientdata(client); sd3078_rtc_set_time() local 170 struct sd3078 *sd3078; sd3078_probe() local [all...] |
H A D | Makefile | 156 obj-$(CONFIG_RTC_DRV_SD3078) += rtc-sd3078.o
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-sd3078.c | 3 * Real Time Clock (RTC) Driver for sd3078 33 * The sd3078 has write protection 39 struct sd3078 { struct 52 static void sd3078_enable_reg_write(struct sd3078 *sd3078) in sd3078_enable_reg_write() argument 54 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL2, in sd3078_enable_reg_write() 56 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL1, in sd3078_enable_reg_write() 58 regmap_update_bits(sd3078->regmap, SD3078_REG_CTRL1, in sd3078_enable_reg_write() 72 static void sd3078_disable_reg_write(struct sd3078 *sd3078) in sd3078_disable_reg_write() argument 88 struct sd3078 *sd3078 = i2c_get_clientdata(client); sd3078_rtc_read_time() local 126 struct sd3078 *sd3078 = i2c_get_clientdata(client); sd3078_rtc_set_time() local 169 struct sd3078 *sd3078; sd3078_probe() local [all...] |
H A D | Makefile | 161 obj-$(CONFIG_RTC_DRV_SD3078) += rtc-sd3078.o
|
Completed in 2 milliseconds