console: Add drivers/uart 30/5230/5
authorKyösti Mälkki <kyosti.malkki@gmail.com>
Sat, 15 Feb 2014 11:58:01 +0000 (13:58 +0200)
committerKyösti Mälkki <kyosti.malkki@gmail.com>
Mon, 17 Feb 2014 19:45:27 +0000 (20:45 +0100)
Also move UART related Kconfig options from top-level file.

Change-Id: I4e407977cff6f6506f991600c98d6d264676d3f8
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/5230
Tested-by: build bot (Jenkins)
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
src/Kconfig
src/drivers/Kconfig
src/drivers/Makefile.inc
src/drivers/uart/Kconfig [new file with mode: 0644]

index 94fea2d..bb25afd 100644 (file)
@@ -292,20 +292,6 @@ config MMCONF_SUPPORT
 
 source src/console/Kconfig
 
-# This should default to N and be set by SuperI/O drivers that have an UART
-config HAVE_UART_IO_MAPPED
-       bool
-       default y if ARCH_X86
-       default n if ARCH_ARMV7
-
-config HAVE_UART_MEMORY_MAPPED
-       bool
-       default n
-
-config HAVE_UART_SPECIAL
-       bool
-       default n
-
 config HAVE_ACPI_RESUME
        bool
        default n
index 8da7b05..01bed21 100644 (file)
@@ -37,4 +37,5 @@ source src/drivers/sil/Kconfig
 source src/drivers/spi/Kconfig
 source src/drivers/ti/Kconfig
 source src/drivers/trident/Kconfig
+source src/drivers/uart/Kconfig
 source src/drivers/xpowers/Kconfig
index eb86a4c..197a900 100644 (file)
@@ -30,6 +30,7 @@ subdirs-y += parade
 subdirs-y += realtek
 subdirs-y += sil
 subdirs-y += trident
+subdirs-y += uart
 subdirs-y += usb
 subdirs-y += ics
 subdirs-y += spi
diff --git a/src/drivers/uart/Kconfig b/src/drivers/uart/Kconfig
new file mode 100644 (file)
index 0000000..c1c3090
--- /dev/null
@@ -0,0 +1,14 @@
+# This should default to N and be set by SuperI/O drivers that have an UART
+config HAVE_UART_IO_MAPPED
+       bool
+       depends on !ARCH_ARMV7
+       default y if ARCH_X86
+
+config HAVE_UART_MEMORY_MAPPED
+       bool
+       default n
+
+config HAVE_UART_SPECIAL
+       bool
+       default n
+