Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dea19ca2 authored by Frank Wang's avatar Frank Wang Committed by Heiko Stuebner
Browse files

ARM: dts: rockchip: add gpio power-key for rk3229-evb



This patch adds gpio power-key support for rk3229-evb board.

Signed-off-by: default avatarFrank Wang <frank.wang@rock-chips.com>
Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent d46c8ef9
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@

/dts-v1/;

#include <dt-bindings/input/input.h>
#include "rk3229.dtsi"

/ {
@@ -139,6 +140,21 @@
		regulator-always-on;
		regulator-boot-on;
	};

	gpio_keys {
		compatible = "gpio-keys";
		autorepeat;
		pinctrl-names = "default";
		pinctrl-0 = <&pwr_key>;

		power_key: power-key {
			label = "GPIO Key Power";
			gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
			linux,code = <KEY_POWER>;
			debounce-interval = <100>;
			wakeup-source;
		};
	};
};

&cpu0 {
@@ -189,6 +205,12 @@
};

&pinctrl {
	keys {
		pwr_key: pwr-key {
			rockchip,pins = <3 RK_PC7 RK_FUNC_GPIO &pcfg_pull_up>;
		};
	};

	usb {
		host_vbus_drv: host-vbus-drv {
			rockchip,pins = <3 RK_PC4 RK_FUNC_GPIO &pcfg_pull_none>;