tty/serial: add support for Xilinx PS UART
The Xilinx PS Uart is used on the new ARM based SoC. This UART is not compatible with others such that a seperate driver is required. Signed-off-by: John Linn <john.linn@xilinx.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
0a77c4f9d4
commit
61ec901698
|
@ -1612,4 +1612,17 @@ config SERIAL_MXS_AUART_CONSOLE
|
||||||
help
|
help
|
||||||
Enable a MXS AUART port to be the system console.
|
Enable a MXS AUART port to be the system console.
|
||||||
|
|
||||||
|
config SERIAL_XILINX_PS_UART
|
||||||
|
tristate "Xilinx PS UART support"
|
||||||
|
select SERIAL_CORE
|
||||||
|
help
|
||||||
|
This driver supports the Xilinx PS UART port.
|
||||||
|
|
||||||
|
config SERIAL_XILINX_PS_UART_CONSOLE
|
||||||
|
bool "Xilinx PS UART console support"
|
||||||
|
depends on SERIAL_XILINX_PS_UART=y
|
||||||
|
select SERIAL_CORE_CONSOLE
|
||||||
|
help
|
||||||
|
Enable a Xilinx PS UART port to be the system console.
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
|
@ -94,3 +94,4 @@ obj-$(CONFIG_SERIAL_IFX6X60) += ifx6x60.o
|
||||||
obj-$(CONFIG_SERIAL_PCH_UART) += pch_uart.o
|
obj-$(CONFIG_SERIAL_PCH_UART) += pch_uart.o
|
||||||
obj-$(CONFIG_SERIAL_MSM_SMD) += msm_smd_tty.o
|
obj-$(CONFIG_SERIAL_MSM_SMD) += msm_smd_tty.o
|
||||||
obj-$(CONFIG_SERIAL_MXS_AUART) += mxs-auart.o
|
obj-$(CONFIG_SERIAL_MXS_AUART) += mxs-auart.o
|
||||||
|
obj-$(CONFIG_SERIAL_XILINX_PS_UART) += xilinx_uartps.o
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -202,6 +202,9 @@
|
||||||
/* VIA VT8500 SoC */
|
/* VIA VT8500 SoC */
|
||||||
#define PORT_VT8500 97
|
#define PORT_VT8500 97
|
||||||
|
|
||||||
|
/* Xilinx PSS UART */
|
||||||
|
#define PORT_XUARTPS 98
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
#ifdef __KERNEL__
|
||||||
|
|
||||||
#include <linux/compiler.h>
|
#include <linux/compiler.h>
|
||||||
|
|
Loading…
Reference in New Issue