Pull cpuidle into release branch
[cascardo/linux.git] / include / asm-m68knommu / mcfuart.h
index 8040e43..873d080 100644 (file)
 #define MCFUART_BASE1          0x60000         /* Base address of UART1 */
 #define MCFUART_BASE2          0x64000         /* Base address of UART2 */
 #define MCFUART_BASE3          0x68000         /* Base address of UART2 */
+#elif defined(CONFIG_M532x)
+#define MCFUART_BASE1          0xfc060000      /* Base address of UART1 */
+#define MCFUART_BASE2          0xfc064000      /* Base address of UART2 */
+#define MCFUART_BASE3          0xfc068000      /* Base address of UART3 */
 #endif
 
 
+#include <linux/serial_core.h>
+#include <linux/platform_device.h>
+
+struct mcf_platform_uart {
+       unsigned long   mapbase;        /* Physical address base */
+       void __iomem    *membase;       /* Virtual address if mapped */
+       unsigned int    irq;            /* Interrupt vector */
+       unsigned int    uartclk;        /* UART clock rate */
+};
+
 /*
  *     Define the ColdFire UART register set addresses.
  */