rtc-s3c.c (7483d45f0aee3afc0646d185cabd4af9f6cab58c) rtc-s3c.c (2f6e5f9458646263d3d9ffadd5e11e3d8d15a7d0)
1/* drivers/rtc/rtc-s3c.c
2 *
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/
5 *
6 * Copyright (c) 2004,2006 Simtec Electronics
7 * Ben Dooks, <ben@simtec.co.uk>
8 * http://armlinux.simtec.co.uk/

--- 529 unchanged lines hidden (view full) ---

538 else
539 rtc->max_user_freq = 128;
540
541 platform_set_drvdata(pdev, rtc);
542
543 s3c_rtc_setfreq(&pdev->dev, 1);
544
545 ret = request_irq(s3c_rtc_alarmno, s3c_rtc_alarmirq,
1/* drivers/rtc/rtc-s3c.c
2 *
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/
5 *
6 * Copyright (c) 2004,2006 Simtec Electronics
7 * Ben Dooks, <ben@simtec.co.uk>
8 * http://armlinux.simtec.co.uk/

--- 529 unchanged lines hidden (view full) ---

538 else
539 rtc->max_user_freq = 128;
540
541 platform_set_drvdata(pdev, rtc);
542
543 s3c_rtc_setfreq(&pdev->dev, 1);
544
545 ret = request_irq(s3c_rtc_alarmno, s3c_rtc_alarmirq,
546 IRQF_DISABLED, "s3c2410-rtc alarm", rtc);
546 0, "s3c2410-rtc alarm", rtc);
547 if (ret) {
548 dev_err(&pdev->dev, "IRQ%d error %d\n", s3c_rtc_alarmno, ret);
549 goto err_alarm_irq;
550 }
551
552 ret = request_irq(s3c_rtc_tickno, s3c_rtc_tickirq,
547 if (ret) {
548 dev_err(&pdev->dev, "IRQ%d error %d\n", s3c_rtc_alarmno, ret);
549 goto err_alarm_irq;
550 }
551
552 ret = request_irq(s3c_rtc_tickno, s3c_rtc_tickirq,
553 IRQF_DISABLED, "s3c2410-rtc tick", rtc);
553 0, "s3c2410-rtc tick", rtc);
554 if (ret) {
555 dev_err(&pdev->dev, "IRQ%d error %d\n", s3c_rtc_tickno, ret);
556 free_irq(s3c_rtc_alarmno, rtc);
557 goto err_tick_irq;
558 }
559
560 clk_disable(rtc_clk);
561

--- 120 unchanged lines hidden ---
554 if (ret) {
555 dev_err(&pdev->dev, "IRQ%d error %d\n", s3c_rtc_tickno, ret);
556 free_irq(s3c_rtc_alarmno, rtc);
557 goto err_tick_irq;
558 }
559
560 clk_disable(rtc_clk);
561

--- 120 unchanged lines hidden ---