Commit 3bd9377e authored by Ben Dooks's avatar Ben Dooks

ARM: SAMSUNG: Add SERIAL_SAMSUNG_UARTS_4 Kconfig option

Add SERIAL_SAMSUNG_UARTS_4 to mop up the number of cases currently using
four Samsung compatible UARTS.
Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
parent 21030403
...@@ -455,11 +455,18 @@ config SERIAL_SAMSUNG ...@@ -455,11 +455,18 @@ config SERIAL_SAMSUNG
provide all of these ports, depending on how the serial port provide all of these ports, depending on how the serial port
pins are configured. pins are configured.
config SERIAL_SAMSUNG_UARTS_4
bool
depends on ARM && PLAT_SAMSUNG
default y if CPU_S3C2443
help
Internal node for the common case of 4 Samsung compatible UARTs
config SERIAL_SAMSUNG_UARTS config SERIAL_SAMSUNG_UARTS
int int
depends on ARM && PLAT_S3C depends on ARM && PLAT_S3C
default 2 if ARCH_S3C2400 default 2 if ARCH_S3C2400
default 4 if ARCH_S5P6440 || ARCH_S5PC1XX || ARCH_S5PV210 || ARCH_S3C64XX || CPU_S3C2443 default 4 if SERIAL_SAMSUNG_UARTS_4
default 3 default 3
help help
Select the number of available UART ports for the Samsung S3C Select the number of available UART ports for the Samsung S3C
...@@ -526,8 +533,9 @@ config SERIAL_S3C24A0 ...@@ -526,8 +533,9 @@ config SERIAL_S3C24A0
Serial port support for the Samsung S3C24A0 SoC Serial port support for the Samsung S3C24A0 SoC
config SERIAL_S3C6400 config SERIAL_S3C6400
tristate "Samsung S3C6400/S3C6410/S5P6440 Serial port support" tristate "Samsung S3C6400/S3C6410/S5P6440 Seria port support"
depends on SERIAL_SAMSUNG && (CPU_S3C6400 || CPU_S3C6410 || CPU_S5P6440) depends on SERIAL_SAMSUNG && (CPU_S3C6400 || CPU_S3C6410 || CPU_S5P6440)
select SERIAL_SAMSUNG_UARTS_4
default y default y
help help
Serial port support for the Samsung S3C6400, S3C6410 and S5P6440 Serial port support for the Samsung S3C6400, S3C6410 and S5P6440
...@@ -536,6 +544,7 @@ config SERIAL_S3C6400 ...@@ -536,6 +544,7 @@ config SERIAL_S3C6400
config SERIAL_S5PC100 config SERIAL_S5PC100
tristate "Samsung S5PC100 Serial port support" tristate "Samsung S5PC100 Serial port support"
depends on SERIAL_SAMSUNG && CPU_S5PC100 depends on SERIAL_SAMSUNG && CPU_S5PC100
select SERIAL_SAMSUNG_UARTS_4
default y default y
help help
Serial port support for the Samsung S5PC100 SoCs Serial port support for the Samsung S5PC100 SoCs
...@@ -543,6 +552,7 @@ config SERIAL_S5PC100 ...@@ -543,6 +552,7 @@ config SERIAL_S5PC100
config SERIAL_S5PV210 config SERIAL_S5PV210
tristate "Samsung S5PV210 Serial port support" tristate "Samsung S5PV210 Serial port support"
depends on SERIAL_SAMSUNG && CPU_S5PV210 depends on SERIAL_SAMSUNG && CPU_S5PV210
select SERIAL_SAMSUNG_UARTS_4
default y default y
help help
Serial port support for Samsung's S5P Family of SoC's Serial port support for Samsung's S5P Family of SoC's
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment