cros-ec-keyboard: Synchronize DT binding from linux
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Thu, 27 Nov 2014 15:34:08 +0000 (16:34 +0100)
committerSimon Glass <sjg@chromium.org>
Tue, 6 Jan 2015 00:45:16 +0000 (17:45 -0700)
commit9332274989009b213a405134202088e1bd81fe51
tree0f501bf747ffa134f98a774ad463418b93547aa5
parentee5ee87642fdf57ee0c116b9bb5d65b838f09897
cros-ec-keyboard: Synchronize DT binding from linux

The ChromeOS EC keyboard is used by various different chromebooks. Peach
pi being the third board in the u-boot tree to use it (snow and peach
pit the other two). Rather then embedding the same big DT node in the
peach-pi DT again, copy the dtsi snippit & bindings documentation from
linux and include it in all 3 boards.

This slightly changes the dt bindings in u-boot:
  * google,key-rows becomes keypad,num-rows
  * google,key-colums becomes keypad,num-colums
  * google,repeat-delay-ms and google,repeat-rate-ms are no longer used
    and replaced by hardcoded values (similar to tegra kbc)

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
arch/arm/dts/exynos5250-snow.dts
arch/arm/dts/exynos5420-peach-pit.dts
arch/arm/dts/exynos5800-peach-pi.dts
doc/device-tree-bindings/input/cros-ec-keyb.txt
drivers/input/cros_ec_keyb.c