summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r1.dts
AgeCommit message (Collapse)Author
2016-04-26ARM64: dts: rk3399: add trackpad for gru/kevin boardsDouglas Anderson
The trackpad bits in the DTS needed some love. This adds some basic infrastructure support in the main gru dts file and then adds the specific trackpad used on kevin-r0 and kevin-r1. For now just duplicate between kevin-r0 and kevin-r1 and we'll decide if we want to share later (perhaps we want an "atmel" snippet?). Note that gpio-keymap here makes the driver appear as a trackpad rather than a touchscreen (driver assumes that anything with buttons is a trackpad). Input entry corresponding to the button on the trackpad was found by experimentation as suggested in the device tree bindings. BUG=chrome-os-partner:52637 TEST=With series, trackpad works in browser; button works. Change-Id: Ia62cff90449625778fd99054b914e22a55c13550 Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-on: https://chrome-internal-review.googlesource.com/256510 Commit-Ready: Doug Anderson <dianders@google.com> Tested-by: Doug Anderson <dianders@google.com> Reviewed-by: Brian Norris <briannorris@google.com> Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2016-04-25ARM64: dts: rockchip: Remove 'veyron' in kevin/gru compatibleDouglas Anderson
Veyron was an rk3288 board. Having it in the compatible doesn't make a ton of sense. We'll stick 'gru' in the kevin name, though, since that sorta makes sense. Not that we ever really fall back to this stuff. BUG=None TEST=Build and boot Change-Id: Ia4b6e02bd9b160c0b20e5459ca441047add2c0bd Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-on: https://chrome-internal-review.googlesource.com/256508 Commit-Ready: Doug Anderson <dianders@google.com> Tested-by: Doug Anderson <dianders@google.com> Reviewed-by: Brian Norris <briannorris@google.com> Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2016-04-25ARM64: dts: rockchip: Fixup revisions for kevinDouglas Anderson
Turns out that we got mixed up. Old stuff should just be rev 0. New stuff should be rev 1+. Fix all that. BUG=None TEST=Boot rev 0. Change-Id: I41b38893f1e4224df4e3646cd268179307b3476b Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-on: https://chrome-internal-review.googlesource.com/256507 Commit-Ready: Doug Anderson <dianders@google.com> Tested-by: Doug Anderson <dianders@google.com> Reviewed-by: Brian Norris <briannorris@google.com> Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2016-04-25arm64: dts: add kevin r1 and r2Stephen Barber
Some pinctrl stuff has moved around and will be identical between gru and kevin going forward, so kevin r1-specific things will be stored in the kevin-r1 dts file. BUG=none TEST=kernel still boots on kevin-r1 Change-Id: If3e88a57acc40367afca34b5310a59efd70287f6 Signed-off-by: Stephen Barber <smbarber@chromium.org> Reviewed-on: https://chrome-internal-review.googlesource.com/256345 Commit-Ready: Stephen Barber <smbarber@google.com> Tested-by: Stephen Barber <smbarber@google.com> Reviewed-by: Doug Anderson <dianders@google.com> Signed-off-by: Caesar Wang <wxt@rock-chips.com>