diff options
| author | Pantelis Antoniou <pantelis.antoniou@gmail.com> | 2005-11-06 04:07:03 -0500 |
|---|---|---|
| committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2005-11-06 04:07:03 -0500 |
| commit | 21c614a7899046ab108b3d327d76c33443a8ebf2 (patch) | |
| tree | 99cf486877f2a4133b5bfb262bc7aa0641cefd14 /include | |
| parent | f912696ab330bf539231d1f8032320f2a08b850f (diff) | |
[SERIAL] Support Au1x00 8250 UARTs using the generic 8250 driver.
The offsets of the registers are in a different place, and
some parts cannot handle a full set of modem control signals.
Signed-off-by: Pantelis Antoniou <pantelis@embeddedalley.ocm>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/serial_8250.h | 1 | ||||
| -rw-r--r-- | include/linux/serial_core.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/serial_8250.h b/include/linux/serial_8250.h index 2b799d40d669..cee302aefdb7 100644 --- a/include/linux/serial_8250.h +++ b/include/linux/serial_8250.h | |||
| @@ -42,6 +42,7 @@ enum { | |||
| 42 | PLAT8250_DEV_BOCA, | 42 | PLAT8250_DEV_BOCA, |
| 43 | PLAT8250_DEV_HUB6, | 43 | PLAT8250_DEV_HUB6, |
| 44 | PLAT8250_DEV_MCA, | 44 | PLAT8250_DEV_MCA, |
| 45 | PLAT8250_DEV_AU1X00, | ||
| 45 | }; | 46 | }; |
| 46 | 47 | ||
| 47 | /* | 48 | /* |
diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index 9d2579230689..a3ac92b19aca 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h | |||
| @@ -211,6 +211,7 @@ struct uart_port { | |||
| 211 | #define UPIO_HUB6 (1) | 211 | #define UPIO_HUB6 (1) |
| 212 | #define UPIO_MEM (2) | 212 | #define UPIO_MEM (2) |
| 213 | #define UPIO_MEM32 (3) | 213 | #define UPIO_MEM32 (3) |
| 214 | #define UPIO_AU (4) /* Au1x00 type IO */ | ||
| 214 | 215 | ||
| 215 | unsigned int read_status_mask; /* driver specific */ | 216 | unsigned int read_status_mask; /* driver specific */ |
| 216 | unsigned int ignore_status_mask; /* driver specific */ | 217 | unsigned int ignore_status_mask; /* driver specific */ |
