Commit f7342c7d authored by Konrad Dybcio's avatar Konrad Dybcio Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: pm8994: Add RESIN node



Add a RESIN node to support RESIN-connected buttons on some
devices.

Signed-off-by: default avatarKonrad Dybcio <konrad.dybcio@somainline.org>
Link: https://lore.kernel.org/r/20210228130831.203765-8-konrad.dybcio@somainline.org


Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
parent d774e762
Loading
Loading
Loading
Loading
+5 −14
Original line number Diff line number Diff line
@@ -253,6 +253,11 @@
	vdd-gfx-supply = <&vdd_gfx>;
};

&pm8994_resin {
	status = "okay";
	linux,code = <KEY_VOLUMEDOWN>;
};

&tlmm {
	gpio-line-names =
		"[SPI0_DOUT]", /* GPIO_0, BLSP1_SPI_MOSI, LSEC pin 14 */
@@ -1034,20 +1039,6 @@
	};
};

&spmi_bus {
	pmic@0 {
		pon@800 {
			resin {
				compatible = "qcom,pm8941-resin";
				interrupts = <0x0 0x8 1 IRQ_TYPE_EDGE_BOTH>;
				debounce = <15625>;
				bias-pull-up;
				linux,code = <KEY_VOLUMEDOWN>;
			};
		};
	};
};

&ufsphy {
	status = "okay";

+7 −1
Original line number Diff line number Diff line
@@ -45,7 +45,6 @@

		pm8994_pon: pon@800 {
			compatible = "qcom,pm8916-pon";

			reg = <0x800>;
			mode-bootloader = <0x2>;
			mode-recovery = <0x1>;
@@ -58,6 +57,13 @@
				linux,code = <KEY_POWER>;
			};

			pm8994_resin: resin {
				compatible = "qcom,pm8941-resin";
				interrupts = <0x0 0x8 1 IRQ_TYPE_EDGE_BOTH>;
				debounce = <15625>;
				bias-pull-up;
				status = "disabled";
			};
		};

		pm8994_temp: temp-alarm@2400 {