diff options
| author | Judith Mendez <[email protected]> | 2025-08-25 10:23:10 -0500 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-09-11 13:14:17 -0600 |
| commit | 8633643769b5d5b30567b89a1c0fb00b8f2ac7b2 (patch) | |
| tree | 8fc5ac342d26d3a2b0a3b3e948c535c9584d8ce8 | |
| parent | e3e7d0d29aa1cb151650e4531c04dda613c374ac (diff) | |
board: ti: am65x: Overwrite get_overlay_mmc
Unlike other K3 SoC's, am65 SoC has the capability to detect daughter
cards and automatically generate a list of white-space separated overlays
in name_overlays environment variable.
When applied during boot with get_overlay_mmc, the path to overlays with
default distribution is incorrect where path is currently: boot/dtb and
the overlays exist in boot/dtb/ti.
Fix the path in get_overlay_mmc so that overlays are automatically applied
correctly during boot time.
Signed-off-by: Judith Mendez <[email protected]>
| -rw-r--r-- | board/ti/am65x/am65x.env | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/board/ti/am65x/am65x.env b/board/ti/am65x/am65x.env index 631997e4c97..b6cdfc9bd96 100644 --- a/board/ti/am65x/am65x.env +++ b/board/ti/am65x/am65x.env @@ -17,6 +17,15 @@ bootpart=1:2 bootdir=/boot rd_spec=- +get_overlay_mmc= + fdt address ${fdtaddr}; + fdt resize 0x100000; + for overlay in $name_overlays; + do; + load mmc ${bootpart} ${dtboaddr} ${bootdir}/dtb/ti/${overlay} && + fdt apply ${dtboaddr}; + done; + init_ubi= run args_all args_ubi; sf probe; |
