[PATCH 11/13 v3] serial: Add OMAP high-speed UART driver
khilman at deeprootsystems.com
Mon Sep 27 16:55:46 EDT 2010
[resent with correct address for Greg, sorry for duplicates.]
"Govindraj.R" <govindraj.raja at ti.com> writes:
> This patch adds driver support for OMAP2/3/4 high speed UART.
According to MAINTAINERS, you seem to be the one looking after the
serial core. Are you the one to ack/merge new drivers?
With your ack, we can merge this through the OMAP tree along with the
rest of the series that has OMAP-specific platform reorg and updates.
If you're not the right person, please let us know who would be the
right person to ack/sign-off on this.
> The driver is made separate from 8250 driver as we cannot
> over load 8250 driver with omap platform specific configuration for
> features like DMA, it makes easier to implement features like DMA and
> hardware flow control and software flow control configuration with
> this driver as required for the omap-platform.
> This patch involves only the core driver and its dependent.
> Cc: Tony Lindgren <tony at atomide.com>
> Tested-by: Kevin Hilman <khilman at deeprootsystems.com>
> Signed-off-by: Govindraj.R <govindraj.raja at ti.com>
> arch/arm/plat-omap/include/plat/omap-serial.h | 129 +++
> drivers/serial/Kconfig | 27 +
> drivers/serial/Makefile | 1 +
> drivers/serial/omap-serial.c | 1333 +++++++++++++++++++++++++
> include/linux/serial_core.h | 3 +
> 5 files changed, 1493 insertions(+), 0 deletions(-)
> create mode 100644 arch/arm/plat-omap/include/plat/omap-serial.h
> create mode 100644 drivers/serial/omap-serial.c
> diff --git a/arch/arm/plat-omap/include/plat/omap-serial.h
> new file mode 100644
> index 0000000..0d6f076
> --- /dev/null
> +++ b/arch/arm/plat-omap/include/plat/omap-serial.h
> @@ -0,0 +1,129 @@
> + * Driver for OMAP-UART controller.
> + * Based on drivers/serial/8250.c
> + *
> + * Copyright (C) 2010 Texas Instruments.
> + *
> + * Authors:
> + * Govindraj R <govindraj.raja at ti.com>
> + * Thara Gopinath <thara at ti.com>
> + *
More information about the linux-arm-kernel