[PATCH v2 0/4] Add DM firmware reserved memory support

Paresh Bhagat p-bhagat at ti.com
Mon Jul 6 08:41:04 CEST 2026


Hi,

On 7/1/26 , Paresh Bhagat wrote:
> This series adds support for DM firmware reserved memory fixup in device
> tree for K3 SoCs that use separate DM firmware (K3_DM_FW enabled).
> 
> The series includes:
> 1. Fix for phandle corruption in FDT reserved memory fixup
> 2. Enable OF_SYSTEM_SETUP for AM62D2 to allow device tree fixups
> 3. Add Kconfig options for DM firmware reserved memory for other K3 SoCs
> 4. Add DM reserved memory fixup implementation
> 
> The main issue being addressed is that the current reserved DDR carveout
> for DM firmware in device tree is insufficient to accommodate the DM
> firmware binary on AM62A7, and potentially other K3 SoCs in the future.
> 
> Currently, the size is only modified for AM62A7 SoC. For rest of SocS
> existing values from device tree is taken.
> 
> For vendor boards, please verify boot and check for errors if any.
> 
> This series depends on dts update for effected devices. If "dm" node is
> not found then the existing mechanism creates a new node with same
> address, which cause memory overlap issue.
> 

This patch series conflicts with
https://lore.kernel.org/all/20260701-topic-am62a-ioddr-dt-v6-19-v7-0-e9db8b16821a@baylibre.com/
Above also includes fixes for incorrect reserved memory and new layout.
So do not merge this series. I will send a new version if required when above is merged.

Thanks,
Paresh

> https://lore.kernel.org/all/20260630150919.457160-1-p-bhagat@ti.com/
> 
> Change log v1->v2:
> - Extended DM firmware reserved memory Kconfig support from AM62A7 only
>   to other K3 SoCs.
> - Added memory configuration for all K3 SoCs
> - Update fdt_fixup_reserved_memory() to remove redundant code.
> 
> v1
> https://lore.kernel.org/all/178219072988.1099376.16053199642199625548.b4-review@b4/
> 
> Paresh Bhagat (4):
>   arm: mach-k3: Fix phandle corruption in fdt fixup
>   arm: mach-k3: am62ax: Enable OF_SYSTEM_SETUP for AM62D2
>   arm: mack-k3: Kconfig: Add DM firmware reserved memory configs
>   arm: mach-k3: Add DM reserved memory fixup
> 
>  arch/arm/mach-k3/Kconfig        | 21 ++++++++++++++
>  arch/arm/mach-k3/am62ax/Kconfig |  1 +
>  arch/arm/mach-k3/common_fdt.c   | 51 ++++++++++++++++-----------------
>  3 files changed, 46 insertions(+), 27 deletions(-)
> 
> -- 
> 2.34.1
> 
> 


More information about the U-Boot mailing list