Home
last modified time | relevance | path

Searched refs:dram_timing (Results 1 – 25 of 26) sorted by relevance

12

/u-boot/drivers/ddr/imx/imx8m/
A Dddrphy_train.c13 int ddr_cfg_phy(struct dram_timing_info *dram_timing) in ddr_cfg_phy() argument
23 dram_cfg = dram_timing->ddrphy_cfg; in ddr_cfg_phy()
24 num = dram_timing->ddrphy_cfg_num; in ddr_cfg_phy()
32 fsp_msg = dram_timing->fsp_msg; in ddr_cfg_phy()
33 for (i = 0; i < dram_timing->fsp_msg_num; i++) { in ddr_cfg_phy()
88 dram_cfg = dram_timing->ddrphy_pie; in ddr_cfg_phy()
89 num = dram_timing->ddrphy_pie_num; in ddr_cfg_phy()
A Dddr_init.c94 int ddr_init(struct dram_timing_info *dram_timing) in ddr_init() argument
120 initial_drate = dram_timing->fsp_msg[0].drate; in ddr_init()
129 ddr_cfg_umctl2(dram_timing->ddrc_cfg, dram_timing->ddrc_cfg_num); in ddr_init()
174 ret = ddr_cfg_phy(dram_timing); in ddr_init()
194 update_umctl2_rank_space_setting(dram_timing->fsp_msg_num - 1); in ddr_init()
249 dram_config_save(dram_timing, CONFIG_SAVED_DRAM_TIMING_BASE); in ddr_init()
/u-boot/board/gateworks/venice/
A Dspl.c40 struct dram_timing_info *dram_timing; in spl_dram_init() local
44 dram_timing = &dram_timing_1gb; in spl_dram_init()
47 dram_timing = &dram_timing_4gb; in spl_dram_init()
51 dram_timing = &dram_timing_1gb; in spl_dram_init()
56 ddr_init(dram_timing); in spl_dram_init()
/u-boot/board/technexion/pico-imx8mq/
A Dspl.c52 struct dram_timing_info *dram_timing; in spl_dram_init() local
71 dram_timing = &dram_timing_4gb; in spl_dram_init()
75 dram_timing = &dram_timing_3gb; in spl_dram_init()
79 dram_timing = &dram_timing_2gb; in spl_dram_init()
83 dram_timing = &dram_timing_1gb; in spl_dram_init()
91 ddr_init(dram_timing); in spl_dram_init()
/u-boot/board/google/imx8mq_phanbell/
A Dlpddr4_timing_1g.c1719 struct dram_timing_info dram_timing = { variable
A Dspl.c33 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/beacon/imx8mn/
A Dlpddr4_2g_timing.c1428 struct dram_timing_info dram_timing = { variable
A Dlpddr4_timing.c1421 struct dram_timing_info dram_timing = { variable
A Dspl.c44 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/phytec/phycore_imx8mm/
A Dlpddr4_timing.c1834 struct dram_timing_info dram_timing = { variable
A Dspl.c44 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/phytec/phycore_imx8mp/
A Dlpddr4_timing.c1837 struct dram_timing_info dram_timing = { variable
A Dspl.c33 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/freescale/imx8mn_evk/
A Dddr4_timing.c1201 struct dram_timing_info dram_timing = { variable
A Dspl.c38 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/freescale/imx8mp_evk/
A Dlpddr4_timing.c1836 struct dram_timing_info dram_timing = { variable
A Dspl.c42 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/toradex/verdin-imx8mm/
A Dlpddr4_timing.c1838 struct dram_timing_info dram_timing = { variable
A Dspl.c55 ddr_init(&dram_timing); in spl_dram_init()
/u-boot/board/beacon/imx8mm/
A Dspl.c44 ddr_init(&dram_timing); in spl_dram_init()
A Dlpddr4_timing.c1969 struct dram_timing_info dram_timing = { variable
/u-boot/board/freescale/imx8mm_evk/
A Dspl.c49 ddr_init(&dram_timing); in spl_dram_init()
A Dlpddr4_timing.c1969 struct dram_timing_info dram_timing = { variable
/u-boot/board/freescale/imx8mq_evk/
A Dspl.c40 ddr_init(&dram_timing); in spl_dram_init()
A Dlpddr4_timing.c1314 struct dram_timing_info dram_timing = { variable

Completed in 23 milliseconds

12