[PATCH 2/2] dts: Add u-boot specific 'fsl,mux_mask' property to iomuxc for vf610

Tom Rini trini at konsulko.com
Tue Jun 24 23:01:16 CEST 2025


On Tue, Jun 24, 2025 at 10:47:00PM +0200, Lukasz Majewski wrote:

> The commit e8a9521e649f
> ("vf500/vf610: synchronise device trees with linux")
> has synchronized U-Boot's DTS with v5.19 Linux kernel.
> It turned out that in Linux's upstream iomuxc node description the
> fsl,mux_mask' was missing, so the U-Boot's pinctrl driver for NXP's Vybrid
> SoC was not working properly.
> 
> As by default the mux mask was set to 0, the vf610 based boards (like
> BK4) were bricked, due to misconfiguration of gpio at early boot stage.
> 
> The fix for all vf610 based boards is to introduce vfxxx-u-boot.dtsi file
> with 'fsl,mux_mask' property provided and include it in boards' specific
> U-Boot adjustment files (like vf610-bk4r1-u-boot.dtsi).
> 
> Signed-off-by: Lukasz Majewski <lukma at denx.de>
> ---
>  arch/arm/dts/vf610-bk4r1-u-boot.dtsi | 2 ++
>  arch/arm/dts/vfxxx-u-boot.dtsi       | 9 +++++++++
>  2 files changed, 11 insertions(+)
>  create mode 100644 arch/arm/dts/vfxxx-u-boot.dtsi

It looks like this is still missing upstream, so what's the status on
that? Thanks.

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


More information about the U-Boot mailing list