[ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx()
[linux-2.6] / include / asm-arm / arch-l7200 / serial.h
1 /*
2  * linux/include/asm-arm/arch-l7200/serial.h
3  *
4  * Copyright (c) 2000 Rob Scott (rscott@mtrob.fdns.net)
5  *                    Steve Hill (sjhill@cotw.com)
6  *
7  * Changelog:
8  *  03-20-2000  SJH     Created
9  *  03-26-2000  SJH     Added flags for serial ports
10  *  03-27-2000  SJH     Corrected BASE_BAUD value
11  *  04-14-2000  RS      Made register addr dependent on IO_BASE
12  *  05-03-2000  SJH     Complete rewrite
13  *  05-09-2000  SJH     Stripped out architecture specific serial stuff
14  *                      and placed it in a separate file
15  *  07-28-2000  SJH     Moved base baud rate variable
16  */
17 #ifndef __ASM_ARCH_SERIAL_H
18 #define __ASM_ARCH_SERIAL_H
19
20 /*
21  * This assumes you have a 3.6864 MHz clock for your UART.
22  */
23 #define BASE_BAUD       3686400
24
25 /*
26  * Standard COM flags
27  */
28 #define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)
29
30 #define STD_SERIAL_PORT_DEFNS           \
31         /* MAGIC UART CLK   PORT       IRQ     FLAGS */                 \
32         { 0, BASE_BAUD, UART1_BASE, IRQ_UART_1, STD_COM_FLAGS },  /* ttyLU0 */ \
33         { 0, BASE_BAUD, UART2_BASE, IRQ_UART_2, STD_COM_FLAGS },  /* ttyLU1 */ \
34
35 #define EXTRA_SERIAL_PORT_DEFNS
36
37 #endif