Add support for Freescale M5271: Merge with /work/u-boot.mcf5271
[oweals/u-boot.git] / cpu / mpc8220 / uart.c
index 42ae3250a2d5c35331834134b631d0f384211108..0c4b536b48e7a09bdce55741abf20ba20b339a5a 100644 (file)
 #include <common.h>
 #include <mpc8220.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 #define PSC_BASE   MMAP_PSC1
 
 #if defined(CONFIG_PSC_CONSOLE)
-int psc_serial_init (void)
+int serial_init (void)
 {
-       DECLARE_GLOBAL_DATA_PTR;
        volatile psc8220_t *psc = (psc8220_t *) PSC_BASE;
        u32 counter;
 
@@ -68,7 +69,7 @@ int psc_serial_init (void)
        return (0);
 }
 
-void psc_serial_putc (const char c)
+void serial_putc (const char c)
 {
        volatile psc8220_t *psc = (psc8220_t *) PSC_BASE;
 
@@ -81,14 +82,14 @@ void psc_serial_putc (const char c)
        psc->xmitbuf[0] = c;
 }
 
-void psc_serial_puts (const char *s)
+void serial_puts (const char *s)
 {
        while (*s) {
                serial_putc (*s++);
        }
 }
 
-int psc_serial_getc (void)
+int serial_getc (void)
 {
        volatile psc8220_t *psc = (psc8220_t *) PSC_BASE;
 
@@ -97,17 +98,15 @@ int psc_serial_getc (void)
        return psc->xmitbuf[2];
 }
 
-int psc_serial_tstc (void)
+int serial_tstc (void)
 {
        volatile psc8220_t *psc = (psc8220_t *) PSC_BASE;
 
        return (psc->sr_csr & PSC_SR_RXRDY);
 }
 
-void psc_serial_setbrg (void)
+void serial_setbrg (void)
 {
-       DECLARE_GLOBAL_DATA_PTR;
-
        volatile psc8220_t *psc = (psc8220_t *) PSC_BASE;
        u32 counter;