Add PrimeCell PL010 serial driver
PATCH 4/5 Add PrimeCell PL010 serial driver
Added driver for ARM PrimeCell PL010 UART
Signed-off-by Matthias Kaehlcke <[email protected]>
--- drivers/serial/Kconfig | 7 ++ drivers/serial/Makefile | 2 +- drivers/serial/serial_pl010.c | 172 +++++++++++++++++++++++++++++++++++++++++ drivers/serial/serial_pl010.h | 100 ++++++++++++++++++++++++ 4 files changed, 280 insertions(+), 1 deletions(-) create mode 100644 drivers/serial/serial_pl010.c create mode 100644 drivers/serial/serial_pl010.h
drivers/serial/Kconfig +7 -0
@@ -47,6 +47,13 @@ config DRIVER_SERIAL_NS16550_OMAP_EXTENSIONS help Say Y here if you are using OMAP extensions to NS16550 +config DRIVER_SERIAL_PL010 + depends on ARCH_EP93XX + default y + bool "ARM AMBA PL010 support" + help + Enable this to get support for AMBA PL010 based serial devices + config DRIVER_SERIAL_S3C24X0 bool "Samsung S3C24X0 serial driver" depends on ARCH_S3C24xx
drivers/serial/Makefile +1 -1
@@ -3,7 +3,6 @@ # s3c4510b_uart.o # serial_max3100.o # serial_pl010.o -# serial_pl011.o # serial_xuartlite.o obj-$(CONFIG_DRIVER_SERIAL_ARM_DCC) += arm_dcc.o obj-$(CONFIG_DRIVER_SERIAL_IMX) += serial_imx.o
@@ -13,4 +12,5 @@ obj-$(CONFIG_DRIVER_SERIAL_LINUX_COMSOLE) += linux_console.o obj-$(CONFIG_DRIVER_SERIAL_MPC5XXX) += serial_mpc5xxx.o obj-$(CONFIG_DRIVER_SERIAL_BLACKFIN) += serial_blackfin.o obj-$(CONFIG_DRIVER_SERIAL_NS16550) += serial_ns16550.o +obj-$(CONFIG_DRIVER_SERIAL_PL010) += serial_pl010.o obj-$(CONFIG_DRIVER_SERIAL_S3C24X0) += serial_s3c24x0.o
drivers/serial/serial_pl010.c new file +172 -0
172 lines not on this page · raw message
drivers/serial/serial_pl010.h new file +100 -0
100 lines not on this page · raw message
Signature · 7 lines
1.6.3.1 _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox