]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - board/siemens/SCM/scm.c
GCC-4.x fixes: clean up global data pointer initialization for all boards.
[karo-tx-uboot.git] / board / siemens / SCM / scm.c
index d20688d5687133d8677c784f0e95070eebb96a92..8783aafe9a124a16797f4275747572409f97f974 100644 (file)
@@ -27,6 +27,8 @@
 
 #include "scm.h"
 
+DECLARE_GLOBAL_DATA_PTR;
+
 static void config_scoh_cs(void);
 extern int  fpga_init(void);
 
@@ -300,8 +302,6 @@ static long int try_init (volatile memctl8260_t * memctl, ulong sdmr,
  */
 int power_on_reset (void)
 {
-       DECLARE_GLOBAL_DATA_PTR;
-
        /* Test Reset Status Register */
        return gd->reset_status & RSR_CSRS ? 0 : 1;
 }