Home
last modified time | relevance | path

Searched refs:rtc_irq (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/drivers/rtc/
Drtc-max77686.c97 int rtc_irq; member
685 info->rtc_irq = platform_get_irq(pdev, 0); in max77686_init_rtc_regmap()
686 if (info->rtc_irq < 0) in max77686_init_rtc_regmap()
687 return info->rtc_irq; in max77686_init_rtc_regmap()
689 info->rtc_irq = parent_i2c->irq; in max77686_init_rtc_regmap()
719 ret = regmap_add_irq_chip(info->rtc_regmap, info->rtc_irq, in max77686_init_rtc_regmap()
790 regmap_del_irq_chip(info->rtc_irq, info->rtc_irq_data); in max77686_rtc_probe()
800 regmap_del_irq_chip(info->rtc_irq, info->rtc_irq_data); in max77686_rtc_remove()
826 disable_irq(info->rtc_irq); in max77686_rtc_suspend()
836 enable_irq(info->rtc_irq); in max77686_rtc_resume()
Drtc-cmos.c694 cmos_do_probe(struct device *dev, struct resource *ports, int rtc_irq) in cmos_do_probe() argument
733 cmos_rtc.irq = rtc_irq; in cmos_do_probe()
817 if (is_valid_irq(rtc_irq)) in cmos_do_probe()
824 if (is_valid_irq(rtc_irq) && !(rtc_control & RTC_24H)) { in cmos_do_probe()
833 if (is_valid_irq(rtc_irq)) { in cmos_do_probe()
848 retval = request_irq(rtc_irq, rtc_cmos_int_handler, in cmos_do_probe()
852 dev_dbg(dev, "IRQ %d is already in use\n", rtc_irq); in cmos_do_probe()
873 !is_valid_irq(rtc_irq) ? "no alarms" : in cmos_do_probe()
884 if (is_valid_irq(rtc_irq)) in cmos_do_probe()
885 free_irq(rtc_irq, cmos_rtc.rtc); in cmos_do_probe()
[all …]
Drtc-ftrtc010.c33 int rtc_irq; member
148 rtc->rtc_irq = res->start; in ftrtc010_rtc_probe()
174 ret = devm_request_irq(dev, rtc->rtc_irq, ftrtc010_rtc_interrupt, in ftrtc010_rtc_probe()
Drtc-omap.c214 static irqreturn_t rtc_irq(int irq, void *dev_id) in rtc_irq() function
866 ret = devm_request_irq(&pdev->dev, rtc->irq_timer, rtc_irq, 0, in omap_rtc_probe()
872 ret = devm_request_irq(&pdev->dev, rtc->irq_alarm, rtc_irq, 0, in omap_rtc_probe()