[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