]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commitdiff
rtc: tps65910: allow platform power up
authorAlexandre Belloni <alexandre.belloni@bootlin.com>
Thu, 17 May 2018 20:26:22 +0000 (22:26 +0200)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Thu, 17 May 2018 20:37:09 +0000 (22:37 +0200)
Currently, the IRQs are disabled when the rtc driver is removed (e.g. when
shutting down the platform).
This means that the RTC will be unable to power up the platform.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
drivers/rtc/rtc-tps65910.c

index a56b526db89a415771930f06539878c95a4a3f0d..819d2d0957b41ad233114aa6f56e35e98142d201 100644 (file)
@@ -436,17 +436,6 @@ static int tps65910_rtc_probe(struct platform_device *pdev)
        return 0;
 }
 
-/*
- * Disable tps65910 RTC interrupts.
- * Sets status flag to free.
- */
-static int tps65910_rtc_remove(struct platform_device *pdev)
-{
-       tps65910_rtc_alarm_irq_enable(&pdev->dev, 0);
-
-       return 0;
-}
-
 #ifdef CONFIG_PM_SLEEP
 static int tps65910_rtc_suspend(struct device *dev)
 {
@@ -472,7 +461,6 @@ static SIMPLE_DEV_PM_OPS(tps65910_rtc_pm_ops, tps65910_rtc_suspend,
 
 static struct platform_driver tps65910_rtc_driver = {
        .probe          = tps65910_rtc_probe,
-       .remove         = tps65910_rtc_remove,
        .driver         = {
                .name   = "tps65910-rtc",
                .pm     = &tps65910_rtc_pm_ops,