From nobody Mon May 25 06:41:57 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 CE63338F927 for ; Sun, 17 May 2026 14:56:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029782; cv=none; b=PNiTulpsv08oV+A9sLrRxkapKryVtvC9zUUMSXak8dX7h+DpDP6yH4cHARY7nwkwt2sHnznVjFfOaBnJ9fOVIe8R5SH2zw7QEnjSZta6b3UgCctCMvXnk8alobbEe2o7bmUt9x8trsdazbyDv6dcjxOpeNFYdRzps8qQuktT2bc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029782; c=relaxed/simple; bh=jjAIzuTBWj3EOyOz+zkSGV2fGsKmUzVqbAMHbZ41s1o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=It+4U61HUF1YDMBd8tmpgy5cv2/w9jNWa5UNhC2kseJSI9/9O54V6lytNBoQC1y+LfuamswRCFvSXJiFybaYSmaOeYwe2uuY6vPgFEYU1iW0dxOLSVJOMCcBW1eBn/mZqxCRS+XQq2v86VQub5j5oNKVIcwGfLy6ZP8CfAU4JD8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=EZ5I25Je; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LsVkpBoL; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="EZ5I25Je"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LsVkpBoL" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64HCS4dh3427454 for ; Sun, 17 May 2026 14:56:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= mSSwY8yp//EBI53P5ryiQ+nr5VJlPABaxN9+h10gwe8=; b=EZ5I25JehHR4yPnY rJ3Yu4ick6bvW+fmPNZhzYG1/TQ2p0pH3B11M0Q8y+lrCmTZohpv9kNYF0YAPzIX hWwyVP1PKeBWjqGLeFglXs9nauL+u57CbnrflEIMgZAfIfxWOGyfcXU2Q5MD/Nx8 Y/ZP09CL3/mcGhOREAaLg6qQD0AoreT2zplBdEPn+gNbeGiwK/m2PtAcQ9zqVcFb E4f1cA6krE/Kuh5JPARSoTHqL4/8JAO+aPMPH3rg7VgWO65CLIS3zRzXEMfdYtsM MRL+dSllsoZ6P9Yb5/UpPoZAxhNHOwDp0jMZemirqqDsKFXVptce0ZFgdEUQ2hzx xKtv/g== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6gvqu1cv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:18 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50edf01172bso48126071cf.2 for ; Sun, 17 May 2026 07:56:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029778; x=1779634578; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=mSSwY8yp//EBI53P5ryiQ+nr5VJlPABaxN9+h10gwe8=; b=LsVkpBoLK4R6utervkH5krEMy1yIozDUVmM5elBVCjLvIRL+rNuH3P07LMWgr2u7Pb fzq5YEkKBhTdKrQAvy2e/jVrofMGxIteWy+sRN/ZN7hob1IZUAEn8iqdMaNXzcNbbUA7 fkschDGJwh13JANuOrB5d8wsvQkwXb3hhAHFs7cf8Tv3KNPdMxcUQAa0LH/yw5WXkX6x UpgXXwlBYrps/8XNW77BjWGWLCiLa71hs7jaglu7GopD82rRtXundonYPWRtAPOBHjlj JZoimatUX10nAe9SwH5TgFZqWnayqtsXHg2g5N0iHAjUTB8m0Cj/dPNTGkGNYdbzDg7H YScQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029778; x=1779634578; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=mSSwY8yp//EBI53P5ryiQ+nr5VJlPABaxN9+h10gwe8=; b=LJiDjZSSx6p8SCbDOKyOhuH4a87FHlLbp6ZQR5pHMY7hOsKCbCmkCbM/jlc4ksc5/I wK59rhoaSOdRMMddfyQVr2huPl4hEnwWnc6hAyMUCsfUbE1IdJEaCuoCU3O/ZhWtObH5 Owjs3GOfG1pXAswoHsRkzC+v90YX9EOklPK+szK4bzLy1T7dwfa0sXRLfgzfMYezVKLt Cqr3O6jOZ5XO4kCcTlQzFsiE74PWZ/uINe/pryHd4AmvoPg9t/I6fSeO5r0DlnefrLf7 0BZayua0Gby5UzFUx7B9Mc0EPYFhzKxZif1K9TdjbebaZBdJlVveHJoBzA2I/VoFRG1l /O9Q== X-Forwarded-Encrypted: i=1; AFNElJ+AzaqRSiDs48u2ZVd4yKqhKQSKrFAUR7hyIedxsLcTU/wfRMbhtOI+v7C14fTszHOglTpv5BZXkti7myo=@vger.kernel.org X-Gm-Message-State: AOJu0YytAufvrDuqUbsVwBv5B9NxZk0BmO9tbF/z3ObLJLWR6wpuxx5X kX3rv9Pp2XruYIZGX2JNhvhqt9D1X/4/YCjFtWOaNpPiz7kWDz0UBBLW5X5Eu421JyuOj/m0MQZ CeA0WxJaTXGUzKfpsMpirX48AkI8Pi8UMEw/2sCAJ01cPMsbnjQFLhrazlcT74kKPpOY= X-Gm-Gg: Acq92OE84g1Hn6kroG4T3wQAX+5U+8T83KNLYbZj9wqtnkl0GDUuvVjdv28zUJMNh25 XDlZolQmEYVTnbD4XCTik2BrRzYKk7SbM3tBrVEAdtRPuSNauBYGppZWbILdi66koVhIlEB4W2E rLPZCfXj9k8fDoNMdHxCSfAgMoQO1eYbKKNegx7S+zbpxmC2B/d0QBdsX4OpmZmhBAB5RiQmA12 n3mp9V2QjTicu02Sqsc7eah3HAsSKDb7aHqeojFGzi9FR/6hyM9FSuSqBk8gjLxiY3nGgsGidAy WqLQZ89+mcK/mor9c6UKvNDiOpjS0Yu11WwzK4IcvlUAdFRgGExJAkkKdejf9r2/QduBBbcxwUU zT4YpsRwwva4W9u6S4dTpy7P8bFfu/VkPHWRrXMwoOqlm73W/2294dSGdWzChq7Eul1YUX2eHQA x15PxLFpvwr8VuvFNbs8CmyIMoRe2S8mRqCi8= X-Received: by 2002:a05:622a:5910:b0:50e:5aed:caea with SMTP id d75a77b69052e-5165a01ff56mr160437651cf.14.1779029777645; Sun, 17 May 2026 07:56:17 -0700 (PDT) X-Received: by 2002:a05:622a:5910:b0:50e:5aed:caea with SMTP id d75a77b69052e-5165a01ff56mr160437351cf.14.1779029777194; Sun, 17 May 2026 07:56:17 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:16 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:07 +0300 Subject: [PATCH 1/7] arm64: dts: qcom: sdm845: consolidate IPA properties 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: <20260517-ipa-loader-v1-1-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=6123; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=jjAIzuTBWj3EOyOz+zkSGV2fGsKmUzVqbAMHbZ41s1o=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcMQiE510ydpp4A9/H8fMSdFpP6DQ6NYePFO CKHgmQTv4eJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDAAKCRCLPIo+Aiko 1cFAB/9A7UgiV4A7spEtO/KHNa5i5tK7fXpXO4uk1Ntdg8BdfNEvcI3P9hSwrdhDF/tYJXV6Cmm 0tD1P072OS1X4ywRjzz5gOkbH1kWXyL32gcIPzdNdPI3zIGB1pG/mTLHOLftnUHao20nAJZynLo 7OMBU1DrdGiuNIgw8NR1iptMxRu2h+q8BnNO6WsQj4HHPba3nWZ4jH536RC3R8qJD3zonsi1SaY imRxUjRAWQVdsYzOLpQ+LJiojLAzehrB4h47bE47cm0XLpr+H/XKRWyHagMQnI7nhkUSYCMcZsx O4fs6pLu/MC1Fcf1HcwBVkunImCSvmFVq5OuluaZWgbbqywj X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-GUID: Q-3usQeORAwJr_H6cV5K0xN80DJaNNLN X-Proofpoint-ORIG-GUID: Q-3usQeORAwJr_H6cV5K0xN80DJaNNLN X-Authority-Analysis: v=2.4 cv=LKJWhpW9 c=1 sm=1 tr=0 ts=6a09d712 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=XiFT-Wcv0oYtBlDdk_UA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MSBTYWx0ZWRfXyWKUqh5SZ4z1 asxwR3nXrUlZgx6aT/fsc19bUgjvCAcYi7cujLmSBnEQ7apd7DqNJ5TQjD4yY6b+OKpsDMKjL3d i7eiJ2OZXQzxq5CZQLGIoV3M/1fJFlQWnJl6P91Jtn4yk66UwylB5fM1QMOmO1IZIfHfHm+qt/h 06Tk+N9w6sM+nPLri2yztWw1UYhrjp0Aj+BZbWPqm4SPYOaduoFLfCV4KJy9EnUrI6uZSxd+PMe ebawFlMQ7kPl/6ZjFJT3tVmr57Pr9bod8h+qeaorftW3UjFqBl6W5WkgIKnNmugZ7zWcBTYTHGL 5+d4jH98UOo/TXOuPWcP8+uoubWBUeHFD/7JBTQR+zEonDjARBb4nhmhkPaGyQRJQ0B0nSDxdHX ZBJY/ICyXVY9Ewg7C2PjaNB/i0kTYpjBEle/X7NMq2m9T2Hk3+gMwwNq7PqXjI2lnnMZC3pw0Pk q+TUfYsCZk3yvsKIG3A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 bulkscore=0 spamscore=0 adultscore=0 phishscore=0 clxscore=1015 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170161 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 3 --- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 -- arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 2 -- arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts | 2 -- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 -- arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi | 2 -- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 2 -- arch/arm64/boot/dts/qcom/sdm845.dtsi | 3 +++ arch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts | 2 -- arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 -- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 3 +-- 11 files changed, 4 insertions(+), 21 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi b/arch/arm64/bo= ot/dts/qcom/sdm845-lg-common.dtsi index e0c3566761bf..5ac2e058827c 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi @@ -472,9 +472,6 @@ &gpu { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; - status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts b/arch/arm64/boot/dts/= qcom/sdm845-mtp.dts index 091568642faa..97c79b51ff42 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-mtp.dts @@ -428,8 +428,6 @@ &i2c10 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi b/arch/arm= 64/boot/dts/qcom/sdm845-oneplus-common.dtsi index a6c2519a418d..90136a9b7ea3 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi @@ -551,8 +551,6 @@ rmi4_f12: rmi4-f12@12 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm845/OnePlus/enchilada/ipa_fws.mbn"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts b/arch= /arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts index 0d915ecb0444..a404a23086d4 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts @@ -913,8 +913,6 @@ &mss_pil { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm845/Samsung/starqltechn/ipa_fws.mbn"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts b/arch/arm64= /boot/dts/qcom/sdm845-shift-axolotl.dts index 14a683ee3823..590dd9352ee8 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts @@ -493,8 +493,6 @@ audio-codec@34 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm845/SHIFT/axolotl/ipa_fws.mbn"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi b= /arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi index 9b7fdbca9e1c..7f0dda5204ce 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-common.dtsi @@ -285,8 +285,6 @@ &ibb { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm845/beryllium/ipa_fws.mbn"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts b/arch/arm6= 4/boot/dts/qcom/sdm845-xiaomi-polaris.dts index a44d6e776c82..96d4f7496f2f 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts @@ -409,8 +409,6 @@ &ibb { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm845/Xiaomi/polaris/ipa_fws.mbn"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qco= m/sdm845.dtsi index 4ae8627d6dbc..13b85624c186 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -2780,6 +2780,9 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; diff --git a/arch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts b/a= rch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts index f04865381870..e38b768d16a1 100644 --- a/arch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts +++ b/arch/arm64/boot/dts/qcom/sdm850-huawei-matebook-e-2019.dts @@ -565,8 +565,6 @@ panel_in_edp: endpoint { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm850/HUAWEI/AL09/ipa_fws.elf"; =20 status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts b/arch/ar= m64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts index e41200839dbe..981074a40e38 100644 --- a/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts +++ b/arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts @@ -584,8 +584,6 @@ ecsh: hid@5c { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm850/LENOVO/81JL/ipa_fws.elf"; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts b/arch/arm64/= boot/dts/qcom/sdm850-samsung-w737.dts index a676d3ea01b9..1dab0582eae6 100644 --- a/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts +++ b/arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts @@ -384,9 +384,8 @@ digitizer@9 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sdm850/samsung/w737/ipa_fws.elf"; + status =3D "okay"; }; =20 --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 1719B35E1AE for ; Sun, 17 May 2026 14:56:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029783; cv=none; b=e1UhG4+cFq2mqGYcYwAXQL7vPH9ZI5Bdl2K+s3+ROLsYvvH1Cb94pHCgdNKWoQIU1Gxf+Z/smzbL469yLusEYhKE+JbSndy1RpwSf9DaQMel0cqodmAveLGSdue6Hff4UuQyQ631GpbmKGGhhwPu4ebLS6LmhqJlThqoClu9y7g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029783; c=relaxed/simple; bh=1gMhEMpU1ZzUZiCqxL+XRjLDw7RJHcJPeYe+z0q0hoQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Rw/wil5xvSE91POxOYYmr1kiRzg0dFLSC+6jBpJYPqkWizFaHF7SMOfc2rUx8OayfX9NHbaIBfdPYESfgz6lSxcHQYcbTtN0qRQk0Cz1BO37gP/fHH44h1W1oOsnIGK51sYcQE0HnmRCFulLpHlI/8QewhCbjECekqH3lKP+Eq0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=MeQ0PMjW; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NApBtMWh; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="MeQ0PMjW"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NApBtMWh" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64GLF7df2167400 for ; Sun, 17 May 2026 14:56:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= c+Qdf8Px6J1AO8okt9+jSlwhHC8Utlm+FWTg2cSh1JU=; b=MeQ0PMjWCjHDsAAd 5oy+Gxq+S9bN2n8Cv0d0WTUyfgyHA2GfmiPtuyVgYCZEn4P4UwAVCJryP5rRlZ2q MeUKEFSsPtLZq5Vtgpob9gkUqun8GUIDuThLfVFGXl1ElRKJwOxM5fvT8LS6/aOS UrxeOUfbZR6vSogYeXkiq6i71WmWjjdzCTzFaeepv2pdqtsj2gw5lq0RtGmg2QFb oYcvD7Ax7xxtidJB4H+CfoRzQ+liPqmQzFsNTXcrRoW68qiZquHUqfh2jts4sx0e GKA3/YsGvyq3aSh0HMpJNhgKDDWmH0IRW8HnZi8utd8HB+R1rYPu8F13PIWgB0Db p78oyw== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6gy532e1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:19 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50d5d1c2289so46458161cf.2 for ; Sun, 17 May 2026 07:56:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029779; x=1779634579; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=c+Qdf8Px6J1AO8okt9+jSlwhHC8Utlm+FWTg2cSh1JU=; b=NApBtMWhYLJCKBJjszskvNQUBpaAMEXnM/lWrgLw4YfBu/EQu4pRFVldAfFyQGiV2R 63FTKrzl7JvPPYx/kkinwPspNkdNljVjzM3N+LfOO98F7k17PbF/+tN0WRgpAJAHuIz/ z9ccrPidwNluNHnyZ25zS3W6NAuNRACA+tY2SXTrNzRNMV7rBP153/KTazdi4dzmSdld /025UtDOOSROd4cJ8ka1CQG9CIyOWKVFVszAGa2gBt7tnfl42IoVGte6FjjJ5R8djvLN LhG94SDtJiIkP2qLUve8P/6RMCmr/hLOjagIu4ds1SefzjNDk874QwfbVWlX1sZ+dBkE n1rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029779; x=1779634579; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=c+Qdf8Px6J1AO8okt9+jSlwhHC8Utlm+FWTg2cSh1JU=; b=FePluHQuBS0qxMjzpHvbHO99Zw0ftwRU2niYYjjjWLKoo9Fn/CLxm91xwyE524NdLF G0tkJPq1p1ZGQQgiA04wtfIIt/PEu4mh2l6A6VmQHq0kRCYPB3YiaTI4+VCOAbViM1D3 61yrpCJC+6DtoXoiaizla1Z3YVy+D8quhFsb86yq8LVEGdgAUvcqSiJvCrIHEij2gVs3 8pmGqq9S07U204ax5fjvpY+ycxteZpp182oJ/m8SHe8PMGAqL0r8DQYWkiXLY8ls0E5G KknkLTm3IijbqKSyafJ/PsDb4Gw539KsiGJS6z04vVvozk5FYwv3nBDpwItcgXfOtBFf wwhQ== X-Forwarded-Encrypted: i=1; AFNElJ/MjIVG0Mi2FSyfsowOKijwzqzdZ96GLYaYcAC+P4i6qMeDaBh/QWT8c6X3C8AU0BoQvOk0YC4Vix/F6o4=@vger.kernel.org X-Gm-Message-State: AOJu0Yztfq45iqMnwmHQzAGa8vaPVZr64Y/GnkVV7TQ8otxkba0XqMoo +fWr5w9m97KKkeEnWKhphm0PZyPIGlnzbwtjnXsW/VQiiXkdzosuDpmoZWvixYn/JVbFs/L+Icc 5YwsDy+AwqHBeo75bc82+Mn7pgpsoDmXzQXOQdG1s1jM1ezTz0o89pQvaiSdI+tpVOiQ= X-Gm-Gg: Acq92OHQ3Rsfy2vBVl9p39v83O6XEgKB7cDt4qY8/PpiDQADsWp+99rIv7hdM7cLRal yFzcKmMmozaruzmO+GymrInDTTeQMkDCEbIEA4R3hsOKIhOVh0EU6+31cFd+LxEQUSgRWbcX2yv S83W3TQz/tkmiFHROcmqH1mMV8PmqAm2S388bQRlJALmIeQVCYfyvz7wtP/PQgcXimTBIrsU0f/ hCqPXWVG3RPZNQw0i9K9bwP7uttSGds3Qzmx4i2bPn7l1JG86IeJtK1Ytt0ZvI+PWq2y36dWzOw SSnnaEscur04+CvnE9jdD3/chQ3e8fMsyLpZAV6za3n7NZhUF+oy64idG0V7mrsJdoGOYaX1794 9r8fAY/MWG2cv7r/FFNHR+kpXz6SsqZ+aCr3acXhH80nylInTo5f0AYRtgtB4EIRrlrIOXEC6pK P5Y8jHqitBOphm42M12Xq3IarBDSNqB6ofEZY= X-Received: by 2002:a05:622a:4886:b0:50d:a987:89b2 with SMTP id d75a77b69052e-5165a0df3f9mr162160451cf.31.1779029779289; Sun, 17 May 2026 07:56:19 -0700 (PDT) X-Received: by 2002:a05:622a:4886:b0:50d:a987:89b2 with SMTP id d75a77b69052e-5165a0df3f9mr162160211cf.31.1779029778875; Sun, 17 May 2026 07:56:18 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:17 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:08 +0300 Subject: [PATCH 2/7] arm64: dts: qcom: sm6350: consolidate IPA properties 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: <20260517-ipa-loader-v1-2-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1290; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=1gMhEMpU1ZzUZiCqxL+XRjLDw7RJHcJPeYe+z0q0hoQ=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcN6F5eGbMPnIKD+PuR/CWSPz1HG+5QrgjKF tDCY+hJZ4GJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDQAKCRCLPIo+Aiko 1YvHB/9KuXhtwivjypd6J6c/yKcNLT0Jsmma6nbR2cXtwPj+Z4WtK4wN2LncFM/l7rIeNJ6KMhC U0NdK2Nt3dbIRg+cy2ySunFpcBvmHzaOWQ+bWt9Nd8vaDRDHaoAbN3FPIz9SuFvffyIiphNW/u+ 8F0bB/EZKsDepYslfIh+BinvtVZnpvGZrBb4mimWS2WHZVeYrw2eac9dvPTzicrsln3bJKTDfTZ 8Dd2sPe5B6vG2/o3p2QTQknIEK/OKjps8VKKxtlaIsS3FSMnNDUqWaKP4CuEVKMVYtlac2t0DML j9T8mVfxvTRQkcy2ji/Q9yMHIWAeLTxtOzGEQ0fBUSHT6dam X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=Wusb99fv c=1 sm=1 tr=0 ts=6a09d713 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=7cce5ovKcg5WMCfKyUgA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-GUID: H5xx8GMSzeJQ1UZnKlCNGlGbenD3ahSM X-Proofpoint-ORIG-GUID: H5xx8GMSzeJQ1UZnKlCNGlGbenD3ahSM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MCBTYWx0ZWRfX3jVcdjfNfjBR +Y4UwpZr90XjJV39/CvyXj9ktvRP5cSsK25suocRBeA/al4X6gHjTD8UhGVVrKm6GKHFJYhe2hH FYIRJr0jDnI4CPku8FsjL990L6Z3GS0VjyChAJEnU7aChTsihTUCTnA0cZ5LWnQYRe+tnQI/TR1 /AeAZPCNLWRzrq2f7RV+DoKujn5IVTjRRO49ds4/4LvW2RVSTogLnhNYkIiOXSEreaSIwRFO2pE tHGkPRTwZLzYemkIClc8OhUp6vL/i2dwdBjekHN1RLVU4iUP3IRm0UlpTeSz1cFkcFa8sr1hsEW vHxKbYZRXwOwKOtfC4zdTaIfGMYb5TtiyZh9rkOmi3sUXzVAh31z3xAkP6Wzrfp4Q1/CZlxbUq4 JWTFxA9gd3Qc96izM/ZkQiBqUxN5Vov1qc8gGFs/oNuxrHoO7L441UzUpom+HZcTldWrCBfzi/M es0Hl5cqkicOn0x6qiQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 adultscore=0 impostorscore=0 spamscore=0 clxscore=1015 suspectscore=0 malwarescore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170160 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6350.dtsi | 3 +++ arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6350.dtsi b/arch/arm64/boot/dts/qco= m/sm6350.dtsi index d6adf68563cb..5d2c1d4977b4 100644 --- a/arch/arm64/boot/dts/qcom/sm6350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6350.dtsi @@ -1307,6 +1307,9 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&pil_ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; diff --git a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts b/arch/arm64= /boot/dts/qcom/sm7225-fairphone-fp4.dts index 3964aae47fd4..086840f04fd1 100644 --- a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts +++ b/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts @@ -711,9 +711,8 @@ vreg_l7p: ldo7 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&pil_ipa_fw_mem>; firmware-name =3D "qcom/sm7225/fairphone4/ipa_fws.mbn"; + status =3D "okay"; }; =20 --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 7E1A53630B7 for ; Sun, 17 May 2026 14:56:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029786; cv=none; b=arijuE75Ns+cTOiLOxMS3+2QFFKnlx55YNnFzVLmatg1PctOAYu3H2202sDeCA+o5lSpS2Kz9V99j0S65RPhx0iChB0JKbDrT0iABWe5RGoNvZF9orNvJZAGq9kwM5GTCIFG76LVw14Evq9pIMK2DUSW0xf4f7+GfN5jSFAEfy4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029786; c=relaxed/simple; bh=yAIROTwJQEaMU9ZjbTvKT4ixMEOUBZ9RwtnTNlDtTTI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZMHZeq1dcbZDQF6bTRuggcY5LO/BCD6qVdEQ+7+hN42Mb/aSbSBRMf5AK5qA30787h6UXg5LhEqF9JVJis+3rgef1fKm202QL9/CK1prtIDGqtrGsly/URFhdZI2sPqLR30BtEgh6zPLYStL1GZU+JRROoEwtcnofQT2w2M1ULs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=BS5neLj9; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=g+f54IuS; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="BS5neLj9"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="g+f54IuS" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64GNUSun919547 for ; Sun, 17 May 2026 14:56:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= WxYdNZ9fUmIg4LXy5NN0RD32UUYFv5Agl34kN8jfCGc=; b=BS5neLj90fG13HN5 2AKmLP/koCwGhPbETGNE9xmGEgSJwSeXDgXRCmK7xjTC8gH67cbJmEJC0q07HFsD ID2AY0GHX/ahiIthZcbo2A/M59KV7fxdU4eTSQCEqs8/KGs59Jjxai8T/7s/U/FM Ij463yhaGTNHU+CCZFmbgzdEjm4DJWtzqGj9HmhDpTggIt/XMFgqU+VAPA0YrK7m clbAABC1EeozT7Pb1nazIqps36iq1M9lUeiJBtOfmeAkvPQB8RWIVvQtkk/d+OFY xCpAEsmOyIIoRYM4ghkD2/Vexq1hs9794LEE8YfyO1uNMDeB9iBgNOw4UaeJ3FLs EbIWcw== Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6hv7txq8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:23 +0000 (GMT) Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-8ca1e0f5a4bso44251706d6.2 for ; Sun, 17 May 2026 07:56:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029782; x=1779634582; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=WxYdNZ9fUmIg4LXy5NN0RD32UUYFv5Agl34kN8jfCGc=; b=g+f54IuStzMcii+xB/6Nz2NPuYX+kSNUl/yYphKKQrII70Ti8v5kDa3+IJzehib5sN mXvR97Dqny7l5B6K6qOrjEGUtLUVSXHCGkHbL6cFrqOcKR0iZ4jhl+N1E3XJR4YpQYpn UBigrXNj9eXI8V/aAZDh5VH1nzGaqj++Dbj5IaSnSIQCF59ZM0s7Klib+lQdpXwHaHiW 2x0TG1zwy7mXjvC35gaspVkFVnS6ma0BE81f9pZTs68A+OtRaQjC1heEtKCNxJjJCE9f iRPJXhFQSmg7r74Zx2bZQIB6V8FmykLM6GBhAApjkwds0dUqExUn5sbO1tSiymjBC9AE 3lVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029782; x=1779634582; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=WxYdNZ9fUmIg4LXy5NN0RD32UUYFv5Agl34kN8jfCGc=; b=gyGG7qydXzGAyof+zq3ZnDnRuYvvUPz0+4bDluArHwvd3fqkFHfnLSEfOH97Tctm55 lHp0Iqa3grUx2xPRPO0Y9ET+lmk+8ygnUu060Q+dH3Li4EcHMFPFQjGEXDdGN091FDpO 6PHIB6XSGBJk40MMiQsbQE+gb1uZQSyyXOc41XSwTSuQ2Ob/pyxfcIWpB5vLtrRAvlOw B4AFIsQR/guHusmLhEFNg78+pdED9+jIU+/naVf0DZd7GybBglzI4e8Ln5vThDjQfCT2 4AIJi/sS0AHPU72MpLhm53zzn/np2pDul5q8mehVe98sKTnNqNBMOpri47G2qlRwFjcr RJHQ== X-Forwarded-Encrypted: i=1; AFNElJ+wiBGx5I7q/30Zw0MRwfzyD9ARItYDGldSHoD6h0DGzszPTC8E1+aC0oRDCvPlWE2A7eqNHkKEE+Dj7ZI=@vger.kernel.org X-Gm-Message-State: AOJu0Yx5I6qLh7qfNPAMWfv9fb3pi4t2a/AnDZIlSe4yjCV5irapNyZv y1+agPqiA30bfbYo8kL59hqle6ir+iuYPh0DufJ2+wHdqpPkAPxxf9/V+9C3NS2CVnOr9xBZ/Pj 9ecmIhuCTZSwWUHdWA6Af70l+RYz3uPGqwgmsDAtqthaa2jed+CCDFVferOEVBrAk8MQ= X-Gm-Gg: Acq92OEJcM5tFy2RSAijf2EeIpDTLk7PnWGbmTciAFTF1lYfOeGSypMbOf6SLJXgzFN 8luzYfQB4EYmb2m3YloDOk6BKRCvr+cvZv0Q6Jbeci0HVxsNUyqyLZcPuTYktbXHW2nMVCvrLS0 Kl7a9nfH/NpWtuIwnUYYq1xheCJizqTYYMMKgZasYZEF3u81ulWJ34aqw1Zonrjw9Uu6gtN2vO+ NyOCFtTP7fD5t1XjwGhxvvIOitWH1wU8+JhWkL2ZckPvrFmAKj1hfVvLp2ts4iOLVTeuA/6G9Z4 Ws+7ck8S/PprnkXk6GcmzKYaSPbxZMNUuvjg7+k6nbfQ1oQ05+yeni84VHmlK96pGAVYevuB5si dW+9yk150nHU2gUN2Xwyi++gMxYlyEpKP8uluqt4puoUsfK3Grny/iwsX9KL95HwagR7H156mUM vSjB3OHGCiXK2gDzQObdIINNUKyuYM6dCARinDcTgjOQ/Ykw== X-Received: by 2002:a05:622a:90a:b0:50b:4337:179a with SMTP id d75a77b69052e-5165a011bffmr168695341cf.3.1779029782342; Sun, 17 May 2026 07:56:22 -0700 (PDT) X-Received: by 2002:a05:622a:90a:b0:50b:4337:179a with SMTP id d75a77b69052e-5165a011bffmr168695091cf.3.1779029781888; Sun, 17 May 2026 07:56:21 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:20 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:09 +0300 Subject: [PATCH 3/7] arm64: dts: qcom: sm8350: consolidate IPA properties 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: <20260517-ipa-loader-v1-3-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2799; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=yAIROTwJQEaMU9ZjbTvKT4ixMEOUBZ9RwtnTNlDtTTI=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcND813zJtOucun+6rI+vq5ZSlB2W2ZMY/47 +AoyDhEwsiJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDQAKCRCLPIo+Aiko 1ZB+CAChuInI4lBeaSbFLyIzLgBQhBpMW3GMIh35lWNsqejMzd32LpBj063xOyz6wyW80WrU7Jg Kj60ZnDea07q9eJAP7oE8hYiIsYiMwXOi3OebDpduu4xyXeMhE7Gb6Fua1/PytyDtWs74BYxd3z wWbeHHcevf8CbftYOSvgRcfPhZSm9k7RpH+bOxzhcXcqBuQLBkkR99sXxiGLRjLycTybxm5i+O7 O4SXwWS6xhaSbczDLU4Vimde1QUtG0RuAYMud/ivGGve7E79OUEV0LeqFG4rE/WiebpCbgPhuG+ xYjHL1ni/8YwW59Dy8T2AhgLLm2uS1opVMPXAuXt/SlYCLVG X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MCBTYWx0ZWRfXw2HPpqSxv2rq JvYyQatvsPLUepSzk2Ya6F/pvBlUwQyooe9MgbH3JKZ3EyLcPSzfxzwLRNbX41WkS7CNUNvGl3d DGG6ULKpHp9+t7mL7LkAauwuqbAOTTlhoYzCNW52Ch6o7hnsyOXb54SWi1/k34u5ARESkPiWf0s 2rsGkXsPtNwWKW5poenBPKJpBNLf7oJaIeeyDycoxdku3QlkytxsjKkeFiOWBd6o5F4AvGMKKdK IJWBHI+joXvy00CXZ86bGaqDMs3pyFLsJ+6DQOi0wKijDmcwa906le4/japKkCa2YL+ku+ba/VV +U072nwV0SlCrTANO27FKSwoxRcsGMs5tB9aOcvU5Bk4c5ArNeRLiPYERU2IvzPztKH7H9pGJRH yFlmQ8OZI9z4XimzRhEWlLTDUmxxTzyXIzGp4QfN0U7oi/VVwggXxIAHlDgjgU4kZLl3o0QmUIn gXCiyCx3x6wS7TzhEpA== X-Authority-Analysis: v=2.4 cv=a8oAM0SF c=1 sm=1 tr=0 ts=6a09d717 cx=c_pps a=wEM5vcRIz55oU/E2lInRtA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=p0Mlc_S7HCjlhZA3N4EA:9 a=QEXdDO2ut3YA:10 a=OIgjcC2v60KrkQgK7BGD:22 X-Proofpoint-ORIG-GUID: fh5xQe00GAlvlFyjyIkfUOfjj9KNSxLz X-Proofpoint-GUID: fh5xQe00GAlvlFyjyIkfUOfjj9KNSxLz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170160 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 5 ++--- arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dts | 2 -- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 2 -- arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 3 +-- arch/arm64/boot/dts/qcom/sm8350.dtsi | 3 +++ 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8350-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8350-hdk.dts index 5f975d009465..6d3f9c73a2cc 100644 --- a/arch/arm64/boot/dts/qcom/sm8350-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8350-hdk.dts @@ -923,8 +923,7 @@ irq-pins { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&pil_ipa_fw_mem>; - status =3D "okay"; firmware-name =3D "qcom/sm8350/ipa_fws.mbn"; + + status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dts b/a= rch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dts index 3bd5e57cbcda..6b10464e8774 100644 --- a/arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dts +++ b/arch/arm64/boot/dts/qcom/sm8350-microsoft-surface-duo2.dts @@ -290,8 +290,6 @@ &i2c11 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&pil_ipa_fw_mem>; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8350-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8350-mtp.dts index 8bee57f3b25a..b25f223d6190 100644 --- a/arch/arm64/boot/dts/qcom/sm8350-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8350-mtp.dts @@ -378,7 +378,5 @@ &usb_2_qmpphy { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&pil_ipa_fw_mem>; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi b/arch= /arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi index 7ae1eb0a7cce..ba862b4f9890 100644 --- a/arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi @@ -553,9 +553,8 @@ &i2c17 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&pil_ipa_fw_mem>; firmware-name =3D "qcom/sm8350/Sony/sagami/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index c830953156ec..abb4d46e2594 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -1866,6 +1866,9 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&pil_ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 E98D13B8BA5 for ; Sun, 17 May 2026 14:56:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029788; cv=none; b=SEKU90Po7LirjcaVxOpoVHq4jMlxUpmVLQHDr2+hbq0xyrDaLSG+8A00uAi3sy+/CQrTwYDxvypLQGEF/J+7o8XlkcThotOk2wa7Hkeli/9RPnM+8IvgoeCuhP0sNhgD1BRZNqm0jqUQ+n0NCp0UXjM59pWDe+tuh0ieAVj1B3Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029788; c=relaxed/simple; bh=lNe1bvt9AaKEtsTb46bKIiggo4KRYc6vxGn3z7RFrYQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Q7sVlhCeZtOJPskkjAtNhv+LcTMWkud+3hBtQYqCp8sBsYnry1SgaEJnUqrrvP9DPKpvtSRoio2ixdWGArCWTp9WuUek7IcDkk4vbavDv0uSiwLmP4zmcUwKYjXMzONbftKcnhP/n+C45zeEn9NgxXaHygSfjEY6dtJDtPKGa/s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=ZiIqfyFD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=b2aZUU0J; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="ZiIqfyFD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="b2aZUU0J" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64GNOwVw2269860 for ; Sun, 17 May 2026 14:56:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= FhnS8LPW3BVBUeMEL7hDRQW2qshtCkWnNEHKcWrAxiU=; b=ZiIqfyFDRSlTqFSn AXNlqcnSZp8emJnCGbZpYJhuzAoMwa5Xs5c2INEYYfVJ6damWomZuWTVJybFtUul jbEwBCmPTjYomkjYw6nJ4odlTPFksRRAduB7pP36exFyCEcMX714+8c1BlAzNtdK k3HEDFSyPd+j2h6w6nPcy2xZ0HpkrYvXi8z0k0GomSiWqsTqJ9jGk+eFKWHt3S3o q/z/XHiUQ3IOH1iH4lDQ8/9WsP0irGy1CZ69pjtdZ0wIyy4yY0+AIRNP3+VxKUQi ExPzttkfpP1J0rgFgSg7iKBTvX6/HpoUQP0l55itFByzGjC1RPa/fHbBBKZsX2ev XRTF/A== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6h0qb1ca-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:24 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50e136aff17so37470451cf.3 for ; Sun, 17 May 2026 07:56:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029784; x=1779634584; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=FhnS8LPW3BVBUeMEL7hDRQW2qshtCkWnNEHKcWrAxiU=; b=b2aZUU0JU23zWON9n3cB7kyR75Vj7BUJXYUYKCgaiN9BcYd/QYda18DQ4k459PGGSS kwhUo15lA2JgroQ/EDN76isrvZRmvxDxuaZr36Fy1NIgyHaA6HA6/7rYNFU6rgKXlBNs AGtgU1GzcEUUt67P3Zls5kEc3Aw8MGr/1b+XR2T1wFpgPBdxnGH3XhezStd90Ac9asOM 8orvWjLhe9oDqFhRWQDeZ3QKbpZEykFJBjW9yirnhLKtNHsZoEOMEhU32s0d5Pq216rg 3xt65qIzrID1H5AMnv5RsdD9tNdqvlBNMCFzdDYEGd1z9YZVgHIi4ibcJHn3Te4ao3c1 wTIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029784; x=1779634584; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FhnS8LPW3BVBUeMEL7hDRQW2qshtCkWnNEHKcWrAxiU=; b=ggpXUyq3K8ygOBXEs9ZOVO7t1YtbaZQmLbldu91qYqlkNYw4Ja+1UBjqIesdSBhfR5 7Vc2Q2CKr6DftTtjkQc/06/mV8XiQjn4s+2qrhGzuH4fTwwgyuVtof9RQkU5Fp3FAySL OF+EpAR8uV8Iw+aND8hQt57JxCDBOF7Y32y9gz1A4tMdepPuxxN0SacutnxzYw4xqkm/ rQg3DaqQPRhi8Gob9sGPk8cojL3Q8KIcVcsOgP7EVvi5do25av6yBaa7ox+5aFwuFBBT CxW5z1imLgIs579iuieYw8jpJLg9bXmgXm3avQDVH93Mlzyz1q92xMm0t4x25WAA6KYg DU3g== X-Forwarded-Encrypted: i=1; AFNElJ/EN2Zaezj9KfSf7ylXfiBrSnchoQmpCYUO9ZBoAlbuKnGImX7pKKk8R3F9LDdCTEainCD1X6S4JN6G2HI=@vger.kernel.org X-Gm-Message-State: AOJu0YxfMPAwetHcGN9W2peYiHiqBOuo04PA/p75hbZ0kNarC6+w1rCn KrpUKbJeXMefNlBLNXXMgIiXMrxaUNEvCb0mzlEyZ8z15MqytJ5IdlKNlJYgSO/N2wfeBM3X2na c9ryM1A2heSpqkhrfm9n6YM2Z2tCwy8+md+G8qqjN01Oi5ocgkqip+fC/hHu7M4eavyA= X-Gm-Gg: Acq92OF/XsiN4tKNsXpJFleHvHM4Q9AjiuM3q8/bgcJYzxkqNLbdUyuA1ZCW/87Jwjz c00jGuX7OWwoXy8XF+Smq4AptC7iYZqfJ1CZuYCGyfcnzc/k2QtkUqbf7h98sBoFSLYIuMvlSTs AiHAeEiagKYinxP1RQuyOsKm5jBGWEdmMQuAR9Nfb7xJdIDjYaozSndkmDHlDqQPuv4nZhek4+1 4nUzUVu5N4gqdoLMiL92O0t92fEBGPT+y9DrQJ8DOOyc0itlYpMJNKLpD8h3vg5wF9FxfekTvnh e/w4WXDWPXUHtTU2d+pDpzH9LzrCoeEYsSbwQENXa4fUQcJKt1E/H7Qc9hHii+/ofr7VVMszok3 F9+DzYSkm+puTqBqchIg0hXHpsHZQ9Nh+mertlwxOmMfjYX8+5tXhLnIjfvxBvs+lfB8xjP19wK mtkLqrwu8jHQlHmtqsujJR2keYCzMpcsFxlPo= X-Received: by 2002:ac8:5a04:0:b0:50f:e0c0:9d92 with SMTP id d75a77b69052e-5165a26bab0mr156598781cf.54.1779029784279; Sun, 17 May 2026 07:56:24 -0700 (PDT) X-Received: by 2002:ac8:5a04:0:b0:50f:e0c0:9d92 with SMTP id d75a77b69052e-5165a26bab0mr156598521cf.54.1779029783859; Sun, 17 May 2026 07:56:23 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:22 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:10 +0300 Subject: [PATCH 4/7] arm64: dts: qcom: sm8550: consolidate IPA properties 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: <20260517-ipa-loader-v1-4-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1724; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=lNe1bvt9AaKEtsTb46bKIiggo4KRYc6vxGn3z7RFrYQ=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcNVZYxAMG6xsjp+yq4Z1BAi7k9Do+EvKZLU Fg7GiVr8vuJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDQAKCRCLPIo+Aiko 1dTdB/4vzmJ2m0iDHTkxN8YY2zaR/BOYcp4rkXhqF9dzbvpErLbg1tcTR0rP/Z2i+rr4kzGfFAg x1v7pYOVsqeN9E9comShYpR3V73sG3/Eth0z7aZW3vcNU0+oOUVqKpPHKKVXsxcxpfh+ltNAuTW gUGjyIB4BeCRhFEKO+9SONmqPt+24UxqOycF0S8WvQd+cUtu+SeSa6uEk23xifvwD+KWLstdjwP xO5fOEXwWuqKYsXwVb3+B37pMiJhiWWZGTQCWN9j8mOmObILBailwqRwm4hRp9yacJwphA4bc/T E+7GupUILKRb5mWRENd7n9j35xrxi0a93yeIGM6h+qg4bwGj X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: pNJxcQTLcOc_1yx1RKTDSrFVlS06f44d X-Proofpoint-GUID: pNJxcQTLcOc_1yx1RKTDSrFVlS06f44d X-Authority-Analysis: v=2.4 cv=fIMJG5ae c=1 sm=1 tr=0 ts=6a09d718 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=oHYOqaEBOIRX3F0Q_xUA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MSBTYWx0ZWRfX3dksSVW9NViV iDUoG2Q9sJeteL3HODE/xvbNVgXHkZ1r3sb8FU+4awHS9a1zRPT9g5/b9Ri3fpki68XWAwkC25g Dp61yH8lDlD0U6zdezDMJxlzTm7379z97gnWdwFlRwPBHNyoXJ3nFeYcap0JYM+G48XNX6Tsz4T HHzyh6Tbn74d6qnJUPUatuvyEP2LgFjTL/0hySda4FOtIozHCCzRIk5vslI9q7BD4YIdMmKQQR+ +oJknq+ql6hSCCs37hajqVHH9a7jf2lfD18QcuIce7r4DY8HYjLO9oBv2af/85vJvn/lVyy/rj7 CVYTkH8FfrU9vWuPFWPRu+7THuWUBMRYoBDP48obiNvBdheX+L7GU+akaS4P3P/66q+cpSz0a+R dylKwpu7VsHWsch3wIkEWw+/dvElKcY/MYVEy0HVZ0enrRHyqTU14fCbRtmuix3ipytdFdQSYvU HQw7J+mf4pWeT2o7k+g== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 spamscore=0 bulkscore=0 phishscore=0 priorityscore=1501 adultscore=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170161 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 3 +-- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 3 +-- arch/arm64/boot/dts/qcom/sm8550.dtsi | 3 +++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8550-hdk.dts index ee13e6136a82..06d4adc98060 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-hdk.dts @@ -939,9 +939,8 @@ &i2c_master_hub_0 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sm8550/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8550-qrd.dts index 2fb2e0be5e4c..a680ae649b79 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts @@ -818,9 +818,8 @@ fsa4480_sbu_mux: endpoint { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sm8550/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index b7a7c49db077..e6a1038b497f 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -3075,6 +3075,9 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 AE9583B4EAB for ; Sun, 17 May 2026 14:56:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029792; cv=none; b=o1WtJe0WmN1TcFQlnVM67Tmt+aF4xyIw3GZO1leOOqRLaxZeYr//eNuZZmjbdtBIaQuh0PKdxD3QZbK8NHFDGCuOSgfC0p2CQUM+dqhV7PcnOoi9JVJk7P2EH1kAaJwMTYAr5ZXHoY75yQtk9YmAICsKk2vAb/5mPIZXtKbFYVY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029792; c=relaxed/simple; bh=OkMJk2UZdqsfwML4gWT8b+0oonjMBR4XttEusVBSu8w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZL13q7Zn2uwnp/oh4QkvJpUoP5aRiR+16MvV7Sv5EruwaHiJMcyKLB/elnlD8gUd7yWhR+9nxjp3GRRiPdamcHlicExsNpj1sTPzdnc8360ARW2eoYPFTY6Zz/Tg1Mk4+GhWpfL8/eR1OdUVy3SBeuB/opEX16H0vyS/sqrEwdg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=YKe5JwZQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=L+lTDsPr; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="YKe5JwZQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="L+lTDsPr" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64H5jjKD1329334 for ; Sun, 17 May 2026 14:56:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 0gcIgbF6WAqLUgtaoclc/9ivYUJnxqKKqAe/NNfONb4=; b=YKe5JwZQJewGmRqd RwQ2qTTvLm6X10Y6lRs/MKPEs2HbQUPglBYNZxzrdlrg/EYuF6Tqkkd2PyAScTvd Zo6EZq/zTba5w14RqYWrdTa8I6mL9WavBB2swygbE5loBT1iTw7PdNEXUeKbsSaW TMW6UOlyFPjgo+v0+ssN1krGzA1Q7p8ghVnYNWo5kuthVvx+YpXJaWia0HE+X2xg WilzMEj3g80LMUUbX7m8lhsXzI+JDKzlAcmVd7jHC8+Q6gIqNsY6MDkRAZFeh4UK HNsBqhSKeGknbcxmHoGTb2IOlpHRmaVEdsZU99K4MB/cHIQPmQ03qZy6Z1wlejog j77cjw== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6gwmb217-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:27 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-50d812c898cso41914281cf.1 for ; Sun, 17 May 2026 07:56:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029787; x=1779634587; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=0gcIgbF6WAqLUgtaoclc/9ivYUJnxqKKqAe/NNfONb4=; b=L+lTDsPr30OSv1CZuDVhglJh+SBOyzkofPd8oZRhNhRGtb4AAjXDVSyGrtQXEMMVPS egHJJ8Bt1qvDSbbaTagtFKGwwUJm08g4o9A4lRF0iGZ6e7mXOESIFkcULLoC3Er1+Y3U R6NM8fA0I+DmfpbAn7CbMQmeoHz9FrGtlWCfJhCnJNvDpuqf4/k1NarYsR81w3ei8n2W OVkjDcEvVJ8dgVb3LwgcZ6vDM2OGz4lpQnryY25TlH/mJWCWJBrUtzYaTxAXrqjvt9dc zMMgd7Xtx8nW8B3GS4t5TS/ERRHRdKdfzyIiNB5AJ8Q1I9xlUvIMgImPx6r2BXnuCn9K Wtng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029787; x=1779634587; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0gcIgbF6WAqLUgtaoclc/9ivYUJnxqKKqAe/NNfONb4=; b=gJumrbqcD/OrD/5lBQg34qWie6VO17IxVwA1X1XrZs5CwZf5M7krjDtQwLbCkpaMCy r6WnWmNeN6BaR0SXL6VwvhVjZbehyZTtVrV5FHBQ2cYUZpHqk3a8KKv+Yc8NPWkCKbyF lF7TNsagpp1v7ulScghHxXKzFuNthvzpqjCs0jjK1mV6ztmSCwKwR6Jy2yrn35+vqPnt evIPtqfCmZR6fAVC3mAsqaElcShYJUM2n3o5wGTIpxzZHpRyQKIVLWA3Nm4Kd5izHxG/ SKPCQJVFLEyjSlyh0dvceVHexrhqBgFBfSNep/6FbIuxinoYeZJ6g+lxTAcXEQgIblrC 2dBw== X-Forwarded-Encrypted: i=1; AFNElJ89ceYBtWfNfJT2ZThrjQvEdhVPzgq0H9inqIeFXwJ3rkC8Ea1rl9y8ZugqHQNZXFEAEkUBh4ld/KFJ4zU=@vger.kernel.org X-Gm-Message-State: AOJu0YwmFE4PWyhC9JSg/q/RSampRVfVJOdHtHiA4zCAfXx5Y4z+tzpf wqAEcreXQao00FB+jvAemiXp5quK1qIuF6kTylbiq/bmwiNHK1vQsM4a7KCAFhW7xRIxwh2gRxl fyUSS6ulHTRgKLXAbeah9ydk9otJ6Wf2N/sx4OotblhQnQYGa45BNJAVyLq1zwg2ZzXs= X-Gm-Gg: Acq92OGKRijufHeBGrTVFc/NngzapC9eN2Je9vuQ9ORFSlyLgbU4n0Keq+IREwyJ3Cm Ok0vyCOjYkqPkr4khyphLVGdf52Wlpj2jP2ce4vRSNzl+fYFro4aBtZ1YV0DBTIJg+jhK+5CtS6 s7Y7sRprzhr1yfiILAH7wqsjwbQoyQ0/fk8vN/sTT4r7UtSownFy4ixlsR3WsdXS4VxHMLy+6Kr VM3iCPzFf+m/gYoaRd6NgSByTOcVc3hTH0EKYJlXo8aexRh1g+OV64U3036aXvnuX40TxPkE8Ti Wd689YhypPuRbEsJ0bJb4HxhCeoZTL5tJc1YjimivChm0VEXzddnLZVppPcTne5Qq8E02W0N2C/ ORu6XQgndj+I2jJffJiGBlH3nBld4Beg7H39dYQ83DcRm/2qYocVIJOOJBokTlc0vkZtu4rL4sR ZfQg+KZAlOTfwRicg5Dg02Y28Ecc/0h6s+PAs= X-Received: by 2002:a05:622a:728d:b0:50d:7fe9:aa8a with SMTP id d75a77b69052e-5165a1e6539mr113479401cf.31.1779029787125; Sun, 17 May 2026 07:56:27 -0700 (PDT) X-Received: by 2002:a05:622a:728d:b0:50d:7fe9:aa8a with SMTP id d75a77b69052e-5165a1e6539mr113479241cf.31.1779029786670; Sun, 17 May 2026 07:56:26 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:25 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:11 +0300 Subject: [PATCH 5/7] arm64: dts: qcom: sm8650: consolidate IPA properties 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: <20260517-ipa-loader-v1-5-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1726; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=OkMJk2UZdqsfwML4gWT8b+0oonjMBR4XttEusVBSu8w=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcNsxjpeKtTyB3Q4IQT3ykKYkOCwEvXkdAJD u2o61TLwKSJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDQAKCRCLPIo+Aiko 1T+BB/9S042rxC1RxG1Tv8WYXsTgfHbBT31o2AGaLo1EvSCgGLLF165KTNAPWkVeHYt2EHZPkOR egCWw949XpT5qAG6Nv52dXX8gFUsTl1AacVGT3w1IM0KE27HyPKpOD8ZvSUZBlD6umzFJm9cwSt ejJKWs2te6IGouRiOuyCFpkbJi3Dl0jjA1gtVKH63zimbB5BrfSNY1OuaJTLEzg2yNk2xFvK6Rw zvIJ4572sgOa6ly3CMHt/K/Mz5960yoVukwBHcefZ1KlnfCykPg3gr7Chuf3qU3QbCx8rsOT3+M U3gohWCjrbT5uAkazbwDYB7SNUSDVhVlXSX+UkyJlMCfPZIR X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: v4eS2N3hSj3SjqmGyjkOrDr8nEXn4h3w X-Proofpoint-GUID: v4eS2N3hSj3SjqmGyjkOrDr8nEXn4h3w X-Authority-Analysis: v=2.4 cv=W/AIkxWk c=1 sm=1 tr=0 ts=6a09d71b cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=oHYOqaEBOIRX3F0Q_xUA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MCBTYWx0ZWRfX1yplTuH8P3JT xmHk1qGni7QI5i1J2iVfgdJQTBG87Lo/bsofTGia6E/fIVmAOCLHs8CkLsoUIpbMU03hHfJnAB+ wWS3AyDPrWT+wgmcI4FyXiYzpBILPmSvkWLP/e7p/yUbLhg0BvxSbyeV9OfJb0lGYW3hUh/CZ4o Vji7T2kVtntY8JTJehwfARq0+HPSwfOKRe8yP7FUDRvykTRUBOiNnWkkN39Xr2ElPcpSk+TsGrI R6ARdn5iRO6b/2Noip0AiEcszhsXXky/6eOfeDHfuOrbnlBozB8Vv95k7ddq60X8eK/gZi0hiWh HjXPTcGFlkO6ekmqQRWIF0oTP+eFeeMuup/1Dwt+T+nzpTk0zIzm6TQLIgCXh1VsI7+wmlDrFns knZqJ4eK1wCAqSCmyDVttp7/mtGom2s3FVvbcne77nVbJlUvwQuMk+lRmf8CxRbfT6jfh5CGz5c qxvgR1WxiqjfTfUiHRA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170160 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 3 +-- arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 3 +-- arch/arm64/boot/dts/qcom/sm8650.dtsi | 3 +++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8650-hdk.dts index eabc828c05b4..80bd2437f154 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-hdk.dts @@ -888,9 +888,8 @@ lt9611_out: endpoint { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sm8650/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8650-qrd.dts index a3982ae22929..a28d70c85fa3 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-qrd.dts @@ -861,9 +861,8 @@ redriver_ss_in: endpoint { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sm8650/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 1604bc8cff37..530fd1e6cd85 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -4393,6 +4393,9 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 87BEA3BD657 for ; Sun, 17 May 2026 14:56:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029794; cv=none; b=B64Pu4Tl8ClXsNXQwhIJXtWXaktUj7TMjsNJU9cB6gQF8a29iiIz5Ko33WteG5myzRyUQXZ1DlZKAE4Mk+i5sQo+0Yb0aIkS2I1XFJmMdTw+fjpuFze8reUBkchS1v5LULjrl/bUlekYjKka+LHoQT24e9NqzUQjv/oDVTk+Z44= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029794; c=relaxed/simple; bh=PZvjo6kwb8gukBk8Qt21liCK6ZiRRKVnfKpO5rJeB5w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sEQEPfnyb0I75+NXwd++lSa1fgVvHhIcwMSaKlNhdHYEjYl1H1O74MbdPloxr74DUBT2UN2m5Ipk/UwyEmVqusmX/d/ZNxpky6D6huCBLdStEHYm+GRtbY6SX2KxIcn9cghBuFHCRIwjz9IGNUJLtJi3DSwVUI+IMnTD5L6PBRU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=S75Drj6x; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=L55UPUv4; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="S75Drj6x"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="L55UPUv4" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64HB023I3335524 for ; Sun, 17 May 2026 14:56:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 9ocqDJuL+p2EGTcf7fuS/tX8QNWqZgAnaSZICCzZ6PM=; b=S75Drj6xexpstJmg Tm5bUI9BKV4Jt1598TqECzX68D+yuByVIfWYmhf4C7Ab16N1Sb4hec4/PquXSsRh 41ZzdKK7HIHheVvvCA2Vpx2ZqmoWqyUqxZk5rwCeSo9jBx3IyYqUlqhOYCWnP8R0 QTSKQg/Zg00811xwZ3Tu3BCBPHW7+3TbLXJuF9vqo+bRL8MoRbod1uWelwxWrrKT f7SQiakF7LGC7L7X9uK1hGxpJ5eNR23mcI3QSR8Z1ZQJEdK9xFkh7uLxV0XluZYh FzWhl+bFhasx4Rjfrb0wSUIQkLvWo1BVPT/55+vqOeixWewg8r3cHq23yaS6+67z hk8BPg== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6gx6u0qs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:30 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-5104b861649so68097291cf.1 for ; Sun, 17 May 2026 07:56:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029790; x=1779634590; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=9ocqDJuL+p2EGTcf7fuS/tX8QNWqZgAnaSZICCzZ6PM=; b=L55UPUv4l2VVyk1MsbUE/DgwbFN84y6PBov5bwA9/FBNTD88dtBfGM9mLFLcVk2C5O nx05hUZ1Bocz2OslX/z5JuxdKsSNxuWGXybzsZB1r5uTxnvqjrYhwOvUUol1npnBV2nr D2eQ5qNSLyqOV3xpae1T0Z1bcWDBnMi1aqg1deGf42UFJnC/RwxSukF48CIzQtHHKQab SZq80Ct48hEA0HZk9A2JIOGJkmUvxAKWbNi+A1qCi5/8O3kIvY5sOFChF5XyPWuh9LnW DfERqIbAOUSsWLY0opFyu3rlLLf4erX8NBYNZns3iAYOUBUzkN/zekAMyq+QjIiVy/NP QM9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029790; x=1779634590; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=9ocqDJuL+p2EGTcf7fuS/tX8QNWqZgAnaSZICCzZ6PM=; b=X9VrUZCaTTPdBRdy0v/0EsmjNvvIuvRYT9zfTWFBltE1n7JsXsq3PKPRqNpOmaHsls QJzMp4N4iGCqhZ1n4Q6l8w85S8Ut5ynBNzSbavnIkRYwGRkHO6w6rvst6EQPqih+n5ez q+E/9KOuQ/NXPGb1uMlyJ1XLhcYuOdxPMlJCikJGht2MCfLP0gol5aBww/+AvGNnwwUu unFRDbyUj6iWvolbXAohheZbh9wR7I+8BS3NNMA0a4bm9lzTJ4Mw5n7Ql40YsxPdBBa5 1B2lQ4rMF3jmXUHlQEkZlQZSdHKYoV02Kg6MT90Mk+9JPPPoN65IplsFjnn+iCsrgV9S Lmkw== X-Forwarded-Encrypted: i=1; AFNElJ/eFIqGH5tOBgyzw71o/co01XCRA/gvaVKbGbLLCZeMjZuhuVq+VTuwmJ7FJaJe+wjyhICbKSl7TK6vy/o=@vger.kernel.org X-Gm-Message-State: AOJu0YxITm2vY6T1s5vM+qHD8z3NAIyUyxnZisWQwY5pxMpGPW1pDmTk xcE+9cSrsuN3Va2+UZnen/waunhKO5WgO2/Q8arrPsFRz3UOz77X/KyMuq5ZMx+zfvZb8U0VMDz Dmfor8UHPFy968BUz6K7mhmf+om/TZ3AFMCwWQiSFOJl/E6CT4BdJYUurJkbtTR3Pbjs= X-Gm-Gg: Acq92OHuRVzWYoFAfopZBoluPPyjgtaDdOAYG59MumIHXIpUbZHkEzExEU+NSrF2ro9 rW3UpHxthyEqyW2rVr2n7edmXT/IT+jzg/qwybRne05eC4EZZY8TEC0LQ4OkAI+/FqbwPvM5dlS wdyMmItiotxEpUxMaej7gFjffTgv9HsHBnN/Ku0CvDUN9Yfbn8C47pb/r1wrkB4EqZl4vrUXYAt 197uCi280LRCiD4BMPzDgPeejqw6gT4hdcBbpX7jAvhyTXKflz7pWOWNH5vzOOBuvI69ylp+81b vGQMoc/at77Lks3ZpSeHwtGdwkq1kyxKwYN8SOrocMY+WcXCjPJn2gI2FZ4kUgY+RALnLakFwkV 4Imf+F1BwZCOjIPCAD6WP7CqkcZUq3Wfcmy1h4aBDsWaQJadD7g01/p1gDsEKfMvLaua89DFP/r PsePt4AVXz1MMdYcW9jgNR2AT2eg+cArju4PI= X-Received: by 2002:a05:622a:590c:b0:509:1dc8:e9e5 with SMTP id d75a77b69052e-5165a0a179emr159536341cf.34.1779029789907; Sun, 17 May 2026 07:56:29 -0700 (PDT) X-Received: by 2002:a05:622a:590c:b0:509:1dc8:e9e5 with SMTP id d75a77b69052e-5165a0a179emr159536011cf.34.1779029789499; Sun, 17 May 2026 07:56:29 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:27 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:12 +0300 Subject: [PATCH 6/7] arm64: dts: qcom: kodiak: consolidate IPA properties 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: <20260517-ipa-loader-v1-6-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Stanislav Zaikin X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=6139; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=PZvjo6kwb8gukBk8Qt21liCK6ZiRRKVnfKpO5rJeB5w=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqCdcNv0T9O+xRyoLUOsK7njhtDIDpXsz1i0soG a7A3aF5SgCJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagnXDQAKCRCLPIo+Aiko 1UbcB/9NuxRti02NbAp7yN5y1+Gya+DxpKEDW9I5GT/IGzuRrx210uW/3H+9jyCnJFTbCfQVQbe hwe1G9Fq3idAetBx81wolplcr8baJDs3+vLa2yGBgXTVGQcyxVWujxoq3ub5c+ueskgF23vOjbJ VRLbn2QF15ae947wvhvbSvnkneDISHphn/vamiTVvWv5BaLd1vr0BgrVlzLDdrYZD86Q7T2J0Ng 3gKPT372cr1eO5MYcv7d+/5e+e1ZpHKx4IwuLOIhzXsNs3ZybW+xEcfwf9HgPjb+ZdyaV/2/fqC 217o7B9iANsDhFP/8P8iaH5d8qtu/3NKDH9DlCphmCHhw+Ah X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: UMqKJO1-QUgwqmt6MZdO-RWdYHNeLFQx X-Authority-Analysis: v=2.4 cv=f614wuyM c=1 sm=1 tr=0 ts=6a09d71e cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=Af2afE4DUFKw3H6MaKMA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-GUID: UMqKJO1-QUgwqmt6MZdO-RWdYHNeLFQx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MCBTYWx0ZWRfX4+Kva/tO5loQ Q3jE9qkTjGxarbUcv3X3BmfREaYz5tzCRrLeTXXjJ7pyrVUmfM45jes+hcufrLthFq5Nfwi/EjF 1mWou3XK8GkKzhurlWmgK/XeH6CQNtiogAnQouy7vrImJ9b5U2DHtFJMwHWm9i+u8KiJtRL6jSo C0XucQ/oxiUPSN3XXNT7WW0dqqgLkWDSsI9sLD4KvYky7ZjGEJjuPAtgfPkuguJe1gShEF1TC4b 6AGH+YdNLfN2E1MmdgMfJOCPJBWUornoVHaP9g9vqka/oV4chlUL/WoupBD8cs4rzxczRhK531U K3tlaq3BFrxr8M/11b6p7o0S1fORL1U3SkInJP9SOSmV/+1Ot1Ie7P/0UFFcNN0U54eJii80J/a 851qs8l8OBaZZ8AMI3cCamVzfZOujFpdPNuypHtiRdl3WjJF7TZ5BAI0xlp+EZwVYE6BDo/eTtK 5N5FkUXjaGZUxYj6mBw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 bulkscore=0 clxscore=1015 malwarescore=0 spamscore=0 suspectscore=0 impostorscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170160 Move generic IPA-related properties to the base DTSI file. The herobrine has special software configuration, so delete the memory-region property which wasn't set for it beforehand. Also delete the property for several IoT devices, which don't enable IPA memory at this point (and don't seem to have IPA supported by the modem firmware). Co-developed-by: Stanislav Zaikin Signed-off-by: Stanislav Zaikin Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 3 +++ arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 3 +-- arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts | 2 -- arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 3 +-- arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 4 ++++ arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 4 ++++ arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi | 2 ++ arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts | 3 --- arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts | 2 -- 10 files changed, 19 insertions(+), 11 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index c51beada8c7d..51a0ca3bbe6b 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -2642,6 +2642,9 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&ipa_fw_mem>; + sram =3D <&ipa_modem_tables>; =20 status =3D "disabled"; diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm6= 4/boot/dts/qcom/qcm6490-fairphone-fp5.dts index 04cb9230d29f..aa7c525237b9 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts @@ -913,9 +913,8 @@ &i2c9 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/qcm6490/fairphone5/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts b/arch/a= rm64/boot/dts/qcom/qcm6490-particle-tachyon.dts index bf18c4852081..fef9fb51642d 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts @@ -501,8 +501,6 @@ &i2c1 { =20 &ipa { firmware-name =3D "qcom/qcm6490/particle/tachyon/ipa_fws.mbn"; - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; =20 status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts b/arch/arm64/= boot/dts/qcom/qcm6490-shift-otter.dts index 797f37596bf1..1398a4dfb037 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts @@ -553,9 +553,8 @@ &i2c13 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/qcm6490/SHIFT/otter/ipa_fws.mbn"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts b/arch/a= rm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts index bb5a42b038f1..6c1a73f18ec1 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts @@ -504,6 +504,10 @@ &i2c13 { status =3D "okay"; }; =20 +&ipa { + /delete-property/ memory-region; +}; + &lpass_audiocc { compatible =3D "qcom,qcm6490-lpassaudiocc"; /delete-property/ power-domains; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts = b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts index a5ad796cb65d..7de63ee37a84 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts @@ -653,6 +653,10 @@ redriver_usb_con_sbu: endpoint { }; }; =20 +&ipa { + /delete-property/ memory-region; +}; + &mdss { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts b/ar= ch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts index f47efca42d48..e701cc39210f 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts @@ -774,6 +774,10 @@ lt9611_out: endpoint { }; }; =20 +&ipa { + /delete-property/ memory-region; +}; + &lpass_audiocc { compatible =3D "qcom,qcm6490-lpassaudiocc"; /delete-property/ power-domains; diff --git a/arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi b/arch/= arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi index b721a8546800..ac89724ee099 100644 --- a/arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280-herobrine-lte-sku.dtsi @@ -22,7 +22,9 @@ mdata_mem: mpss-metadata { }; =20 &ipa { + /delete-property/ memory-region; qcom,gsi-loader =3D "modem"; + status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts b/arch/arm6= 4/boot/dts/qcom/sm7325-motorola-dubai.dts index 3c836e196b19..d94571c05a59 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts +++ b/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai.dts @@ -727,9 +727,6 @@ fsa4480_sbu_mux: endpoint { =20 &ipa { firmware-name =3D "qcom/sm7325/motorola/dubai/yupik_ipa_fws.mbn"; - memory-region =3D <&ipa_fw_mem>; - - qcom,gsi-loader =3D "self"; =20 status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts b/arch/ar= m64/boot/dts/qcom/sm7325-nothing-spacewar.dts index cb59c122f6f6..7db9ae1c3cef 100644 --- a/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts +++ b/arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts @@ -971,8 +971,6 @@ nfc@28 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; firmware-name =3D "qcom/sm7325/nothing/spacewar/ipa_fws.mbn"; =20 status =3D "okay"; --=20 2.47.3 From nobody Mon May 25 06:41:57 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 138AC3BFAD4 for ; Sun, 17 May 2026 14:56:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029797; cv=none; b=jkcCfMUJQSGC/g9kh0EXLTKvjHpcHjKFMqxtxKx9uo/VSRgLpNW6wEQYJflWXpyaE9+DwGajYsgt9fNuyI+DnKtnn1ln8cPUrMz7LTF0ZYKl7xRMDrAy+ti6xc7vQ+HsKWRoxSsBTugostAwhqDWkdE89Pwok6LfvoEVgY27tNo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779029797; c=relaxed/simple; bh=BUo1f5Hs20+LqYYQn9CEw3PFB5xz2jMfHCuyfRgmlzA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tJP4dUhzbzw818VtJHMtn2/mSz4CecIXhu4etBkQ1rEbvhKJ7EE9MBYUBajOr75otrMeVtmvPrAWaSuKeSQL9r2D7b2vz7kMM2mXwYVwnL7YtFCAXWH9b+yw8Bx7iy3PwWQNj+VAt0JqzSve5fl3a6IjLt4cSuBuzmabUQ4TXKg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=RY9DlthW; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=U5vlL4zW; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="RY9DlthW"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="U5vlL4zW" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64H3Ztvw2444106 for ; Sun, 17 May 2026 14:56:34 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 79jeazY97yejuQSnm2hDKJfC8lQNW47dhRITiA6LWcs=; b=RY9DlthWAYnYdAlN e4fLRbi7PSyHhc/5a2FckWO5HNUJrjUEJV1VsDzIUwLh/3OhHTNMbhKaoE08hmnv SkyhuWjz0wDrK7xRa/BtBbyhMKk8dmMiCgpEWRB0GW1Roi1il2x8LKnMaQijsjz3 CQS3JV009I7TTzqsl4Nv5k90Q0bJ2keNfagyNI+5MgD4F2Fi4eQ2zYAPy786mYJV 0D0fqzDuHNBeAJ7Z+MDUFsglpZ5ndDRVfpGE4e/iKjbvs+eMp9V5wzlmbZYDO8yr fCP6FyI72Yrgo5Pr/xKMxdiravoF5eFgZwiDtpqbPbY6Xn9cEjz+6IGIG+VfOSfJ VjyqCg== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e6gx6u0r0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 17 May 2026 14:56:34 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-90f4e81b8e2so383760685a.0 for ; Sun, 17 May 2026 07:56:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779029793; x=1779634593; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=79jeazY97yejuQSnm2hDKJfC8lQNW47dhRITiA6LWcs=; b=U5vlL4zWctjgNwy/EX3dlwLNqy2Iru3WNyjUAEswAPlceqPP9c0geBimsAyxme+tW4 0ZuV+iWkXoqvB2ABmruqdsUlvoa0k++7CMVIv94rUtonxzBijvWD3F9ihtJt0dNbFZh+ 53Gh+6tp+0skNkYPSStHKZhauQOfsrqsFsj6S+Y1GiHp9/gRtkAMtPDCYvoLTZF6l8HG yEmDL+94OiMtm+rnhT57CB7Hz62355Ge+UROAsxrPmdptIUra1lDYwOQogahqtnMlTSo Pg1cM7E8Tf2bC3dg26iFGOlF9YVGhHyX84BO/cxoLdY8pNsSmhMmATLA0HbCRVuU/hCa zH8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779029793; x=1779634593; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=79jeazY97yejuQSnm2hDKJfC8lQNW47dhRITiA6LWcs=; b=m21xKfT8EbNM56a/G1w6Bfvvny4gPflh5ukVSQ/673e0tsmLOoWSj0oceGQwpnAwdM HizbkikP9sKOz+Yuaz5J4tgKGVdXvqmizrFVDgJDx574bKQJiHJGK632+YeBLMYMtPZc /xWKuou46C7dOevM3WrnYNEeW0QhTRGvDRo4aIQueITja626VhjXC1ClpLtI/jSo8njS vowF0K6ybVL2AtyzAZ9W4sB7kBtDexpiURx3FAyplNcIdmMoUDbLXOJWrjFiMOelECTd baveZjAec7t5DvHwZod0Z4AuJDPqx9iSWL08mdbVkEchLPAUHn4qKiE6TM7QlHFILgLN Q0jA== X-Forwarded-Encrypted: i=1; AFNElJ9DLATk50aXvSHPW8+zhfjmbobwLwvzE7ue8tAoTaovRrGeDKBAZYUf+PvQEt9vIXmTu/KA3Mk0jIXqaps=@vger.kernel.org X-Gm-Message-State: AOJu0YzW6gYlplpBAx4dO5vPifavcw87R5/QP7Fd1WbpbDwiy7uXd6mv dLzOmpHaMdgnWOmTcfLGQGR5G9+ehbrQ/jrk9l5p3sVLOjxvs6kums1TgQS2N1XU3TzKHBBE1+a Yvn49pifNJen+TU2fQxMpKh4vKQMIF2lYGTrjQ8fNhakCnizTRTbiWHfTPOvm/o3NW0VI9GSKwR Y= X-Gm-Gg: Acq92OGfzc3PIkNKTxLoBMtzrnR7gokz2EwpOxc36ffi/rPFafQ9/5HmCX0FyobN9Hn dey5JOcmZ+g/xGM4XOLZWi+S8dmXeOyv7EI9+tUZOqUw1o43uZa8AM4X+TC6zbBTchIAA/TPfhD twFLltY1wnym61HFo+SOIhCw43+PqYkl6uWgHq/lxQnHEojFblk8NO3kkDkTcEN4brLYOvIKSRG 8OaYSW3jl9vbu+n45NYr+DBvYN+6SHtgS1ciDc7nai7AaDz/dj0+zzL6eHdBSfBDu43lt5h4pw+ kTnSOycg/+KBY0mwadJ1usz0wstIKZTHkrF52j1lqcgQ9bv7mvux2i9bIqoPWaf2oe9e1sydmnn o0mfWedWo3gbTqlmIElOmPp3PVw0j41C/2sI/1VpNA8ojrUUuBPMZ+WkRDSfI0H6kJ9hze/+o2u +7NjO8pRbedjVep31256hFdLiiZ52Ff7NgEO8= X-Received: by 2002:a05:620a:4713:b0:910:5c81:7cb3 with SMTP id af79cd13be357-911ce81230cmr1856711185a.31.1779029793158; Sun, 17 May 2026 07:56:33 -0700 (PDT) X-Received: by 2002:a05:620a:4713:b0:910:5c81:7cb3 with SMTP id af79cd13be357-911ce81230cmr1856707485a.31.1779029792561; Sun, 17 May 2026 07:56:32 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f118991sm2733339e87.18.2026.05.17.07.56.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 May 2026 07:56:30 -0700 (PDT) From: Dmitry Baryshkov Date: Sun, 17 May 2026 17:56:13 +0300 Subject: [PATCH 7/7] ARM: dts: qcom: sdx55: consolidate IPA properties 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: <20260517-ipa-loader-v1-7-3c3764c1b4a3@oss.qualcomm.com> References: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> In-Reply-To: <20260517-ipa-loader-v1-0-3c3764c1b4a3@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alex Elder , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1669; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=BUo1f5Hs20+LqYYQn9CEw3PFB5xz2jMfHCuyfRgmlzA=; b=kA0DAAoBizyKPgIpKNUByyZiAGoJ1w3IBUjgC3WTwLRuVU0f7wJW+hTB33sG07MKcQPE09jG8 IkBMwQAAQoAHRYhBExwhJVcsmNW8LiVf4s8ij4CKSjVBQJqCdcNAAoJEIs8ij4CKSjVttoIAJPX 2c7C9J6du2QyqO+hNh1b0PiF4FVpujh6tsOCfh5Xxe+ovuTF+pGUQvpwGy1rc7rz9QfQj7qlSDC NiBIYAx0qJk7RKXolhw5ZObodhtEE1LTx+7hIo9qWGkJJEMh8p9MZwWJRkTgg0teVgJz60syEx9 MMzev4buOtfq+RUTTspXs4U6KzZCDdfV1hQh6JctyAX1P/FZyxuqLo55kCwkCmLiMzRJZy8qjZa QUYWcSQAQdwk87xd3g5hqsaC8gTT1nLkpuBSpyzpppvqBpRBdFywYfaMkNzwxy8ENpkbohzYiKv GhZzwrsnNqXU44zFrm+MVaCBfnuMIEmzgi857vE= X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: Wk8lGSQ6vBYz3IZ6Mgey8w5NLchBo6sM X-Authority-Analysis: v=2.4 cv=f614wuyM c=1 sm=1 tr=0 ts=6a09d722 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=8sTZkXN-kXGHD58140cA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-GUID: Wk8lGSQ6vBYz3IZ6Mgey8w5NLchBo6sM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE3MDE2MSBTYWx0ZWRfXw22ULv5ZicaQ C9EL8Xz3xvw+Cj85FGjXr0v7y2PZh+qOnjT7Atfytb7O+NhyXaUg4bs7qkBWf7buAXZF9kJW4RO kPvsX9nlU5ZnI9kbbORmKvXvQPHCOapOJgVxKNiBntBkXJpfB59EWisaSKe9MaiZnkjNvdrFVJ0 2GAbK1QxliCB3/Zf24F4FtoEG15KeIfQvoy4pE4vyqYrH83zhIg+DW0DaVlAlrturKPgKzaeFmP s0U9rK7A67XvwYJ2ac1g9Ipw2Bc/hBKHb35QYMYqj5aP73NSE6oUPjTHISnxJa7DGHyPr36PGUV vqG//kYQ/fUpSsY6+k59QE8cG6QcvEoccWpfb+nRUeeJEGZNtbRsGb4YqjiiAsmzMIdpkFR3+bW WItydNc1dkp1xJuTlUao31fF6AY7a15kgwbx3FfxfElUUk+UJ95Bvi5QlWUCB5qtNso2DaSt04F 6xwwxqCeYFc0U0v6cXg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-17_03,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 bulkscore=0 clxscore=1015 malwarescore=0 spamscore=0 suspectscore=0 impostorscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605170161 Move generic IPA-related properties to the base DTSI file. Signed-off-by: Dmitry Baryshkov Reviewed-by: Alex Elder Reviewed-by: Konrad Dybcio --- arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 -- arch/arm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts | 2 -- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 3 +++ 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts b/arch/arm/boot/dts/= qcom/qcom-sdx55-t55.dts index 082f7ed1a01f..d23b8ec08af4 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts +++ b/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts @@ -237,8 +237,6 @@ &blsp1_uart3 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; status =3D "okay"; }; =20 diff --git a/arch/arm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts b/arch/a= rm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts index e336a15b45c4..1e80ddad591e 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts +++ b/arch/arm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts @@ -237,8 +237,6 @@ &blsp1_uart3 { }; =20 &ipa { - qcom,gsi-loader =3D "self"; - memory-region =3D <&ipa_fw_mem>; status =3D "okay"; }; =20 diff --git a/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi b/arch/arm/boot/dts/qco= m/qcom-sdx55.dtsi index 05b79281df57..e9982c46bc2f 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi @@ -510,6 +510,9 @@ ipa: ipa@1e40000 { qcom,smem-state-names =3D "ipa-clock-enabled-valid", "ipa-clock-enabled"; =20 + qcom,gsi-loader =3D "self"; + memory-region =3D <&ipa_fw_mem>; + status =3D "disabled"; }; =20 --=20 2.47.3