alchemy: fix warnings in db1x00/pb1000/pb1550 board setup code
PATCH 1/2 alchemy: fix warnings in db1x00/pb1000/pb1550 board setup code
This patch fixes warnings due to potentially unused variables in board setup code or mixed variables declaration and code (forbidden by ISO C90).
---
arch/mips/alchemy/devboards/db1x00/board_setup.c +3 -1
@@ -85,12 +85,14 @@ void board_reset(void)void __init board_setup (void ) {unsigned long bcsr1, bcsr2; -u32 pin_func =0 ; +u32 pin_func;char *argptr; bcsr1 =DB1000_BCSR_PHYS_ADDR ; bcsr2 =DB1000_BCSR_PHYS_ADDR +DB1000_BCSR_HEXLED_OFS ; + pin_func =0 ; +#ifdef CONFIG_MIPS_DB1000 printk (KERN_INFO "AMD Alchemy Au1000/Db1000 Board\n" );#endif
arch/mips/alchemy/devboards/pb1000/board_setup.c +5 -1
@@ -46,9 +46,13 @@ void __init board_setup(void)u32 pin_func, static_cfg0;u32 sys_freqctrl, sys_clksrc;u32 prid =read_c0_prid (); +char *argptr; + + sys_freqctrl =0 ; + sys_clksrc =0 ; + argptr =prom_getcmdline ();#ifdef CONFIG_SERIAL_8250_CONSOLE -char *argptr =prom_getcmdline (); argptr =strstr (argptr,"console=" );if (argptr ==NULL ) { argptr =prom_getcmdline ();
arch/mips/alchemy/devboards/pb1550/board_setup.c +2 -3
@@ -56,14 +56,13 @@ void board_reset(void)void __init board_setup (void ) {u32 pin_func; +char *argptr;bcsr_init (PB1550_BCSR_PHYS_ADDR ,PB1550_BCSR_PHYS_ADDR +PB1550_BCSR_HEXLED_OFS ); - -#ifdef CONFIG_SERIAL_8250_CONSOLE -char *argptr; argptr =prom_getcmdline (); +#ifdef CONFIG_SERIAL_8250_CONSOLE argptr =strstr (argptr,"console=" );if (argptr ==NULL ) { argptr =prom_getcmdline ();
I like it, thank you!
Manuel
Quoted 1 line · Manuel Lauss
I like it, thank you!
Except that it a) does things the comments don't mention and b) doesn't apply on top of master or -queue ...
Ralf
Quoted 5 lines · Ralf Baechle
Quoted 1 line · Manuel Lauss
I like it, thank you!
Except that it a) does things the comments don't mention and b) doesn't
It does eliminate all the "variable may be unused"-type warnings...
Quoted 1 line
apply on top of master or -queue ...
It did apply against -queue when Floarian initally sent it. If he doesn't resurface in the next few days I'll send an update version.
Manuel
Quoted 7 lines · Manuel Lauss
Quoted 5 lines · Ralf Baechle
Quoted 1 line · Manuel Lauss
I like it, thank you!
Except that it a) does things the comments don't mention and b) doesn't
Quoted 7 lines
It does eliminate all the "variable may be unused"-type warnings...
Quoted 1 line
apply on top of master or -queue ...
It did apply against -queue when Floarian initally sent it. If he doesn't resurface in the next few days I'll send an update version.
My bad. Applied now.
Ralf