]> git.sur5r.net Git - u-boot/blobdiff - drivers/serial/Kconfig
Merge branch 'master' of git://git.denx.de/u-boot-net
[u-boot] / drivers / serial / Kconfig
index 2497ae90a09051b2fa055b8e2f5d53c06cca23cb..b11f3ff89eb63824edf7254298a431ae3e767612 100644 (file)
@@ -98,6 +98,13 @@ config DEBUG_UART_AR933X
          driver will be available until the real driver model serial is
          running.
 
          driver will be available until the real driver model serial is
          running.
 
+config DEBUG_UART_ATMEL
+       bool "Atmel USART"
+       help
+         Select this to enable a debug UART using the atmel usart driver. You
+         will need to provide parameters to make this work. The driver will
+         be available until the real driver-model serial is running.
+
 config DEBUG_UART_NS16550
        bool "ns16550"
        help
 config DEBUG_UART_NS16550
        bool "ns16550"
        help
@@ -121,6 +128,14 @@ config DEBUG_UART_S5P
          will need to provide parameters to make this work. The driver will
          be available until the real driver-model serial is running.
 
          will need to provide parameters to make this work. The driver will
          be available until the real driver-model serial is running.
 
+config DEBUG_UART_MESON
+       bool "Amlogic Meson"
+       depends on MESON_SERIAL
+       help
+         Select this to enable a debug UART using the serial_meson driver. You
+         will need to provide parameters to make this work. The driver will
+         be available until the real driver-model serial is running.
+
 config DEBUG_UART_UARTLITE
        bool "Xilinx Uartlite"
        help
 config DEBUG_UART_UARTLITE
        bool "Xilinx Uartlite"
        help
@@ -139,6 +154,13 @@ config DEBUG_UART_ARM_DCC
          This port is available at least on ARMv6, ARMv7, ARMv8 and XScale
          architectures.
 
          This port is available at least on ARMv6, ARMv7, ARMv8 and XScale
          architectures.
 
+config DEBUG_MVEBU_A3700_UART
+       bool "Marvell Armada 3700"
+       help
+         Select this to enable a debug UART using the serial_mvebu driver. You
+         will need to provide parameters to make this work. The driver will
+         be available until the real driver-model serial is running.
+
 config DEBUG_UART_ZYNQ
        bool "Xilinx Zynq"
        help
 config DEBUG_UART_ZYNQ
        bool "Xilinx Zynq"
        help
@@ -281,12 +303,33 @@ config AR933X_UART
          tree binding to operate, please refer to the document at
          doc/device-tree-bindings/serial/qca,ar9330-uart.txt.
 
          tree binding to operate, please refer to the document at
          doc/device-tree-bindings/serial/qca,ar9330-uart.txt.
 
+config ATMEL_USART
+       bool "Atmel USART support"
+       help
+         Select this to enable USART support for Atmel SoCs. It can be
+         configured in the device tree, and input clock frequency can
+         be got from the clk node.
+
 config FSL_LPUART
        bool "Freescale LPUART support"
        help
          Select this to enable a Low Power UART for Freescale VF610 and
          QorIQ Layerscape devices.
 
 config FSL_LPUART
        bool "Freescale LPUART support"
        help
          Select this to enable a Low Power UART for Freescale VF610 and
          QorIQ Layerscape devices.
 
+config MVEBU_A3700_UART
+       bool "UART support for Armada 3700"
+       default n
+       help
+         Choose this option to add support for UART driver on the Marvell
+         Armada 3700 SoC. The base address is configured via DT.
+
+config MXC_UART
+       bool "IMX serial port support"
+       depends on MX5 || MX6
+       help
+         If you have a machine based on a Motorola IMX CPU you
+         can enable its onboard serial port by enabling this option.
+
 config PIC32_SERIAL
        bool "Support for Microchip PIC32 on-chip UART"
        depends on DM_SERIAL && MACH_PIC32
 config PIC32_SERIAL
        bool "Support for Microchip PIC32 on-chip UART"
        depends on DM_SERIAL && MACH_PIC32
@@ -304,6 +347,15 @@ config SYS_NS16550
          be used. It can be a constant or a function to get clock, eg,
          get_serial_clock().
 
          be used. It can be a constant or a function to get clock, eg,
          get_serial_clock().
 
+config ROCKCHIP_SERIAL
+       bool "Rockchip on-chip UART support"
+       depends on DM_SERIAL && SPL_OF_PLATDATA
+       help
+         Select this to enable a debug UART for Rockchip devices when using
+         CONFIG_SPL_OF_PLATDATA (i.e. a compiled-in device tree replacemenmt).
+         This uses the ns16550 driver, converting the platdata from of-platdata
+         to the ns16550 format.
+
 config SANDBOX_SERIAL
        bool "Sandbox UART support"
        depends on SANDBOX
 config SANDBOX_SERIAL
        bool "Sandbox UART support"
        depends on SANDBOX
@@ -327,6 +379,7 @@ config SANDBOX_SERIAL
 config UNIPHIER_SERIAL
        bool "Support for UniPhier on-chip UART"
        depends on ARCH_UNIPHIER
 config UNIPHIER_SERIAL
        bool "Support for UniPhier on-chip UART"
        depends on ARCH_UNIPHIER
+       default y
        help
          If you have a UniPhier based board and want to use the on-chip
          serial ports, say Y to this option. If unsure, say N.
        help
          If you have a UniPhier based board and want to use the on-chip
          serial ports, say Y to this option. If unsure, say N.
@@ -338,6 +391,13 @@ config XILINX_UARTLITE
          If you have a Xilinx based board and want to use the uartlite
          serial ports, say Y to this option. If unsure, say N.
 
          If you have a Xilinx based board and want to use the uartlite
          serial ports, say Y to this option. If unsure, say N.
 
+config MESON_SERIAL
+       bool "Support for Amlogic Meson UART"
+       depends on DM_SERIAL && ARCH_MESON
+       help
+         If you have an Amlogic Meson based board and want to use the on-chip
+         serial ports, say Y to this option. If unsure, say N.
+
 config MSM_SERIAL
        bool "Qualcomm on-chip UART"
        depends on DM_SERIAL
 config MSM_SERIAL
        bool "Qualcomm on-chip UART"
        depends on DM_SERIAL
@@ -346,4 +406,11 @@ config MSM_SERIAL
          It should support all Qualcomm devices with UARTDM version 1.4,
          for example APQ8016 and MSM8916.
          Single baudrate is supported in current implementation (115200).
          It should support all Qualcomm devices with UARTDM version 1.4,
          for example APQ8016 and MSM8916.
          Single baudrate is supported in current implementation (115200).
+
+config PXA_SERIAL
+       bool "PXA serial port support"
+       help
+         If you have a machine based on a Marvell XScale PXA2xx CPU you
+         can enable its onboard serial ports by enabling this option.
+
 endmenu
 endmenu