blob: 0a45340ffb6549d1e7a7e273e19abefbcc6793b3 [file] [log] [blame]
Ye Lib2cfc422022-07-26 16:41:07 +08001menu "i.MX9 DDR controllers"
2 depends on ARCH_IMX9
3
4config IMX9_DRAM
5 bool "imx9 dram"
6 select IMX_SNPS_DDR_PHY
7
8config IMX9_LPDDR4X
9 bool "imx9 lpddr4 and lpddr4x"
10 select IMX9_DRAM
11 help
12 Select the i.MX9 LPDDR4/4X driver support on i.MX9 SOC.
13
Ye Lif188a4f2022-07-26 16:41:08 +080014config IMX9_DRAM_PM_COUNTER
15 bool "imx9 DDRC performance monitor counter"
16 default y
17 help
18 Enable DDR controller performance monitor counter for reference events.
19
Peng Fane2c76432024-10-23 12:03:17 +080020config IMX9_DRAM_INLINE_ECC
21 bool "Enable DDR INLINE ECC feature"
22 help
23 Select to enable DDR INLINE ECC feature
24
Ye Lib2cfc422022-07-26 16:41:07 +080025config SAVED_DRAM_TIMING_BASE
26 hex "Define the base address for saved dram timing"
27 help
28 after DRAM is trained, need to save the dram related timming
29 info into memory for low power use.
Jacky Bai8d1ce4b2023-04-28 12:08:41 +080030 default 0x2051C000
Ye Lib2cfc422022-07-26 16:41:07 +080031
32endmenu