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

Fabio Estevam festevam at gmail.com
Wed Jun 25 16:25:37 CEST 2025


Hi Lukasz,

On Wed, Jun 25, 2025 at 3:36 AM Lukasz Majewski <lukma at denx.de> wrote:

> It looks like in Linux the mux_mask is hardcoded (for Vybrid vf610):
> https://elixir.bootlin.com/linux/v6.16-rc3/source/drivers/pinctrl/freescale/pinctrl-vf610.c#L321

I suggest doing the same approach in U-Boot's pinctrl-vf610.c driver
instead of doing it in u-boot.dtsi.

The less we diverge from Linux, the better.

> In u-boot other SoCs use it as well, but with different values:
> - arch/arm/dts/imxrt1050.dtsi -> 0x7
> - arch/arm/dts/imx8ulp-evk-u-boot.dtsi -> 0xf00

imxrt1050 and imx8ulp use different pinctrl drivers.


More information about the U-Boot mailing list