summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Mack <daniel@caiaq.de>2009-06-10 09:59:03 +0200
committerPeter Korsgaard <jacmet@sunsite.dk>2009-06-10 20:00:59 +0200
commitee0ebdfd596925277634c8ecde95eb33c960acfc (patch)
tree57595f329f079f82772d28a66a0ca5c56051d60e
parent5198e6642c7235d932187767cf0e47870bdf037e (diff)
Add support for Freescale's MXC serial terminals
This patch makes ttymxc[012] an option to choose for BR2_TARGET_GENERIC_GETTY. It also adds these ports to the generic device table and to securetty. Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r--target/generic/Config.in12
-rw-r--r--target/generic/device_table.txt1
-rw-r--r--target/generic/target_skeleton/etc/securetty3
3 files changed, 16 insertions, 0 deletions
diff --git a/target/generic/Config.in b/target/generic/Config.in
index cb7ef77d5..5f5110ca5 100644
--- a/target/generic/Config.in
+++ b/target/generic/Config.in
@@ -107,6 +107,15 @@ config BR2_TARGET_GENERIC_GETTY_TTYSAC2
config BR2_TARGET_GENERIC_GETTY_TTYSAC3
bool "ttySAC3"
depends on BR2_arm
+config BR2_TARGET_GENERIC_GETTY_TTYMXC0
+ bool "ttymxc0"
+ depends on BR2_arm
+config BR2_TARGET_GENERIC_GETTY_TTYMXC1
+ bool "ttymxc1"
+ depends on BR2_arm
+config BR2_TARGET_GENERIC_GETTY_TTYMXC2
+ bool "ttymxc2"
+ depends on BR2_arm
config BR2_TARGET_GENERIC_GETTY_TTYUL0
bool "ttyUL0"
depends on BR2_powerpc
@@ -160,6 +169,9 @@ config BR2_TARGET_GENERIC_GETTY_PORT
default "ttySAC1" if BR2_TARGET_GENERIC_GETTY_TTYSAC1
default "ttySAC2" if BR2_TARGET_GENERIC_GETTY_TTYSAC2
default "ttySAC3" if BR2_TARGET_GENERIC_GETTY_TTYSAC3
+ default "ttymxc0" if BR2_TARGET_GENERIC_GETTY_TTYMXC0
+ default "ttymxc1" if BR2_TARGET_GENERIC_GETTY_TTYMXC1
+ default "ttymxc2" if BR2_TARGET_GENERIC_GETTY_TTYMXC2
default "ttyUL0" if BR2_TARGET_GENERIC_GETTY_TTYUL0
default "ttyUL1" if BR2_TARGET_GENERIC_GETTY_TTYUL1
default "ttyUL2" if BR2_TARGET_GENERIC_GETTY_TTYUL2
diff --git a/target/generic/device_table.txt b/target/generic/device_table.txt
index b6dd6b937..a80863e4d 100644
--- a/target/generic/device_table.txt
+++ b/target/generic/device_table.txt
@@ -77,6 +77,7 @@
/dev/ttySAC c 666 0 0 204 64 0 1 4
/dev/ttyPSC c 666 0 0 204 148 0 1 4
/dev/ttyUL c 666 0 0 204 187 0 1 4
+/dev/ttymxc c 666 0 0 207 16 0 1 3
# Input stuff
/dev/input d 755 0 0 - - - - -
diff --git a/target/generic/target_skeleton/etc/securetty b/target/generic/target_skeleton/etc/securetty
index 0e7cf97cc..b25f4a5a9 100644
--- a/target/generic/target_skeleton/etc/securetty
+++ b/target/generic/target_skeleton/etc/securetty
@@ -30,3 +30,6 @@ ttyCPM0
ttyCPM1
ttyCPM2
ttyCPM3
+ttymxc0
+ttymxc1
+ttymxc2