[PATCH v2 1/2] arm64: dts: qcom: x1-hp-omnibook-x14: Consolidate pmics and chassis

From: Juerg Haefliger via B4 Relay

Date: Mon Oct 12 2026 - 14:07:18 EST


From: Juerg Haefliger <juerg.haefliger@xxxxxxxxxxxxx>

hamoa-pmics.dtsi and chassis-type are identical across the HP Omnibook X14
boards that include this shared dtsi, so move them there.

Reviewed-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>
Signed-off-by: Juerg Haefliger <juerg.haefliger@xxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi | 4 ++++
arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 2 --
arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts | 3 +--
3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi b/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
index 443901a09d4c..1ae68a71bb3e 100644
--- a/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1-hp-omnibook-x14.dtsi
@@ -10,7 +10,11 @@
#include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
#include <dt-bindings/regulator/qcom,rpmh-regulator.h>

+#include "hamoa-pmics.dtsi"
+
/ {
+ chassis-type = "laptop";
+
aliases {
serial0 = &uart21;
serial1 = &uart14;
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts b/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
index b79e59e1c413..5630ed1181ca 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-hp-omnibook-x14.dts
@@ -7,13 +7,11 @@
/dts-v1/;

#include "hamoa.dtsi"
-#include "hamoa-pmics.dtsi"
#include "x1-hp-omnibook-x14.dtsi"

/ {
model = "HP Omnibook X 14-fe0";
compatible = "hp,omnibook-x14", "qcom,x1e80100";
- chassis-type = "laptop";
};

&gpu_zap_shader {
diff --git a/arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts b/arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts
index 0e4dfb0f0a2a..53a3ede856f0 100644
--- a/arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts
+++ b/arch/arm64/boot/dts/qcom/x1p42100-hp-omnibook-x14.dts
@@ -3,8 +3,8 @@
/dts-v1/;

#include "purwa.dtsi"
-#include "hamoa-pmics.dtsi"
#include "x1-hp-omnibook-x14.dtsi"
+
/delete-node/ &pmc8380_6;
/delete-node/ &pmc8380_6_thermal;
/delete-node/ &pmc8380_6_die_temp;
@@ -12,7 +12,6 @@
/ {
model = "HP Omnibook X 14-fe1";
compatible = "hp,omnibook-x14-fe1", "qcom,x1p42100";
- chassis-type = "laptop";
};

&gpu_zap_shader {

--
2.53.0