]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/serial/Kconfig
drivers: pinctrl: Add simple pinctrl driver for Qualcomm/Atheros qca953x.
[people/ms/u-boot.git] / drivers / serial / Kconfig
index 1ab612826914e71872c37b895a30bae27b042633..a9a5d475dd728d6162889a4772519a5c97c757da 100644 (file)
@@ -119,6 +119,17 @@ config DEBUG_UART_UARTLITE
          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_ARM_DCC
+       bool "ARM DCC"
+       help
+         Select this to enable a debug UART using the ARM JTAG DCC port.
+         The DCC port can be used for very early debugging and doesn't require
+         any additional setting like address/baudrate/clock. On systems without
+         any serial interface this is the easiest way how to get console.
+         Every ARM core has own DCC port which is the part of debug interface.
+         This port is available at least on ARMv6, ARMv7, ARMv8 and XScale
+         architectures.
+
 config DEBUG_UART_ZYNQ
        bool "Xilinx Zynq"
        help
@@ -150,6 +161,23 @@ config DEBUG_UART_PL011
          work. The driver will be available until the real driver model
          serial is running.
 
+config DEBUG_UART_PIC32
+       bool "Microchip PIC32"
+       depends on PIC32_SERIAL
+       help
+         Select this to enable a debug UART using the serial_pic32 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_UNIPHIER
+       bool "UniPhier on-chip UART"
+       depends on ARCH_UNIPHIER
+       help
+         Select this to enable a debug UART using the UniPhier on-chip UART.
+         You will need to provide DEBUG_UART_BASE to make this work.  The
+         driver will be available until the real driver-model serial is
+         running.
+
 endchoice
 
 config DEBUG_UART_BASE
@@ -241,6 +269,13 @@ config FSL_LPUART
          Select this to enable a Low Power UART for Freescale VF610 and
          QorIQ Layerscape devices.
 
+config PIC32_SERIAL
+       bool "Support for Microchip PIC32 on-chip UART"
+       depends on DM_SERIAL && MACH_PIC32
+       default y
+       help
+         Support for the UART found on Microchip PIC32 SoC's.
+
 config SYS_NS16550
        bool "NS16550 UART or compatible"
        help
@@ -285,4 +320,12 @@ 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.
 
+config MSM_SERIAL
+       bool "Qualcomm on-chip UART"
+       depends on DM_SERIAL
+       help
+         Support Data Mover UART used on Qualcomm Snapdragon SoCs.
+         It should support all Qualcomm devices with UARTDM version 1.4,
+         for example APQ8016 and MSM8916.
+         Single baudrate is supported in current implementation (115200).
 endmenu