[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1363693758.6897.12.camel@dhruva>
Date: Tue, 19 Mar 2013 17:19:18 +0530
From: Ashish Jangam <ashish.jangam@...tcummins.com>
To: Andrew Morton <akpm@...ux-foundation.org>
CC: <linux-kernel@...r.kernel.org>, <sameo@...ux.intel.com>,
<dchen@...semi.com>, <p_gortmaker@...oo.com>,
Alessandro Zummo <a.zummo@...ertech.it>,
<rtc-linux@...glegroups.com>, <ankur.raina@...tcummins.com>
Subject: [Patch v2] rtc: fix for the DA9052 rtc device registration
This patch adds support for the virtual irq since now MFD only handles virtual irq
Without this patch rtc device will fail in registration
Signed-off-by: Ashish <ashish.jangam@...tcummins.com>
---
Changes since version v2:
- ported the patch for 3.9-rc3 kernel version
---
drivers/rtc/rtc-da9052.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/drivers/rtc/rtc-da9052.c b/drivers/rtc/rtc-da9052.c
index 0dde688..969abba 100644
--- a/drivers/rtc/rtc-da9052.c
+++ b/drivers/rtc/rtc-da9052.c
@@ -239,11 +239,9 @@ static int da9052_rtc_probe(struct platform_device *pdev)
rtc->da9052 = dev_get_drvdata(pdev->dev.parent);
platform_set_drvdata(pdev, rtc);
- rtc->irq = platform_get_irq_byname(pdev, "ALM");
- ret = devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
- da9052_rtc_irq,
- IRQF_TRIGGER_LOW | IRQF_ONESHOT,
- "ALM", rtc);
+ rtc->irq = DA9052_IRQ_ALARM;
+ ret = da9052_request_irq(rtc->da9052, rtc->irq, "ALM",
+ da9052_rtc_irq, rtc);
if (ret != 0) {
rtc_err(rtc->da9052, "irq registration failed: %d\n", ret);
return ret;
--
1.7.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists