From: Jacob Chen Date: Thu, 10 Nov 2016 03:58:34 +0000 (+0800) Subject: arm64: dts: rockchip: add power button for rk3399 excavator linux X-Git-Tag: firefly_0821_release~1290 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=commitdiff_plain;h=5de1e85d0394624c00c57c90fda7444cf3ce642c arm64: dts: rockchip: add power button for rk3399 excavator linux Change-Id: I5c69940b93dec8a04f72e7240fc732071d0187ed Signed-off-by: Jacob Chen --- diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts index 5542c0a0ec8a..a82c7d24f55c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts @@ -78,6 +78,25 @@ sound-dai = <&hdmi>; }; }; + + gpio-keys { + compatible = "gpio-keys"; + #address-cells = <1>; + #size-cells = <0>; + autorepeat; + + pinctrl-names = "default"; + pinctrl-0 = <&pwrbtn>; + + button@0 { + gpios = <&gpio0 5 GPIO_ACTIVE_LOW>; + linux,code = ; + label = "GPIO Key Power"; + linux,input-type = <1>; + gpio-key,wakeup = <1>; + debounce-interval = <100>; + }; + }; }; &backlight { @@ -140,6 +159,12 @@ }; &pinctrl { + buttons { + pwrbtn: pwrbtn { + rockchip,pins = <0 5 RK_FUNC_GPIO &pcfg_pull_up>; + }; + }; + lcd-panel { lcd_panel_reset: lcd-panel-reset { rockchip,pins = <4 30 RK_FUNC_GPIO &pcfg_pull_up>;