[GIT PULL] Please pull u-boot-imx-master-20250127

Fabio Estevam festevam at gmail.com
Mon Jan 27 13:11:34 CET 2025


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


More information about the U-Boot mailing list