Commit bd7dd79c authored by Satya Priya's avatar Satya Priya Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp

parent 7a5fca95
Loading
Loading
Loading
Loading
+32 −0
Original line number Original line Diff line number Diff line
@@ -7,11 +7,32 @@


#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
#include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
#include <dt-bindings/input/linux-event-codes.h>
#include "sc7280.dtsi"
#include "sc7280.dtsi"
#include "pm7325.dtsi"
#include "pm7325.dtsi"
#include "pm8350c.dtsi"
#include "pm8350c.dtsi"
#include "pmk8350.dtsi"
#include "pmk8350.dtsi"


/ {
	gpio-keys {
		compatible = "gpio-keys";
		label = "gpio-keys";

		pinctrl-names = "default";
		pinctrl-0 = <&key_vol_up_default>;

		volume-up {
			label = "volume_up";
			gpios = <&pm7325_gpios 6 GPIO_ACTIVE_LOW>;
			linux,input-type = <1>;
			linux,code = <KEY_VOLUMEUP>;
			gpio-key,wakeup;
			debounce-interval = <15>;
			linux,can-disable;
		};
	};
};

&apps_rsc {
&apps_rsc {
	pm7325-regulators {
	pm7325-regulators {
		compatible = "qcom,pm7325-rpmh-regulators";
		compatible = "qcom,pm7325-rpmh-regulators";
@@ -288,6 +309,17 @@ &usb_2_hsphy {


/* PINCTRL - additions to nodes defined in sc7280.dtsi */
/* PINCTRL - additions to nodes defined in sc7280.dtsi */


&pm7325_gpios {
	key_vol_up_default: key-vol-up-default {
		pins = "gpio6";
		function = "normal";
		input-enable;
		bias-pull-up;
		power-source = <0>;
		qcom,drive-strength = <3>;
	};
};

&qup_uart5_default {
&qup_uart5_default {
	tx {
	tx {
		pins = "gpio46";
		pins = "gpio46";