Searched refs:dram_timing (Results 1 – 14 of 14) sorted by relevance
/openbmc/u-boot/drivers/ddr/imx/imx8m/ |
H A D | ddrphy_train.c | 11 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 D | ddr4_init.c | 24 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 D | lpddr4_init.c | 26 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 D | rv730_dpm.c | 395 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 D | ni_dpm.c | 1617 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 D | ci_dpm.c | 2488 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 D | si_dpm.c | 4276 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 D | spl.c | 34 ddr_init(&dram_timing); in spl_dram_init()
|
H A D | lpddr4_timing.c | 1310 struct dram_timing_info dram_timing = { variable
|
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | vegam_smumgr.c | 1248 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 D | fiji_smumgr.c | 1497 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 D | polaris10_smumgr.c | 1468 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 D | ddr.h | 703 extern struct dram_timing_info dram_timing;
|
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_dpm.c | 4755 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()
|