Loading
remoteproc: qcom_wcnss: Fix reserved region mapping failure
Commit c70b9d5f ("remoteproc: qcom: Use of_reserved_mem_region_* functions for "memory-region"") switched from devm_ioremap_wc() to devm_ioremap_resource_wc(). The difference is devm_ioremap_resource_wc() also requests the resource which fails. Testing of both fixed and dynamic reserved regions indicates that requesting the resource should work, so I'm not sure why it doesn't work in this case. Fix the issue by reverting back to devm_ioremap_wc(). Reported-by:Marek Szyprowski <m.szyprowski@samsung.com> Reported-by:
André Apitzsch <git@apitzsch.eu> Fixes: c70b9d5f ("remoteproc: qcom: Use of_reserved_mem_region_* functions for "memory-region"") Signed-off-by:
Rob Herring (Arm) <robh@kernel.org> Tested-by:
Marek Szyprowski <m.szyprowski@samsung.com> Tested-by: André Apitzsch <git@apitzsch.eu> # on BQ Aquaris M5 Link: https://lore.kernel.org/r/20260128220243.3018526-1-robh@kernel.org Signed-off-by:
Bjorn Andersson <andersson@kernel.org>