[PATCH 0/9] ddr: imx: Various updates

Peng Fan (OSS) peng.fan at oss.nxp.com
Mon Jul 28 05:24:46 CEST 2025


Collects NXP downstream DDR patches. The patches are directly
cherry-picked from NXP downstream with minor checkpatch warning
addressed, so tags are kept.
Only one minor Kconfig update patch is new which is to drop dependency to
IMX8M_LPDDR4.

- Fix i.MX8M DDR inline ECC scrubber configuration
- Fix i.MX9 DDR MRS
- Wait until dram initialization complete to avoid unpredictable behavior
  when inline ECC id enabled.
- Disable dynamic refresh rate when do mr operation for i.MX9
- Add Quick Boot flow and errata registers support

CI: https://source.denx.de/u-boot/custodians/u-boot-mmc/-/pipelines/27190

Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
Peng Fan (1):
      ddr: imx8m: Drop the dependency to IMX8M_LPDDR4

Tom.zheng (1):
      ddr: imx9: Wait until dram initialization complete

Viorel Suman (4):
      ddr: imx: Move reading LP CSRs outside "ddr_cfg_phy" function
      ddr: imx9: Add Synopsys LPDDR training data collect
      ddr: imx9: Implement Synopsys LPDDR PHY QuickBoot flow
      ddr: imx9: Add errata registers support

Ye Li (2):
      ddr: imx8m: Fix DDR inline ECC scruber configuration
      ddr: imx9: Fix DDR MRS bug

haidong.zheng (1):
      ddr: imx9: Disable dynamic refresh rate when do mr operation

 arch/arm/include/asm/arch-imx9/ddr.h   |   29 +
 drivers/ddr/imx/imx8m/Kconfig          |    2 +-
 drivers/ddr/imx/imx8m/ddr_init.c       |    8 +-
 drivers/ddr/imx/imx9/Kconfig           |    8 +
 drivers/ddr/imx/imx9/ddr_init.c        |   60 +-
 drivers/ddr/imx/phy/Kconfig            |   12 +
 drivers/ddr/imx/phy/Makefile           |    2 +
 drivers/ddr/imx/phy/ddrphy_qb.c        |  104 ++
 drivers/ddr/imx/phy/ddrphy_qb_errata.c |   39 +
 drivers/ddr/imx/phy/ddrphy_qb_gen.c    | 1845 ++++++++++++++++++++++++++++++++
 drivers/ddr/imx/phy/ddrphy_train.c     |    4 -
 drivers/ddr/imx/phy/ddrphy_utils.c     |    2 +-
 drivers/ddr/imx/phy/helper.c           |   39 +-
 13 files changed, 2142 insertions(+), 12 deletions(-)
---
base-commit: 4c3b5fcd810081bd7f3c51859fe1b5f0c159803c
change-id: 20250725-ddr-imx-777b8bdd3b2a

Best regards,
-- 
Peng Fan <peng.fan at nxp.com>



More information about the U-Boot mailing list