瀏覽代碼

rtc: stk17ta8: make alarms useful

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 wakeup the platform.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Alexandre Belloni 7 年之前
父節點
當前提交
8f21092d65
共有 1 個文件被更改,包括 1 次插入4 次删除
  1. 1 4
      drivers/rtc/rtc-stk17ta8.c

+ 1 - 4
drivers/rtc/rtc-stk17ta8.c

@@ -340,11 +340,8 @@ static int stk17ta8_rtc_probe(struct platform_device *pdev)
 
 
 static int stk17ta8_rtc_remove(struct platform_device *pdev)
 static int stk17ta8_rtc_remove(struct platform_device *pdev)
 {
 {
-	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
-
 	sysfs_remove_bin_file(&pdev->dev.kobj, &stk17ta8_nvram_attr);
 	sysfs_remove_bin_file(&pdev->dev.kobj, &stk17ta8_nvram_attr);
-	if (pdata->irq > 0)
-		writeb(0, pdata->ioaddr + RTC_INTERRUPTS);
+
 	return 0;
 	return 0;
 }
 }