summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArt Haas <ahaas@airmail.net>2003-02-14 20:45:10 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2003-02-14 20:45:10 -0800
commit2eba9670e9f43b80545cd86c7763a93193a652f1 (patch)
tree4eb963c35e9cae18c882d3b6280ce41394d0eefb
parenta09786274371f133d3b3441255ca12734d93e2a4 (diff)
[PATCH] C99 initializers for drivers/char/rtc.c
-rw-r--r--drivers/char/rtc.c32
1 files changed, 25 insertions, 7 deletions
diff --git a/drivers/char/rtc.c b/drivers/char/rtc.c
index f531967deeaa..8ee28402e4cb 100644
--- a/drivers/char/rtc.c
+++ b/drivers/char/rtc.c
@@ -211,19 +211,37 @@ static void rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs)
* sysctl-tuning infrastructure.
*/
static ctl_table rtc_table[] = {
- { 1, "max-user-freq", &rtc_max_user_freq, sizeof(int), 0644, NULL,
- &proc_dointvec, NULL, },
- { 0, }
+ {
+ .ctl_name = 1,
+ .procname = "max-user-freq",
+ .data = &rtc_max_user_freq,
+ .maxlen = sizeof(int),
+ .mode = 0644,
+ .proc_handler = &proc_dointvec,
+ },
+ { .ctl_name = 0 }
};
static ctl_table rtc_root[] = {
- { 1, "rtc", NULL, 0, 0555, rtc_table, },
- { 0, }
+ {
+ .ctl_name = 1,
+ .procname = "rtc",
+ .maxlen = 0,
+ .mode = 0555,
+ .child = rtc_table,
+ },
+ { .ctl_name = 0 }
};
static ctl_table dev_root[] = {
- { CTL_DEV, "dev", NULL, 0, 0555, rtc_root, },
- { 0, }
+ {
+ .ctl_name = CTL_DEV,
+ .procname = "dev",
+ .maxlen = 0,
+ .mode = 0555,
+ .child = rtc_root,
+ },
+ { .ctl_name = 0 }
};
static struct ctl_table_header *sysctl_header;