commit | 757342aeb48ec595be960b387512b1ae6efc275a | [log] [tgz] |
---|---|---|
author | Bernie Thompson <bhthompson@chromium.org> | Tue Apr 17 09:01:31 2012 +0000 |
committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | Tue May 15 08:31:39 2012 +0200 |
tree | b9c630b7e37779e9d62624daea8d58104976b26e | |
parent | ec9fe929a6fafd3dac14117558ebae2487feacee [diff] |
input: Add support for keyboard matrix decoding from an fdt Matrix keyboards require a key map to be set up, and must also deal with key ghosting. Create a keyboard matrix management implementation which can be leveraged by various keyboard drivers. This includes code to read the keymap from the FDT and perform debouncing. Signed-off-by: Bernie Thompson <bhthompson@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Warren <twarren@nvidia.com>