[PATCH v2 00/16] arm64: dts: qcom: hamoa: Mark the EC reset gpio as reserved on all boards
From: Abel Vesa
Date: Tue Sep 01 2026 - 04:11:19 EST
GPIO 65 is confirmed to be connected to the EC reset line on the CRD,
QCP, XPS 13, and T14s. The same wiring pattern appears to be shared by
the remaining Hamoa and Purwa boards, so reserve it on all of them.
This prevents Linux from toggling a line that can leave some devices
unable to power on until their battery is disconnected.
---
Changes in v2:
- Rebased on next-20260831.
- Included fixes for all remaining hamoa/purwa devices this time.
- Link to v1: https://patch.msgid.link/20260831-dts-qcom-hamoa-reserve-ec-reset-gpio-v1-0-5b202de8c74f@xxxxxxxxxxxxxxxx
To: Bjorn Andersson <andersson@xxxxxxxxxx>
To: Konrad Dybcio <konradybcio@xxxxxxxxxx>
To: Rob Herring <robh@xxxxxxxxxx>
To: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
To: Conor Dooley <conor+dt@xxxxxxxxxx>
To: Rajendra Nayak <quic_rjendra@xxxxxxxxxxx>
To: Abel Vesa <abelvesa@xxxxxxxxxx>
To: Sibi Sankar <sibi.sankar@xxxxxxxxxxxxxxxx>
To: Marc Zyngier <maz@xxxxxxxxxx>
To: Aleksandrs Vinarskis <alex.vinarskis@xxxxxxxxx>
To: Konstantin Shabanov <mail@xxxxxxxxxxx>
To: Srinivas Kandagatla <srini@xxxxxxxxxx>
To: Ettore Chimenti <ettore.chimenti@xxxxxxxxxx>
To: Georg Gottleuber <ggo@xxxxxxxxxxxxxxxxxxx>
To: Xilin Wu <wuxilin123@xxxxxxxxx>
To: Bryan O'Donoghue <bryan.odonoghue@xxxxxxxxxx>
To: Val Packett <val@xxxxxxxxxxxx>
To: Laurentiu Tudor <laurentiu.tudor1@xxxxxxxx>
To: Jens Glathe <jens.glathe@xxxxxxxxxxxxxxxxxxxxxx>
To: Dale Whinham <daleyo@xxxxxxxxx>
To: Jérôme de Bretagne <jerome.debretagne@xxxxxxxxx>
To: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>
To: Harrison Vanderbyl <harrison.vanderbyl@xxxxxxxxx>
Cc: linux-arm-msm@xxxxxxxxxxxxxxx
Cc: devicetree@xxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Cc: Konrad Dybcio <quic_kdybcio@xxxxxxxxxxx>
---
Abel Vesa (16):
arm64: dts: qcom: x1-crd: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1e001de-devkit: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1e78100-t14s: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1e80100-dell-xps13-9345: Mark the EC reset gpio as reserved
arm64: dts: qcom: honor-magicbook-art-14: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1e80100-yoga-slim7x: Mark the EC reset gpio as reserved
arm64: dts: qcom: medion-sprchrgd-14-s1: Mark the EC reset gpio as reserved
arm64: dts: qcom: microsoft-romulus: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1e80100-qcp: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1-asus-vivobook-s15: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1-asus-zenbook-a14: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1-dell-thena: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1-hp-omnibook-x14: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1-microsoft-denali: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1p42100-thinkbook-16: Mark the EC reset gpio as reserved
arm64: dts: qcom: x1p42100-microsoft-sp12in: Mark the EC reset gpio as reserved
arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1-crd.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 3 ++-
arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 1 +
arch/arm64/boot/dts/qcom/x1e80100-honor-magicbook-art-14.dts | 3 ++-
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 1 +
arch/arm64/boot/dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts | 1 +
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 1 +
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 1 +
arch/arm64/boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts | 1 +
arch/arm64/boot/dts/qcom/x1p42100-microsoft-sp12in.dts | 3 ++-
16 files changed, 19 insertions(+), 3 deletions(-)
---
base-commit: 89c07d98716a13454ec3fd9f97689e812cc71bd4
change-id: 20260831-dts-qcom-hamoa-reserve-ec-reset-gpio-0bf57fbd24e7
Best regards,
--
Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>