Hi Lukasz, On Wed, Jun 25, 2025 at 3:36 AM Lukasz Majewski <lu...@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.