[Uboot-stm32] [PATCH] ARM: dts: stm32: Add bootph-all in ltdc node in stm32mp257f-ev1-u-boot

Tom Rini trini at konsulko.com
Mon Jan 19 17:30:59 CET 2026


On Mon, Jan 19, 2026 at 02:07:03PM +0100, Patrice CHOTARD wrote:
> 
> 
> On 1/19/26 08:53, Patrice CHOTARD wrote:
> > 
> > 
> > On 1/16/26 20:28, Tom Rini wrote:
> >> On Fri, Jan 16, 2026 at 08:12:06PM +0100, Patrice Chotard wrote:
> >>
> >>> Add bootph-all property in ltdc node in stm32mp257f-ev1-u-boot.dtsi
> >>> to fix the following issue :
> >>>
> >>> Video device 'display-controller at 48010000' cannot allocate frame buffer
> >>> memory - ensure the device is set up beforen
> >>> stm32_rifsc bus at 42080000: display-controller at 48010000 failed to bind on
> >>> bus (-28)
> >>> stm32_rifsc bus at 42080000: Some child failed to bind (-28)
> >>> initcall_run_r(): initcall initr_dm() failed
> >>> ERROR ### Please RESET the board ###
> >>>
> >>> Fixes: 29ab19c2bead ("Subtree merge tag 'v6.18-dts' of dts repo [1] into dts/upstream")
> >>>
> >>> Signed-off-by: Patrice Chotard <patrice.chotard at foss.st.com>
> >>> ---
> >>>  arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi | 4 ++++
> >>>  1 file changed, 4 insertions(+)
> >>>
> >>> diff --git a/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi b/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi
> >>> index b70cd8b52ce..c3c9c94f165 100644
> >>> --- a/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi
> >>> +++ b/arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi
> >>> @@ -52,6 +52,10 @@
> >>>  	};
> >>>  };
> >>>  
> >>> +&ltdc {
> >>> +	bootph-all;
> >>> +};
> >>> +
> >>>  &usart2 {
> >>>  	bootph-all;
> >>>  };
> >>>
> >>
> >> Are you upstreaming these? Thanks.
> >>
> > Hi Tom
> > 
> > I didn't get your point. Is there a problem ?
> > Yes of course i'm upstreaming this.
> 
> I think i understood your remark, currently without this patch the board stm32mp257f-ev1 can't boot.
> I temporarily added the bootph-all in stm32mp257f-ev1-u-boot.dtsi to allow this board to reach at least
> the U-Boot console.
> 
> In kernel side, i submitted a series which add u-boot bootph-all property for STM32 boards which is not already merged [1].
> When this kernel series will be merged and U-Boot will be synchonized with this kernel DT, i will then revert this patch.
> 
> [1] https://lore.kernel.org/linux-arm-kernel/20260109-upstream_uboot_properties-v4-0-75e06657c600@foss.st.com/

Ah, yes, that was my question, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260119/c78a9e4f/attachment.sig>


More information about the U-Boot mailing list