[PATCH 3/4] arm64: dts: qcom: x1-vivobook-s15: create a common dtsi for Hamoa and Purwa variants

Jens Glathe via B4 Relay posted 4 patches 2 days, 2 hours ago
[PATCH 3/4] arm64: dts: qcom: x1-vivobook-s15: create a common dtsi for Hamoa and Purwa variants
Posted by Jens Glathe via B4 Relay 2 days, 2 hours ago
From: Jens Glathe <jens.glathe@oldschoolsolutions.biz>

The Asus VivoBook S15 S5507QA is sold with x1e-78-100 and x1p-42-100 SKUs.
Put the common part into one dtsi file to be included for model-specific dts.

Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
---
 ...-vivobook-s15.dts => x1-asus-vivobook-s15.dtsi} | 28 ----------------------
 1 file changed, 28 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts b/arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi
similarity index 97%
copy from arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
copy to arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi
index 17269eb0638acb81cef7112285372b5d306ed8c3..1ac64d64e675b557d86042c3c361239170cf3f97 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
+++ b/arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi
@@ -4,19 +4,14 @@
  * Copyright (c) 2024, Xilin Wu <wuxilin123@gmail.com>
  */
 
-/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>
 
-#include "hamoa.dtsi"
 #include "hamoa-pmics.dtsi"
 
 / {
-	model = "ASUS Vivobook S 15";
-	compatible = "asus,vivobook-s15", "qcom,x1e80100";
 	chassis-type = "laptop";
 
 	aliases {
@@ -632,10 +627,6 @@ &gpu {
 	status = "okay";
 };
 
-&gpu_zap_shader {
-	firmware-name = "qcom/x1e80100/ASUSTeK/vivobook-s15/qcdxkmsuc8380.mbn";
-};
-
 &i2c0 {
 	clock-frequency = <400000>;
 	status = "okay";
@@ -833,11 +824,6 @@ retimer_ss1_con_sbu_out: endpoint {
 	};
 };
 
-&iris {
-	firmware-name = "qcom/x1e80100/ASUSTeK/vivobook-s15/qcvss8380.mbn";
-	status = "okay";
-};
-
 &mdss {
 	status = "okay";
 };
@@ -1027,20 +1013,6 @@ &qupv3_2 {
 	status = "okay";
 };
 
-&remoteproc_adsp {
-	firmware-name = "qcom/x1e80100/ASUSTeK/vivobook-s15/qcadsp8380.mbn",
-			"qcom/x1e80100/ASUSTeK/vivobook-s15/adsp_dtbs.elf";
-
-	status = "okay";
-};
-
-&remoteproc_cdsp {
-	firmware-name = "qcom/x1e80100/ASUSTeK/vivobook-s15/qccdsp8380.mbn",
-			"qcom/x1e80100/ASUSTeK/vivobook-s15/cdsp_dtbs.elf";
-
-	status = "okay";
-};
-
 &smb2360_0 {
 	status = "okay";
 };

-- 
2.51.0
Re: [PATCH 3/4] arm64: dts: qcom: x1-vivobook-s15: create a common dtsi for Hamoa and Purwa variants
Posted by Konrad Dybcio 1 day, 14 hours ago
On 2/8/26 10:25 PM, Jens Glathe via B4 Relay wrote:
> From: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
> 
> The Asus VivoBook S15 S5507QA is sold with x1e-78-100 and x1p-42-100 SKUs.
> Put the common part into one dtsi file to be included for model-specific dts.
> 
> Signed-off-by: Jens Glathe <jens.glathe@oldschoolsolutions.biz>
> ---
>  ...-vivobook-s15.dts => x1-asus-vivobook-s15.dtsi} | 28 ----------------------
>  1 file changed, 28 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts b/arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi
> similarity index 97%
> copy from arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
> copy to arch/arm64/boot/dts/qcom/x1-asus-vivobook-s15.dtsi

I'd expect the part of the next patch that includes this new DTSI in
the hamoa-based DTS to be present in this one

Konrad