2011-02-11 13:52:55

by Marcelo Roberto Jimenez

[permalink] [raw]
Subject: [PATCH 1/4] RTC: Include information about UIE and PIE in RTC driver proc.

Hi again,

On Fri, Feb 11, 2011 at 10:34, Marcelo Roberto Jimenez <[email protected]> wrote:
Hi John,

On Thu, Feb 10, 2011 at 21:06, John Stultz <[email protected]> wrote:
>
>> This seems to be mostly formatting changes. Are you sure we wont' break
>> applications expecting the existing format?
>>
> No, I can't be 100% sure, ...

While reworking the patch, I can be 100% sure it would break because it fixed a typo and changed two names, so it was not white space at all.

The reworked patch follows.

Regards,
Marcelo.


2011-02-11 13:56:04

by Marcelo Roberto Jimenez

[permalink] [raw]
Subject: [PATCH] RTC: Include information about UIE and PIE in RTC driver proc.

Generic RTC code is always able to provide the necessary information
about update and periodic interrupts. This patch add such information to
the proc interface.

Signed-off-by: Marcelo Roberto Jimenez <[email protected]>
---
drivers/rtc/rtc-proc.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/drivers/rtc/rtc-proc.c b/drivers/rtc/rtc-proc.c
index c086fc3..a61091c 100644
--- a/drivers/rtc/rtc-proc.c
+++ b/drivers/rtc/rtc-proc.c
@@ -69,6 +69,14 @@ static int rtc_proc_show(struct seq_file *seq, void *offset)
alrm.enabled ? "yes" : "no");
seq_printf(seq, "alrm_pending\t: %s\n",
alrm.pending ? "yes" : "no");
+ seq_printf(seq, "update IRQ enabled\t: %s\n",
+ (rtc->uie_rtctimer.enabled) ? "yes" : "no");
+ seq_printf(seq, "periodic IRQ enabled\t: %s\n",
+ (rtc->pie_enabled) ? "yes" : "no");
+ seq_printf(seq, "periodic IRQ frequency\t: %d\n",
+ rtc->irq_freq);
+ seq_printf(seq, "max user IRQ frequency\t: %d\n",
+ rtc->max_user_freq);
}

seq_printf(seq, "24hr\t\t: yes\n");
--
1.7.3.4