Searched refs:twl_rtc (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-twl.c | 139 struct twl_rtc { struct 158 static int twl_rtc_read_u8(struct twl_rtc *twl_rtc, u8 *data, u8 reg) in twl_rtc_read_u8() argument 162 ret = twl_i2c_read_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_read_u8() 171 static int twl_rtc_write_u8(struct twl_rtc *twl_rtc, u8 data, u8 reg) in twl_rtc_write_u8() argument 175 ret = twl_i2c_write_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_write_u8() 185 static int set_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit) in set_rtc_irq_bit() argument 191 if (twl_rtc in set_rtc_irq_bit() 206 mask_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit) mask_rtc_irq_bit() argument 226 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_alarm_irq_enable() local 260 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_read_time() local 328 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_set_time() local 371 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_read_alarm() local 399 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_set_alarm() local 431 struct twl_rtc *twl_rtc = data; twl_rtc_interrupt() local 506 struct twl_rtc *twl_rtc; twl_rtc_probe() local 624 struct twl_rtc *twl_rtc = platform_get_drvdata(pdev); twl_rtc_remove() local 639 struct twl_rtc *twl_rtc = platform_get_drvdata(pdev); twl_rtc_shutdown() local 649 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_suspend() local 659 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-twl.c | 139 struct twl_rtc { struct 158 static int twl_rtc_read_u8(struct twl_rtc *twl_rtc, u8 *data, u8 reg) in twl_rtc_read_u8() argument 162 ret = twl_i2c_read_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_read_u8() 171 static int twl_rtc_write_u8(struct twl_rtc *twl_rtc, u8 data, u8 reg) in twl_rtc_write_u8() argument 175 ret = twl_i2c_write_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_write_u8() 185 static int set_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit) in set_rtc_irq_bit() argument 191 if (twl_rtc in set_rtc_irq_bit() 206 mask_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit) mask_rtc_irq_bit() argument 226 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_alarm_irq_enable() local 260 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_read_time() local 328 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_set_time() local 371 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_read_alarm() local 399 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_set_alarm() local 431 struct twl_rtc *twl_rtc = data; twl_rtc_interrupt() local 494 struct twl_rtc *twl_rtc; twl_rtc_probe() local 591 struct twl_rtc *twl_rtc = platform_get_drvdata(pdev); twl_rtc_remove() local 608 struct twl_rtc *twl_rtc = platform_get_drvdata(pdev); twl_rtc_shutdown() local 618 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_suspend() local 628 struct twl_rtc *twl_rtc = dev_get_drvdata(dev); twl_rtc_resume() local [all...] |
Completed in 2 milliseconds