Hi Tom, Please pull from u-boot-imx/master, thanks.
The following changes since commit 8162f35a108441b8d7a44ac9266c1a64dbf79fd5: Merge patch series "test: Improvements to ut command and test-suite running" (2025-01-24 14:35:37 -0600) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20250127 for you to fetch changes up to 219b0488200633cda74ecc04cda2eb84443ab88d: net: fsl_enetc: Enable optional ENETREF clock on i.MX95 (2025-01-27 00:27:54 -0300) u-boot-imx-master-20250127 -------------------------- CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/24366 - Refactor the imx pinctrl driver. - Enable optional ENETREF clock on i.MX95 - Remove optional from tee-os entry on the i.MX8M u-boot devicetrees. ---------------------------------------------------------------- Marek Vasut (11): pinctrl: imx: Push imx_pinctrl_ops into drivers and staticize pinctrl: imx: Rename imx_pinctrl_ops to match drivers pinctrl: imx: Drop .remove callback for SCU variant pinctrl: imx: Inline struct imx_pinctrl_soc_info access into probe pinctrl: imx: Split imx_pinctrl_probe() into common and mmio parts pinctrl: imx: Rename imx_pinctrl_remove() to imx_pinctrl_remove_mmio() pinctrl: imx: Split imx_pinctrl_set_state() into common and mmio parts pinctrl: imx: Split imx_pinctrl_set_state_scu() from imx_pinctrl_set_state_mmio() pinctrl: imx: Fold imx_pinctrl_set_state_scu() from pinctrl-imx8.c pinctrl: imx: Split MMIO accessors into pinctrl-imx-mmio.c net: fsl_enetc: Enable optional ENETREF clock on i.MX95 Yannic Moog (1): arm: dts: imx8m*-u-boot: remove optional from tee-os entry arch/arm/dts/imx8mm-u-boot.dtsi | 1 - arch/arm/dts/imx8mn-u-boot.dtsi | 1 - arch/arm/dts/imx8mp-u-boot.dtsi | 1 - arch/arm/dts/imx8mq-u-boot.dtsi | 1 - drivers/net/fsl_enetc.c | 23 +++- drivers/pinctrl/nxp/Kconfig | 22 ++-- drivers/pinctrl/nxp/Makefile | 2 +- drivers/pinctrl/nxp/pinctrl-imx-mmio.c | 228 +++++++++++++++++++++++++++++++++ drivers/pinctrl/nxp/pinctrl-imx.c | 222 ++------------------------------ drivers/pinctrl/nxp/pinctrl-imx.h | 20 +-- drivers/pinctrl/nxp/pinctrl-imx5.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx6.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx7.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx8.c | 86 +++++++++++-- drivers/pinctrl/nxp/pinctrl-imx8m.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx8ulp.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imx93.c | 18 +-- drivers/pinctrl/nxp/pinctrl-imxrt.c | 18 +-- drivers/pinctrl/nxp/pinctrl-scu.c | 70 ---------- drivers/pinctrl/nxp/pinctrl-vf610.c | 18 +-- 21 files changed, 418 insertions(+), 421 deletions(-) create mode 100644 drivers/pinctrl/nxp/pinctrl-imx-mmio.c delete mode 100644 drivers/pinctrl/nxp/pinctrl-scu.c