arm64: dts: qcom: milos: Reduce rmtfs_mem size to 2.5MiB

The rmtfs_mem region is currently sized at 6MiB but the default for
milos downstream is 2.5MiB. This causes remoteproc crashes on devices
that expect the smaller size:

modem_ac.c:281:Access Control Error: Could not protect the region specified:Start:e1f00000 End:e2180000, PID:1

Reduce the default to 2.5MiB to match the QCOM downstream config, and
override the size for FP6.

Fixes: d9d59d105f ("arm64: dts: qcom: Add initial Milos dtsi")
Reviewed-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Alexander Koskovich <akoskovich@pm.me>
Link: https://lore.kernel.org/r/20260323-asteroids-v2-1-1a35fa9e178a@pm.me
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Alexander Koskovich 2026-03-23 13:54:42 +00:00 committed by Bjorn Andersson
parent c17e220946
commit 1f820571ca
2 changed files with 6 additions and 1 deletions

View File

@ -786,6 +786,11 @@ &remoteproc_wpss {
status = "okay";
};
&rmtfs_mem {
/* Increase the size from 2.5 MiB to 6 MiB */
reg = <0x0 0xe1f00000 0x0 0x600000>;
};
&sdhc_2 {
cd-gpios = <&tlmm 65 GPIO_ACTIVE_HIGH>;

View File

@ -642,7 +642,7 @@ cpusys_vm_mem: cpusys-vm-region@e0600000 {
rmtfs_mem: rmtfs@e1f00000 {
compatible = "qcom,rmtfs-mem";
reg = <0x0 0xe1f00000 0x0 0x600000>;
reg = <0x0 0xe1f00000 0x0 0x280000>;
no-map;
qcom,client-id = <1>;