]> git.sur5r.net Git - u-boot/blobdiff - board/esd/cpci2dp/cpci2dp.c
GCC-4.x fixes: clean up global data pointer initialization for all boards.
[u-boot] / board / esd / cpci2dp / cpci2dp.c
index 2800420e2afde6957c914209fe6f29f40d1bcf61..36bf329f8192f8962159f3caaa22b7aea955b746 100644 (file)
@@ -26,6 +26,8 @@
 #include <command.h>
 #include <malloc.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 int board_early_init_f (void)
 {
        unsigned long cntrl0Reg;
@@ -36,9 +38,9 @@ int board_early_init_f (void)
        cntrl0Reg = mfdcr(cntrl0);
        mtdcr(cntrl0, cntrl0Reg | ((CFG_EEPROM_WP | CFG_PB_LED | CFG_SELF_RST | CFG_INTA_FAKE) << 5));
 
-        /* set output pins to high */
+       /* set output pins to high */
        out32(GPIO0_OR,  CFG_EEPROM_WP);
-        /* setup for output (LED=off) */
+       /* setup for output (LED=off) */
        out32(GPIO0_TCR, CFG_EEPROM_WP | CFG_PB_LED);
 
        /*
@@ -74,7 +76,6 @@ int misc_init_f (void)
 
 int misc_init_r (void)
 {
-       DECLARE_GLOBAL_DATA_PTR;
        unsigned long cntrl0Reg;
 
        /* adjust flash start and offset */