diff options
Diffstat (limited to 'arch/powerpc/platforms/iseries')
| -rw-r--r-- | arch/powerpc/platforms/iseries/lpevents.c | 8 | ||||
| -rw-r--r-- | arch/powerpc/platforms/iseries/mf.c | 6 | ||||
| -rw-r--r-- | arch/powerpc/platforms/iseries/proc.c | 8 | ||||
| -rw-r--r-- | arch/powerpc/platforms/iseries/viopath.c | 7 |
4 files changed, 8 insertions, 21 deletions
diff --git a/arch/powerpc/platforms/iseries/lpevents.c b/arch/powerpc/platforms/iseries/lpevents.c index e5b40e3e0082..b0f8a857ec02 100644 --- a/arch/powerpc/platforms/iseries/lpevents.c +++ b/arch/powerpc/platforms/iseries/lpevents.c | |||
| @@ -330,15 +330,11 @@ static const struct file_operations proc_lpevents_operations = { | |||
| 330 | 330 | ||
| 331 | static int __init proc_lpevents_init(void) | 331 | static int __init proc_lpevents_init(void) |
| 332 | { | 332 | { |
| 333 | struct proc_dir_entry *e; | ||
| 334 | |||
| 335 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) | 333 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) |
| 336 | return 0; | 334 | return 0; |
| 337 | 335 | ||
| 338 | e = create_proc_entry("iSeries/lpevents", S_IFREG|S_IRUGO, NULL); | 336 | proc_create("iSeries/lpevents", S_IFREG|S_IRUGO, NULL, |
| 339 | if (e) | 337 | &proc_lpevents_operations); |
| 340 | e->proc_fops = &proc_lpevents_operations; | ||
| 341 | |||
| 342 | return 0; | 338 | return 0; |
| 343 | } | 339 | } |
| 344 | __initcall(proc_lpevents_init); | 340 | __initcall(proc_lpevents_init); |
diff --git a/arch/powerpc/platforms/iseries/mf.c b/arch/powerpc/platforms/iseries/mf.c index c0f2433bc16e..1dc7295746da 100644 --- a/arch/powerpc/platforms/iseries/mf.c +++ b/arch/powerpc/platforms/iseries/mf.c | |||
| @@ -1255,11 +1255,11 @@ static int __init mf_proc_init(void) | |||
| 1255 | if (i == 3) /* no vmlinux entry for 'D' */ | 1255 | if (i == 3) /* no vmlinux entry for 'D' */ |
| 1256 | continue; | 1256 | continue; |
| 1257 | 1257 | ||
| 1258 | ent = create_proc_entry("vmlinux", S_IFREG|S_IWUSR, mf); | 1258 | ent = proc_create_data("vmlinux", S_IFREG|S_IWUSR, mf, |
| 1259 | &proc_vmlinux_operations, | ||
| 1260 | (void *)(long)i); | ||
| 1259 | if (!ent) | 1261 | if (!ent) |
| 1260 | return 1; | 1262 | return 1; |
| 1261 | ent->data = (void *)(long)i; | ||
| 1262 | ent->proc_fops = &proc_vmlinux_operations; | ||
| 1263 | } | 1263 | } |
| 1264 | 1264 | ||
| 1265 | ent = create_proc_entry("side", S_IFREG|S_IRUSR|S_IWUSR, mf_proc_root); | 1265 | ent = create_proc_entry("side", S_IFREG|S_IRUSR|S_IWUSR, mf_proc_root); |
diff --git a/arch/powerpc/platforms/iseries/proc.c b/arch/powerpc/platforms/iseries/proc.c index f2cde4180204..91f4c6cd4b99 100644 --- a/arch/powerpc/platforms/iseries/proc.c +++ b/arch/powerpc/platforms/iseries/proc.c | |||
| @@ -110,15 +110,11 @@ static const struct file_operations proc_titantod_operations = { | |||
| 110 | 110 | ||
| 111 | static int __init iseries_proc_init(void) | 111 | static int __init iseries_proc_init(void) |
| 112 | { | 112 | { |
| 113 | struct proc_dir_entry *e; | ||
| 114 | |||
| 115 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) | 113 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) |
| 116 | return 0; | 114 | return 0; |
| 117 | 115 | ||
| 118 | e = create_proc_entry("iSeries/titanTod", S_IFREG|S_IRUGO, NULL); | 116 | proc_create("iSeries/titanTod", S_IFREG|S_IRUGO, NULL, |
| 119 | if (e) | 117 | &proc_titantod_operations); |
| 120 | e->proc_fops = &proc_titantod_operations; | ||
| 121 | |||
| 122 | return 0; | 118 | return 0; |
| 123 | } | 119 | } |
| 124 | __initcall(iseries_proc_init); | 120 | __initcall(iseries_proc_init); |
diff --git a/arch/powerpc/platforms/iseries/viopath.c b/arch/powerpc/platforms/iseries/viopath.c index df23331eb25c..49ff4dc422b7 100644 --- a/arch/powerpc/platforms/iseries/viopath.c +++ b/arch/powerpc/platforms/iseries/viopath.c | |||
| @@ -180,15 +180,10 @@ static const struct file_operations proc_viopath_operations = { | |||
| 180 | 180 | ||
| 181 | static int __init vio_proc_init(void) | 181 | static int __init vio_proc_init(void) |
| 182 | { | 182 | { |
| 183 | struct proc_dir_entry *e; | ||
| 184 | |||
| 185 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) | 183 | if (!firmware_has_feature(FW_FEATURE_ISERIES)) |
| 186 | return 0; | 184 | return 0; |
| 187 | 185 | ||
| 188 | e = create_proc_entry("iSeries/config", 0, NULL); | 186 | proc_create("iSeries/config", 0, NULL, &proc_viopath_operations); |
| 189 | if (e) | ||
| 190 | e->proc_fops = &proc_viopath_operations; | ||
| 191 | |||
| 192 | return 0; | 187 | return 0; |
| 193 | } | 188 | } |
| 194 | __initcall(vio_proc_init); | 189 | __initcall(vio_proc_init); |
