summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShantanu Jain <shjain@codeaurora.org>2017-02-09 18:18:19 +0530
committerShantanu Jain <shjain@codeaurora.org>2017-02-10 16:34:49 +0530
commitb9c5295a4dbfe8c5768112f5522d4502f3e3dbf8 (patch)
tree61e11f592a455a07e35aabdb4be104c7a02bcab9
parent2aa89ab3ff59a788321bc6af782d639cfc8dab1f (diff)
ARM: dts: msm: add camera focus and snapshot device nodes for SDM630
MSM GPIO 64 is connected to camera focus button and MSM GPIO 113 is connected to camera snapshot button. Add the device nodes for these buttons for SDM630 devices. Change-Id: I7f58f3ed6e7cfa49f03ebea23cff4eae417a071b Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/sdm630.dtsi27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm630.dtsi b/arch/arm/boot/dts/qcom/sdm630.dtsi
index 38bb266bcf7d..105621b24cff 100644
--- a/arch/arm/boot/dts/qcom/sdm630.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm630.dtsi
@@ -1882,3 +1882,30 @@
&blsp2_uart1_hs {
status = "ok";
};
+
+&soc {
+ gpio_keys {
+ status = "okay";
+ compatible = "gpio-keys";
+ input-name = "gpio-keys";
+ pinctrl-names = "tlmm_gpio_key_active","tlmm_gpio_key_suspend";
+ pinctrl-0 = <&gpio_key_active>;
+ pinctrl-1 = <&gpio_key_suspend>;
+
+ camera_focus {
+ label = "camera_focus";
+ gpios = <&tlmm 64 0x1>;
+ linux,input-type = <1>;
+ linux,code = <0x210>;
+ debounce-interval = <15>;
+ };
+
+ camera_snapshot {
+ label = "camera_snapshot";
+ gpios = <&tlmm 113 0x1>;
+ linux,input-type = <1>;
+ linux,code = <0x2fe>;
+ debounce-interval = <15>;
+ };
+ };
+};