aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2016-11-24 15:29:13 +0000
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2016-11-24 16:30:09 +0000
commit2fa7e3816b246e6f1881ebabcab92974467f87da (patch)
tree9df85bf43bbad000cef4eaf620ee745346194af7
parenta0340d499396f2abbc26c5626d97c091c185307d (diff)
arm64: dts: db820c: add volume down key supporttracking-qcomlt-apq8096-dt
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-rw-r--r--arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi5
-rw-r--r--arch/arm64/boot/dts/qcom/pm8994.dtsi12
2 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi b/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
index 4ff7260b8db9b..5e483f4b242ae 100644
--- a/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
+++ b/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi
@@ -372,3 +372,8 @@
};
};
};
+
+&spmi_pon {
+ // Overwrite RESETIN_N keyboard scan code
+ linux,code = <KEY_VOLUMEDOWN>;
+};
diff --git a/arch/arm64/boot/dts/qcom/pm8994.dtsi b/arch/arm64/boot/dts/qcom/pm8994.dtsi
index 1222d2e904f6b..ea019863f7958 100644
--- a/arch/arm64/boot/dts/qcom/pm8994.dtsi
+++ b/arch/arm64/boot/dts/qcom/pm8994.dtsi
@@ -1,5 +1,6 @@
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/spmi/spmi.h>
+#include <dt-bindings/input/input.h>
&spmi_bus {
@@ -9,6 +10,17 @@
#address-cells = <1>;
#size-cells = <0>;
+ spmi_pon: pwrkey@800 {
+ compatible = "qcom,pm8941-pwrkey";
+ reg = <0x800>;
+ interrupts = <0x0 0x8 0 IRQ_TYPE_EDGE_BOTH>,
+ <0x0 0x8 1 IRQ_TYPE_EDGE_BOTH>;
+ debounce = <15625>;
+ bias-pull-up;
+ resin-pull-up;
+ linux,code = <KEY_RESTART>;
+ };
+
pm8994_gpios: gpios@c000 {
compatible = "qcom,pm8994-gpio";
reg = <0xc000>;