1menu "i.MX8M DDR controllers"
2	depends on ARCH_IMX8M
3
4config IMX8M_DRAM
5	bool "imx8m dram"
6
7config IMX8M_LPDDR4
8	bool "imx8m lpddr4"
9	select IMX8M_DRAM
10	help
11	  Select the i.MX8M LPDDR4 driver support on i.MX8M SOC.
12
13config IMX8M_DDR4
14	bool "imx8m ddr4"
15	select IMX8M_DRAM
16	help
17	  Select the i.MX8M DDR4 driver support on i.MX8M SOC.
18
19config IMX8M_DDR3L
20	bool "imx8m ddr3l"
21	select IMX8M_DRAM
22	help
23	  Select the i.MX8M DDR3L driver support on i.MX8M SOC.
24
25config 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. OCRAM_S is used for this
30	  purpose on i.MX8MM.
31	default 0x180000
32
33config IMX8M_DRAM_INLINE_ECC
34	bool "imx8mp inline ECC"
35	depends on IMX8MP && IMX8M_LPDDR4
36	help
37	  Select this config if you want to use inline ecc feature for
38	  imx8mp-evk board.
39
40config IMX8M_VDD_SOC_850MV
41	bool "imx8mp change the vdd_soc voltage to 850mv"
42	depends on IMX8MP
43
44config IMX8M_LPDDR4_FREQ0_2400MTS
45	bool "imx8m PDDR4 freq0 change from 4000MTS to 2400MTS"
46
47endmenu
48