Commit 83454312 authored by John Keeping's avatar John Keeping Committed by Heiko Stuebner

ARM: dts: rockchip: add recovery button for Rock2 Square

The recovery button is connected to ADC1.  This is the same setup as the
Firefly board, but for Rock2 the power supply is connected on the module
and all of the inputs are wired up to the edge connector, so use of the
ADC depends on the carrier board.
Signed-off-by: default avatarJohn Keeping <john@metanate.com>
Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent 1689dbe7
......@@ -280,6 +280,10 @@ phy_rst: phy-rst {
};
};
&saradc {
vref-supply = <&vcc_18>;
};
&tsadc {
rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
rockchip,hw-tshut-polarity = <0>; /* tshut polarity 0:LOW 1:HIGH */
......
......@@ -50,6 +50,19 @@ chosen {
stdout-path = "serial2:115200n8";
};
adc-keys {
compatible = "adc-keys";
io-channels = <&saradc 1>;
io-channel-names = "buttons";
keyup-threshold-microvolt = <1800000>;
button-recovery {
label = "Recovery";
linux,code = <KEY_VENDOR>;
press-threshold-microvolt = <0>;
};
};
gpio-keys {
compatible = "gpio-keys";
......@@ -281,6 +294,10 @@ wifi_enable: wifi-enable {
};
};
&saradc {
status = "okay";
};
&spdif {
status = "okay";
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment