mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-16 04:07:00 +02:00
imx93_evk: add back Low drive mode ddr timing file
Add back low drive mode 1866mts ddr timing file, no need CONFIG_IMX9_LOW_DRIVE_MODE anymore, using runtime selection. Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
c9efcad237
commit
29b053216f
@ -8,5 +8,5 @@ obj-y += imx93_evk.o
|
|||||||
|
|
||||||
ifdef CONFIG_SPL_BUILD
|
ifdef CONFIG_SPL_BUILD
|
||||||
obj-y += spl.o
|
obj-y += spl.o
|
||||||
obj-$(CONFIG_IMX93_EVK_LPDDR4X) += lpddr4x_timing.o
|
obj-$(CONFIG_IMX93_EVK_LPDDR4X) += lpddr4x_timing.o lpddr4x_timing_1866mts.o
|
||||||
endif
|
endif
|
||||||
|
1995
board/freescale/imx93_evk/lpddr4x_timing_1866mts.c
Normal file
1995
board/freescale/imx93_evk/lpddr4x_timing_1866mts.c
Normal file
File diff suppressed because it is too large
Load Diff
@ -52,9 +52,16 @@ void spl_board_init(void)
|
|||||||
puts("Normal Boot\n");
|
puts("Normal Boot\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
extern struct dram_timing_info dram_timing_1866mts;
|
||||||
void spl_dram_init(void)
|
void spl_dram_init(void)
|
||||||
{
|
{
|
||||||
ddr_init(&dram_timing);
|
struct dram_timing_info *ptiming = &dram_timing;
|
||||||
|
|
||||||
|
if (is_voltage_mode(VOLT_LOW_DRIVE))
|
||||||
|
ptiming = &dram_timing_1866mts;
|
||||||
|
|
||||||
|
printf("DDR: %uMTS\n", ptiming->fsp_msg[0].drate);
|
||||||
|
ddr_init(ptiming);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if CONFIG_IS_ENABLED(DM_PMIC_PCA9450)
|
#if CONFIG_IS_ENABLED(DM_PMIC_PCA9450)
|
||||||
|
Loading…
Reference in New Issue
Block a user