target/uml: fix host processor type selection on x86_64 (proper fix for [13166])
[openwrt.git] / target / linux / xburst / files-2.6.32 / drivers / rtc / rtc-jz4740.c
index 2039eb3..03479a7 100644 (file)
@@ -260,7 +260,7 @@ static int __devinit jz4740_rtc_probe(struct platform_device *pdev)
        }
 
        ret = request_irq(rtc->irq, jz4740_rtc_irq, 0,
        }
 
        ret = request_irq(rtc->irq, jz4740_rtc_irq, 0,
-                               pdev->name,  rtc);
+                               pdev->name, rtc);
 
        if (ret) {
                dev_err(&pdev->dev, "Failed to request rtc irq: %d\n", ret);
 
        if (ret) {
                dev_err(&pdev->dev, "Failed to request rtc irq: %d\n", ret);
@@ -292,6 +292,8 @@ static int __devexit jz4740_rtc_remove(struct platform_device *pdev)
 {
        struct jz4740_rtc *rtc = platform_get_drvdata(pdev);
 
 {
        struct jz4740_rtc *rtc = platform_get_drvdata(pdev);
 
+       free_irq(rtc->irq, rtc);
+
        rtc_device_unregister(rtc->rtc);
 
        iounmap(rtc->base);
        rtc_device_unregister(rtc->rtc);
 
        iounmap(rtc->base);
@@ -329,4 +331,3 @@ MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>");
 MODULE_LICENSE("GPL");
 MODULE_DESCRIPTION("RTC driver for the JZ4720/JZ4740 SoC\n");
 MODULE_ALIAS("platform:jz4740-rtc");
 MODULE_LICENSE("GPL");
 MODULE_DESCRIPTION("RTC driver for the JZ4720/JZ4740 SoC\n");
 MODULE_ALIAS("platform:jz4740-rtc");
-MODULE_ALIAS("platform:jz4720-rtc");
This page took 0.027497 seconds and 4 git commands to generate.