From nobody Thu Apr 2 19:17:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6602335B63A; Wed, 11 Feb 2026 20:38:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770842285; cv=none; b=Chgs6RrE39qWrCGRnrCtD7LdDpYGYOo5deF5aGSrkftF9NJIKP4LXS2mjl0HXm0IbapkjIyauntpijhG2LC6IyMJaB1I/0870XQM1K0039NInI2nSvPTckHnMEPFx7EeAQcaPVZvPP2YDh7gVDs+/0Rs7ZUDlvgcqtR3EGkiCo0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770842285; c=relaxed/simple; bh=+5DqskATXF0TL5mJl29X+tuvH9FNurRv9uz69t/WSMc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FUJaRyOmOES1BxTh8hIunREh6Q6vFgh8nwzuaMlOGn2fLYYdZuXLb6eZMM4p0ZUxNm3ouVQCdlqFVy6swpoKwhsNstWQkPDNZZg3FAZu0+LHxHpHlDCPZf3YaDDmp5cwCzCvAV62mBypUdmzSfXXNTYWZ06n1iEbHw3VDVhSs2M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=a/2x7SLc; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="a/2x7SLc" Received: by smtp.kernel.org (Postfix) with ESMTPS id 33AC8C2BCB4; Wed, 11 Feb 2026 20:38:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1770842285; bh=+5DqskATXF0TL5mJl29X+tuvH9FNurRv9uz69t/WSMc=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=a/2x7SLcYbS5uQn7eLYrKJlhqnRIh8ek1yOapPgalxCDinQcoYXzbKnWdPjju9FrV yO/7sSxCMMD664owby0/NGfwle/UUL9jk35or6vkwecV7PC0x5Uj+XDYWKIbjYihv3 BBig7q1WXPBZfEFbmJKNfuuxCAOK35Q1MIvpYnVvIeyWqrLsYbZonWZ5k6ETmpaB4J keCstEJAnwETpcyANu0H1EwDO150OKwx8Ag1pHdab9+Z0KfS9OwGuGn1NwaY8QoyqE yOSRWLgBNPBo6jpFIXJo+fkmzIYRdcq1bw0/2HMWaAiwiVJm+4uZ0ElYaJyRgUDGMG TMAaFokLT2t2w== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0DECBECD6EB; Wed, 11 Feb 2026 20:38:05 +0000 (UTC) From: Jens Glathe via B4 Relay Date: Wed, 11 Feb 2026 21:37:53 +0100 Subject: [PATCH v2 4/4] arm64: dts: qcom: x1-vivobook-s15: add Purwa-compatible device tree Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260211-b4-vivobook-v2-4-9f500415d2ed@oldschoolsolutions.biz> References: <20260211-b4-vivobook-v2-0-9f500415d2ed@oldschoolsolutions.biz> In-Reply-To: <20260211-b4-vivobook-v2-0-9f500415d2ed@oldschoolsolutions.biz> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Maud Spierings , "Colin K. Williams" , Jens Glathe X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1770842282; l=2944; i=jens.glathe@oldschoolsolutions.biz; s=20240919; h=from:subject:message-id; bh=ptuXwHkFSH4UzSXx9epEse1Eq5mBz3kvAbkz5o95kh0=; b=FS1OfcFva6XjIKmivXvjBM6I5wCVLVP06OWUPzGxnFSaFAh62CfcJDmj+VsnrlKp+nF4/qBm0 T2b0EGD5jAhDGM4yDRzMLVyUdzPIx/r3eGiF44OYFkLzpLJl+/y4993 X-Developer-Key: i=jens.glathe@oldschoolsolutions.biz; a=ed25519; pk=JcRJqJc/y8LsxOlPakALD3juGfOKmFBWtO+GfELMJVg= X-Endpoint-Received: by B4 Relay for jens.glathe@oldschoolsolutions.biz/20240919 with auth_id=216 X-Original-From: Jens Glathe Reply-To: jens.glathe@oldschoolsolutions.biz From: Jens Glathe The ASUS Vivobook S15 (S5507) [1] is available with Hamoa and Purwa SoC. Add the Purwa-based device tree. [1]: https://www.asus.com/de/laptops/for-home/vivobook/asus-vivobook-s-15-s= 5507/techspec/ Tested-by: Colin K. Williams Signed-off-by: Jens Glathe Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/x1p42100-asus-vivobook-s15.dts | 43 ++++++++++++++++++= ++++ 2 files changed, 45 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index f80b5d9cf1e80e4efcd70f14cef4e7d4a1ec48eb..baa7ec904b4878a41e6fd9c6780= 25f28cb484cf3 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -380,6 +380,8 @@ x1e80100-microsoft-romulus15-el2-dtbs :=3D x1e80100-mic= rosoft-romulus15.dtb x1-el2 dtb-$(CONFIG_ARCH_QCOM) +=3D x1e80100-microsoft-romulus15.dtb x1e80100-mic= rosoft-romulus15-el2.dtb x1e80100-qcp-el2-dtbs :=3D x1e80100-qcp.dtb x1-el2.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D x1e80100-qcp.dtb x1e80100-qcp-el2.dtb +x1p42100-asus-vivobook-s15-el2-dtbs :=3D x1p42100-asus-vivobook-s15.dtb x1= -el2.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D x1p42100-asus-vivobook-s15.dtb x1p42100-asus-= vivobook-s15-el2.dtb x1p42100-asus-zenbook-a14-el2-dtbs :=3D x1p42100-asus-zenbook-a14.dtb x1-e= l2.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D x1p42100-asus-zenbook-a14.dtb x1p42100-asus-z= enbook-a14-el2.dtb x1p42100-asus-zenbook-a14-lcd-el2-dtbs :=3D x1p42100-asus-zenbook-a14-lcd.= dtb x1-el2.dtbo diff --git a/arch/arm64/boot/dts/qcom/x1p42100-asus-vivobook-s15.dts b/arch= /arm64/boot/dts/qcom/x1p42100-asus-vivobook-s15.dts new file mode 100644 index 0000000000000000000000000000000000000000..a68c295200d1a2481481f9740c1= c2db9e4a7afed --- /dev/null +++ b/arch/arm64/boot/dts/qcom/x1p42100-asus-vivobook-s15.dts @@ -0,0 +1,43 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024, Xilin Wu + */ + +/dts-v1/; + +#include "purwa.dtsi" +#include "x1-asus-vivobook-s15.dtsi" + +/delete-node/ &pmc8380_6; +/delete-node/ &pmc8380_6_thermal; + +/ { + model =3D "ASUS Vivobook S 15 X1P-42-100"; + compatible =3D "asus,vivobook-s15-x1p4", "qcom,x1p42100"; + chassis-type =3D "laptop"; +}; + +&gpu_zap_shader { + firmware-name =3D "qcom/x1p42100/ASUSTeK/vivobook-s15/qcdxkmsucpurwa.mbn"; +}; + +&iris { + firmware-name =3D "qcom/x1p42100/ASUSTeK/vivobook-s15/qcvss8380.mbn"; + status =3D "okay"; +}; + +&remoteproc_adsp { + firmware-name =3D "qcom/x1p42100/ASUSTeK/vivobook-s15/qcadsp8380.mbn", + "qcom/x1p42100/ASUSTeK/vivobook-s15/adsp_dtbs.elf"; + + status =3D "okay"; +}; + +&remoteproc_cdsp { + firmware-name =3D "qcom/x1p42100/ASUSTeK/vivobook-s15/qccdsp8380.mbn", + "qcom/x1p42100/ASUSTeK/vivobook-s15/cdsp_dtbs.elf"; + + status =3D "okay"; +}; + --=20 2.51.0