diff options
author | Simon Glass <sjg@chromium.org> | 2011-06-29 16:52:28 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2011-08-29 10:39:44 -0700 |
commit | 5b5718f4dc42f879db320490646382d6e6fa7b48 (patch) | |
tree | 091676c3020051bab01c71d0d3a1cb0f81d23d10 /board | |
parent | e2f2aafe61758c95ba0860f058d31e898db9f465 (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.dts | 53 |
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]; + }; }; |