rtc-sa1100.c (7483d45f0aee3afc0646d185cabd4af9f6cab58c) | rtc-sa1100.c (2f6e5f9458646263d3d9ffadd5e11e3d8d15a7d0) |
---|---|
1/* 2 * Real Time Clock interface for StrongARM SA1x00 and XScale PXA2xx 3 * 4 * Copyright (c) 2000 Nils Faerber 5 * 6 * Based on rtc.c by Paul Gortmaker 7 * 8 * Original Driver by Nils Faerber <nils@kernelconcepts.de> --- 146 unchanged lines hidden (view full) --- 155} 156 157static int sa1100_rtc_open(struct device *dev) 158{ 159 int ret; 160 struct platform_device *plat_dev = to_platform_device(dev); 161 struct rtc_device *rtc = platform_get_drvdata(plat_dev); 162 | 1/* 2 * Real Time Clock interface for StrongARM SA1x00 and XScale PXA2xx 3 * 4 * Copyright (c) 2000 Nils Faerber 5 * 6 * Based on rtc.c by Paul Gortmaker 7 * 8 * Original Driver by Nils Faerber <nils@kernelconcepts.de> --- 146 unchanged lines hidden (view full) --- 155} 156 157static int sa1100_rtc_open(struct device *dev) 158{ 159 int ret; 160 struct platform_device *plat_dev = to_platform_device(dev); 161 struct rtc_device *rtc = platform_get_drvdata(plat_dev); 162 |
163 ret = request_irq(IRQ_RTC1Hz, sa1100_rtc_interrupt, IRQF_DISABLED, 164 "rtc 1Hz", dev); | 163 ret = request_irq(IRQ_RTC1Hz, sa1100_rtc_interrupt, 0, "rtc 1Hz", dev); |
165 if (ret) { 166 dev_err(dev, "IRQ %d already in use.\n", IRQ_RTC1Hz); 167 goto fail_ui; 168 } | 164 if (ret) { 165 dev_err(dev, "IRQ %d already in use.\n", IRQ_RTC1Hz); 166 goto fail_ui; 167 } |
169 ret = request_irq(IRQ_RTCAlrm, sa1100_rtc_interrupt, IRQF_DISABLED, 170 "rtc Alrm", dev); | 168 ret = request_irq(IRQ_RTCAlrm, sa1100_rtc_interrupt, 0, 169 "rtc Alrm", dev); |
171 if (ret) { 172 dev_err(dev, "IRQ %d already in use.\n", IRQ_RTCAlrm); 173 goto fail_ai; 174 } 175 rtc->max_user_freq = RTC_FREQ; 176 rtc_irq_set_freq(rtc, NULL, RTC_FREQ); 177 178 return 0; --- 196 unchanged lines hidden --- | 170 if (ret) { 171 dev_err(dev, "IRQ %d already in use.\n", IRQ_RTCAlrm); 172 goto fail_ai; 173 } 174 rtc->max_user_freq = RTC_FREQ; 175 rtc_irq_set_freq(rtc, NULL, RTC_FREQ); 176 177 return 0; --- 196 unchanged lines hidden --- |