]> git.sur5r.net Git - u-boot/blobdiff - arch/sparc/cpu/leon3/prom.c
sparc: leon3: Moved GRLIB core header files to common include/grlib directory
[u-boot] / arch / sparc / cpu / leon3 / prom.c
index d0f18603a15b4013293d0fd23cd90cebbd242983..c391be7420cfd9558fc66fcd445462922e41b8fe 100644 (file)
@@ -15,6 +15,9 @@
 #include <asm/irq.h>
 #include <asm/leon.h>
 #include <ambapp.h>
+#include <grlib/apbuart.h>
+#include <grlib/irqmp.h>
+#include <grlib/gptimer.h>
 
 #include <config.h>
 /*
@@ -741,14 +744,14 @@ static int PROM_TEXT leon_nbputchar(int c)
 
        /* Wait for last character to go. */
        while (!(SPARC_BYPASS_READ(&uart->status)
-                & LEON_REG_UART_STATUS_THE)) ;
+                & APBUART_STATUS_THE));
 
        /* Send data */
        SPARC_BYPASS_WRITE(&uart->data, c);
 
        /* Wait for data to be sent */
        while (!(SPARC_BYPASS_READ(&uart->status)
-                & LEON_REG_UART_STATUS_TSE)) ;
+                & APBUART_STATUS_TSE));
 
        return 0;
 }