Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/ddr/imx/imx8m/
H A Dddrphy_train.c11 void ddr_cfg_phy(struct dram_timing_info *dram_timing) in ddr_cfg_phy() argument
20 dram_cfg = dram_timing->ddrphy_cfg; in ddr_cfg_phy()
21 num = dram_timing->ddrphy_cfg_num; in ddr_cfg_phy()
29 fsp_msg = dram_timing->fsp_msg; in ddr_cfg_phy()
30 for (i = 0; i < dram_timing->fsp_msg_num; i++) { in ddr_cfg_phy()
77 dram_cfg = dram_timing->ddrphy_pie; in ddr_cfg_phy()
78 num = dram_timing->ddrphy_pie_num; in ddr_cfg_phy()
H A Dddr4_init.c24 void ddr_init(struct dram_timing_info *dram_timing) in ddr_init() argument
59 ddr4_cfg_umctl2(dram_timing->ddrc_cfg, dram_timing->ddrc_cfg_num); in ddr_init()
74 ddr_cfg_phy(dram_timing); in ddr_init()
112 dram_config_save(dram_timing, CONFIG_SAVED_DRAM_TIMING_BASE); in ddr_init()
H A Dlpddr4_init.c26 void ddr_init(struct dram_timing_info *dram_timing) in ddr_init() argument
67 lpddr4_cfg_umctl2(dram_timing->ddrc_cfg, dram_timing->ddrc_cfg_num); in ddr_init()
109 ddr_cfg_phy(dram_timing); in ddr_init()
187 dram_config_save(dram_timing, CONFIG_SAVED_DRAM_TIMING_BASE); in ddr_init()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Drv730_dpm.c395 u32 dram_timing = 0; in rv730_program_memory_timing_parameters() local
416 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in rv730_program_memory_timing_parameters()
419 WREG32(MC_ARB_DRAM_TIMING_3, dram_timing); in rv730_program_memory_timing_parameters()
426 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in rv730_program_memory_timing_parameters()
429 WREG32(MC_ARB_DRAM_TIMING_2, dram_timing); in rv730_program_memory_timing_parameters()
436 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in rv730_program_memory_timing_parameters()
439 WREG32(MC_ARB_DRAM_TIMING_1, dram_timing); in rv730_program_memory_timing_parameters()
H A Dni_dpm.c1617 u32 dram_timing; in ni_populate_memory_timing_parameters() local
1626 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in ni_populate_memory_timing_parameters()
1629 arb_regs->mc_arb_dram_timing = cpu_to_be32(dram_timing); in ni_populate_memory_timing_parameters()
H A Dci_dpm.c2488 u32 dram_timing; in ci_populate_memory_timing_parameters() local
2494 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in ci_populate_memory_timing_parameters()
2500 arb_regs->McArbDramTiming = cpu_to_be32(dram_timing); in ci_populate_memory_timing_parameters()
H A Dsi_dpm.c4276 u32 dram_timing; in si_populate_memory_timing_parameters() local
4287 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in si_populate_memory_timing_parameters()
4291 arb_regs->mc_arb_dram_timing = cpu_to_be32(dram_timing); in si_populate_memory_timing_parameters()
/openbmc/u-boot/board/freescale/imx8mq_evk/
H A Dspl.c34 ddr_init(&dram_timing); in spl_dram_init()
H A Dlpddr4_timing.c1310 struct dram_timing_info dram_timing = { variable
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dvegam_smumgr.c1248 uint32_t dram_timing; in vegam_populate_memory_timing_parameters() local
1262 dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); in vegam_populate_memory_timing_parameters()
1268 arb_regs->McArbDramTiming = PP_HOST_TO_SMC_UL(dram_timing); in vegam_populate_memory_timing_parameters()
H A Dfiji_smumgr.c1497 uint32_t dram_timing; in fiji_populate_memory_timing_parameters() local
1508 dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); in fiji_populate_memory_timing_parameters()
1515 arb_regs->McArbDramTiming = PP_HOST_TO_SMC_UL(dram_timing); in fiji_populate_memory_timing_parameters()
H A Dpolaris10_smumgr.c1468 uint32_t dram_timing; in polaris10_populate_memory_timing_parameters() local
1478 dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); in polaris10_populate_memory_timing_parameters()
1483 arb_regs->McArbDramTiming = PP_HOST_TO_SMC_UL(dram_timing); in polaris10_populate_memory_timing_parameters()
/openbmc/u-boot/arch/arm/include/asm/arch-imx8m/
H A Dddr.h703 extern struct dram_timing_info dram_timing;
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c4755 u32 dram_timing; in si_populate_memory_timing_parameters() local
4766 dram_timing = RREG32(MC_ARB_DRAM_TIMING); in si_populate_memory_timing_parameters()
4770 arb_regs->mc_arb_dram_timing = cpu_to_be32(dram_timing); in si_populate_memory_timing_parameters()