1 From a735a9b354ebc1a17b648ef8c3482c71fdbf40da Mon Sep 17 00:00:00 2001
2 From: Hans de Goede <hdegoede@redhat.com>
3 Date: Wed, 1 Jan 2014 20:26:21 +0100
4 Subject: [PATCH] ARM: dts: sun7i: Add lradc node
6 Signed-off-by: Hans de Goede <hdegoede@redhat.com>
8 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 59 ++++++++++++++++++++++++-
9 arch/arm/boot/dts/sun7i-a20.dtsi | 7 +++
10 2 files changed, 64 insertions(+), 2 deletions(-)
12 --- a/arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts
13 +++ b/arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts
18 -/include/ "sun7i-a20.dtsi"
19 -/include/ "sunxi-common-regulators.dtsi"
20 +#include "sun7i-a20.dtsi"
21 +#include "sunxi-common-regulators.dtsi"
22 +#include <dt-bindings/input/input.h>
25 model = "Olimex A20-Olinuxino Micro";
30 + lradc: lradc@01c22800 {
31 + vref-supply = <®_vcc3v0>;
35 + label = "Volume Up";
36 + linux,code = <KEY_VOLUMEUP>;
42 + label = "Volume Down";
43 + linux,code = <KEY_VOLUMEDOWN>;
50 + linux,code = <KEY_MENU>;
57 + linux,code = <KEY_SEARCH>;
64 + linux,code = <KEY_HOMEPAGE>;
71 + linux,code = <KEY_ESC>;
73 + voltage = <1184678>;
78 + linux,code = <KEY_ENTER>;
80 + voltage = <1398804>;
84 uart0: serial@01c28000 {
85 pinctrl-names = "default";
86 pinctrl-0 = <&uart0_pins_a>;
87 --- a/arch/arm/boot/dts/sun7i-a20.dtsi
88 +++ b/arch/arm/boot/dts/sun7i-a20.dtsi
93 + lradc: lradc@01c22800 {
94 + compatible = "allwinner,sun4i-a10-lradc-keys";
95 + reg = <0x01c22800 0x100>;
96 + interrupts = <0 31 4>;
97 + status = "disabled";
100 sid: eeprom@01c23800 {
101 compatible = "allwinner,sun7i-a20-sid";
102 reg = <0x01c23800 0x200>;