[PATCH v7 2/2] remoteproc: qcom: Use of_reserved_mem_region_* functions for "memory-region"
Daniel Baluta
daniel.baluta at gmail.com
Tue Dec 9 06:20:03 PST 2025
> Other platforms (non-QCom) were tested also use
> devm_ioremap_resource_wc(). So something else is claiming the same
> region? Can you dump out /proc/iomem?
>
> The region is dynamically allocated, so maybe that has something to do with it.
We noticed a related issue with imx_dsp_rproc.
Because:
imx_dsp_rproc_prepare:
-> imx_dsp_rproc_add_carveout
-> /*... */ and this calls devm_ioremap_resource_wc
-> pm_runtime_get_sync
imx_dsp_rproc_unprepare:
->pm_runtime_put_sync
There is no easy way to manually undo devm_ioremap_resource_wc so I have
sent a patch to use devm_ioremap_wc.
https://lore.kernel.org/imx/20251209140425.766742-1-daniel.baluta@nxp.com/T/#u
In your case Marek at least you need to understand which driver
reserves 8dc00000-8e7fffff : reserved and why.
thanks,
Daniel.
More information about the linux-arm-kernel
mailing list