[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