summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2011-06-29 16:52:28 -0700
committerSimon Glass <sjg@chromium.org>2011-08-29 10:39:44 -0700
commit5b5718f4dc42f879db320490646382d6e6fa7b48 (patch)
tree091676c3020051bab01c71d0d3a1cb0f81d23d10 /board
parente2f2aafe61758c95ba0860f058d31e898db9f465 (diff)
fdt: Add Aebl keyboard support
This adds the Aebl keyboard which uses the same map as Kaen. BUG=chromium-os:17034 TEST=boot U-Boot; type plain, shift and fn keys and check that the correct output results Change-Id: Ie68f33dd624ee046978605e0d3b748a8e5b7d699 Reviewed-on: http://gerrit.chromium.org/gerrit/3476 Tested-by: Simon Glass <sjg@chromium.org> Reviewed-by: Anton Staaf <robotboy@chromium.org>
Diffstat (limited to 'board')
-rw-r--r--board/nvidia/seaboard/tegra2-aebl.dts53
1 files changed, 53 insertions, 0 deletions
diff --git a/board/nvidia/seaboard/tegra2-aebl.dts b/board/nvidia/seaboard/tegra2-aebl.dts
index 47ef479c42f..cfe6f877e61 100644
--- a/board/nvidia/seaboard/tegra2-aebl.dts
+++ b/board/nvidia/seaboard/tegra2-aebl.dts
@@ -75,4 +75,57 @@
status = "ok";
host-mode = <1>;
};
+
+ kbc@0x7000e200 {
+ keycode-plain = [00 00 DD 00 DC 00 00 00
+ 00 1b 09 '`' 'a' 'z' '1' 'q'
+ 00 00 00 00 'd' 'c' '3' 'e'
+ 00 00 00 00 00 00 00 00
+ 'b' 'g' 't' '5' 'f' 'v' '4' 'r'
+ 00 00 00 00 's' 'x' '2' 'w'
+ 00 00 ']' 00 'k' ',' '8' 'i'
+ 00 00 00 00 00 00 00 00
+ 'n' 'h' 'y' '6' 'j' 'm' '7' 'u'
+ 00 00 00 00 00 DF 00 DF
+ '=' 5D '[' '-' ';' '/' '0' 'p'
+ 00 00 00 00 'l' '.' '9' 'o'
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00
+ 00 08 00 5C 0D ' ' 00 00
+ 00 00 00 00 00 00 00 00];
+
+ keycode-shift = [00 00 00 00 00 00 00 00
+ 00 1B 09 '~' 'A' 'Z' '!' 'Q'
+ 00 00 00 00 'D' 'C' '#' 'E'
+ 00 00 00 00 00 00 00 00
+ 'B' 'G' 'T' '%' 'F' 'V' '$' 'R'
+ 00 00 00 00 'S' 'X' '@' 'W'
+ 00 00 '}' 00 'K' '<' '*' 'I'
+ 00 00 00 00 00 00 00 00
+ 'N' 'H' 'Y' '^' 'J' 'M' '&' 'U'
+ 00 00 00 00 00 DF 00 DF
+ '+' '"' '{' '_' ':' '?' ')' 'P'
+ 00 00 00 00 'L' '>' '(' 'O'
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00
+ 00 08 00 '|' 0D ' ' 00 00
+ 00 00 00 00 00 00 00 00];
+
+ keycode-ctrl = [00 00 00 00 00 00 00 00
+ 00 00 00 00 01 1a 00 11
+ 00 00 00 00 04 03 00 05
+ 00 00 00 00 00 00 00 00
+ 02 07 14 00 06 16 00 12
+ 00 00 00 00 13 18 00 17
+ 00 00 00 00 0b 00 00 09
+ 00 00 00 00 00 00 00 00
+ 0e 08 19 00 0a 0d 00 15
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 10
+ 00 00 00 00 0c 00 00 0f
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00];
+ };
};