[PATCH v11 1/2] arm64: dts: qcom: qcm6490-idp/qcs6490-rb3gen2: Keep wlan_ce_mem and drop redundant wifi memory-region
Mukesh Ojha <[email protected]> Mon, 3 Aug 2026 17:40:41 +0530
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
The reserved region wlan_ce_mem is device memory used by the WCN6750 firmware. Deleting it in qcm6490-idp.dts and qcs6490-rb3gen2.dts is erroneous — the region must remain present regardless of whether the underlying OS uses it — so drop the /delete-node/ &wlan_ce_mem; from both board files. Also drop the per-board memory-region override from &wifi. Both wlan_fw_mem and wlan_ce_mem are already assigned to the wifi node in kodiak.dtsi, so the override is redundant. Signed-off-by: Mukesh Ojha <[email protected]> --- arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 2 -- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 2 -- 2 files changed, 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts b/arch/arm64/boot/dts/qcom/qcm6490-idp.dts index bdc02260f902..6ab1bbdc0a62 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-idp.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-idp.dts @@ -25,7 +25,6 @@ /delete-node/ &adsp_mem; /delete-node/ &cdsp_mem; /delete-node/ &video_mem; -/delete-node/ &wlan_ce_mem; /delete-node/ &wpss_mem; /delete-node/ &xbl_mem; @@ -1148,7 +1147,6 @@ &usb_1_qmpphy { }; &wifi { - memory-region = <&wlan_fw_mem>; qcom,calibration-variant = "Qualcomm_qcm6490idp"; status = "okay"; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts index 90f2eebc349f..ba60fccbb63d 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts @@ -26,7 +26,6 @@ /delete-node/ &adsp_mem; /delete-node/ &cdsp_mem; /delete-node/ &video_mem; -/delete-node/ &wlan_ce_mem; /delete-node/ &wpss_mem; /delete-node/ &xbl_mem; @@ -1464,7 +1463,6 @@ &venus { }; &wifi { - memory-region = <&wlan_fw_mem>; qcom,calibration-variant = "Qualcomm_rb3gen2"; status = "okay"; -- 2.53.0