]> git.sur5r.net Git - u-boot/blobdiff - cpu/arm720t/serial_netarm.c
GCC-4.x fixes: clean up global data pointer initialization for all boards.
[u-boot] / cpu / arm720t / serial_netarm.c
index 5ad98f06fdb8c0b29bdf6d4c8fcf988aa6df94f6..bc6bf30b69e920e2aac5d47b3c8e8282efbfac42 100644 (file)
@@ -34,6 +34,8 @@
 
 #include <asm/hardware.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 #define PORTA  (*(volatile unsigned int *)(NETARM_GEN_MODULE_BASE + NETARM_GEN_PORTA))
 #if !defined(CONFIG_NETARM_NS7520)
 #define PORTB  (*(volatile unsigned int *)(NETARM_GEN_MODULE_BASE + NETARM_GEN_PORTB))
@@ -67,9 +69,6 @@ extern void _netarm_led_FAIL1(void);
  */
 void serial_setbrg (void)
 {
-       /* get the gd pointer */
-       DECLARE_GLOBAL_DATA_PTR;
-
        /* set 0 ... make sure pins are configured for serial */
 #if !defined(CONFIG_NETARM_NS7520)
        PORTA = PORTB =