Commit 235aff97 authored by Maud Spierings's avatar Maud Spierings Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: x1e80100-vivobook-s15: Add lid switch

parent 9861aefc
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
/dts-v1/;

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/gpio-keys.h>
#include <dt-bindings/regulator/qcom,rpmh-regulator.h>
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>

@@ -18,6 +19,20 @@ / {
	compatible = "asus,vivobook-s15", "qcom,x1e80100";
	chassis-type = "laptop";

	gpio-keys {
		compatible = "gpio-keys";
		pinctrl-0 = <&hall_int_n_default>;
		pinctrl-names = "default";

		switch-lid {
			gpios = <&tlmm 92 GPIO_ACTIVE_LOW>;
			linux,input-type = <EV_SW>;
			linux,code = <SW_LID>;
			wakeup-source;
			wakeup-event-action = <EV_ACT_DEASSERTED>;
		};
	};

	pmic-glink {
		compatible = "qcom,x1e80100-pmic-glink",
			     "qcom,sm8550-pmic-glink",
@@ -548,6 +563,12 @@ edp_reg_en: edp-reg-en-state {
		bias-disable;
	};

	hall_int_n_default: hall-int-n-state {
		pins = "gpio92";
		function = "gpio";
		bias-disable;
	};

	kybd_default: kybd-default-state {
		pins = "gpio67";
		function = "gpio";