summaryrefslogtreecommitdiff
path: root/polux
diff options
context:
space:
mode:
authorYacine Belkadi2012-01-18 16:32:29 +0100
committerYacine Belkadi2012-06-11 13:39:32 +0200
commit5860e5157bd2a0fceed77b94c2be1c7a8c757036 (patch)
tree75bab0474d55ddab1d03ef3f819e9b27d47e9311 /polux
parent8de7406085be5e388d63d25466f2fb377d072170 (diff)
polux/linux/mse500: change serial(UART) driver from scaleo one to 8250, refs #2944
Diffstat (limited to 'polux')
-rw-r--r--polux/linux-2.6.10/arch/arm/Kconfig4
-rw-r--r--polux/linux-2.6.10/arch/arm/configs/mse500_defconfig9
-rw-r--r--polux/linux-2.6.10/drivers/serial/Kconfig4
3 files changed, 9 insertions, 8 deletions
diff --git a/polux/linux-2.6.10/arch/arm/Kconfig b/polux/linux-2.6.10/arch/arm/Kconfig
index b02cc82cf2..3d80c4a885 100644
--- a/polux/linux-2.6.10/arch/arm/Kconfig
+++ b/polux/linux-2.6.10/arch/arm/Kconfig
@@ -281,8 +281,8 @@ config ARCH_MSE500
select MTD_SPC200
select KS8001
select KS8001_NAPI
- select SERIAL_SPC2XXC
- select SERIAL_SPC2XXC_CONSOLE
+ select SERIAL_8250
+ select SERIAL_8250_CONSOLE
help
This enables support for SPiDCOM MSE500 development board based on ARM926EJS core.
diff --git a/polux/linux-2.6.10/arch/arm/configs/mse500_defconfig b/polux/linux-2.6.10/arch/arm/configs/mse500_defconfig
index 36be00b36b..6d957a56dc 100644
--- a/polux/linux-2.6.10/arch/arm/configs/mse500_defconfig
+++ b/polux/linux-2.6.10/arch/arm/configs/mse500_defconfig
@@ -518,14 +518,15 @@ CONFIG_SOUND_GAMEPORT=y
#
# Serial drivers
#
-# CONFIG_SERIAL_8250 is not set
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_NR_UARTS=4
+# CONFIG_SERIAL_8250_EXTENDED is not set
#
# Non-8250 serial port support
#
-CONFIG_SERIAL_SPC2XXC=y
-CONFIG_SERIAL_SPC2XXC_CONSOLE=y
-# CONFIG_UART_FIQ is not set
+# CONFIG_SERIAL_SPC2XXC is not set
# CONFIG_SERIAL_T32 is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
diff --git a/polux/linux-2.6.10/drivers/serial/Kconfig b/polux/linux-2.6.10/drivers/serial/Kconfig
index 3e7e1f500a..87bacdc560 100644
--- a/polux/linux-2.6.10/drivers/serial/Kconfig
+++ b/polux/linux-2.6.10/drivers/serial/Kconfig
@@ -11,7 +11,7 @@ menu "Serial drivers"
config SERIAL_8250
tristate "8250/16550 and compatible serial support"
depends on (BROKEN || !(SPARC64 || SPARC32))
- requires ARCH_SPC200E
+ requires (ARCH_SPC200E || ARCH_MSE500)
select SERIAL_CORE
---help---
This selects whether you want to include the driver for the standard
@@ -222,7 +222,7 @@ config SERIAL_AMBA_PL011_CONSOLE
config SERIAL_SPC2XXC
tristate "SPC2XXC serial port support"
- depends on ARM && (ARCH_SPC200C || ARCH_MSE500)
+ depends on ARM && ARCH_SPC200C
select SERIAL_CORE
help
This enables the driver for the on-chip UARTs of the SPC2XXC