Commit e7273d2a authored by Will Schmidt's avatar Will Schmidt Committed by Paul Mackerras

[POWERPC] Replace if-then-else with a switch statement

Convert a compound if-else blob to a switch statement.
This better fits the kernel coding style.
Signed-off-by: default avatarWill Schmidt <will_schmidt@vnet.ibm.com>
Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
parent 5dd60166
...@@ -130,30 +130,31 @@ static int iseries_lparcfg_data(struct seq_file *m, void *v) ...@@ -130,30 +130,31 @@ static int iseries_lparcfg_data(struct seq_file *m, void *v)
/* /*
* Methods used to fetch LPAR data when running on a pSeries platform. * Methods used to fetch LPAR data when running on a pSeries platform.
*/ */
/* find a better place for this function... */
static void log_plpar_hcall_return(unsigned long rc, char *tag) static void log_plpar_hcall_return(unsigned long rc, char *tag)
{ {
if (rc == 0) /* success, return */ switch(rc) {
case 0:
return; return;
/* check for null tag ? */ case H_HARDWARE:
if (rc == H_HARDWARE) printk(KERN_INFO "plpar-hcall (%s) "
printk(KERN_INFO "Hardware fault\n", tag);
"plpar-hcall (%s) failed with hardware fault\n", tag); return;
else if (rc == H_FUNCTION) case H_FUNCTION:
printk(KERN_INFO printk(KERN_INFO "plpar-hcall (%s) "
"plpar-hcall (%s) failed; function not allowed\n", tag); "Function not allowed\n", tag);
else if (rc == H_AUTHORITY) return;
printk(KERN_INFO case H_AUTHORITY:
"plpar-hcall (%s) failed; not authorized to this" printk(KERN_INFO "plpar-hcall (%s) "
" function\n", tag); "Not authorized to this function\n", tag);
else if (rc == H_PARAMETER) return;
printk(KERN_INFO "plpar-hcall (%s) failed; Bad parameter(s)\n", case H_PARAMETER:
tag); printk(KERN_INFO "plpar-hcall (%s) "
else "Bad parameter(s)\n",tag);
printk(KERN_INFO return;
"plpar-hcall (%s) failed with unexpected rc(0x%lx)\n", default:
tag, rc); printk(KERN_INFO "plpar-hcall (%s) "
"Unexpected rc(0x%lx)\n", tag, rc);
}
} }
/* /*
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment