Lines Matching refs:memory_level

2833 					   SMU7_Discrete_MemoryLevel *memory_level)  in ci_populate_single_memory_level()  argument
2842 memory_clock, &memory_level->MinVddc); in ci_populate_single_memory_level()
2850 memory_clock, &memory_level->MinVddci); in ci_populate_single_memory_level()
2858 memory_clock, &memory_level->MinMvdd); in ci_populate_single_memory_level()
2863 memory_level->MinVddcPhases = 1; in ci_populate_single_memory_level()
2869 &memory_level->MinVddcPhases); in ci_populate_single_memory_level()
2871 memory_level->EnabledForThrottle = 1; in ci_populate_single_memory_level()
2872 memory_level->UpH = 0; in ci_populate_single_memory_level()
2873 memory_level->DownH = 100; in ci_populate_single_memory_level()
2874 memory_level->VoltageDownH = 0; in ci_populate_single_memory_level()
2875 memory_level->ActivityLevel = (u16)pi->mclk_activity_target; in ci_populate_single_memory_level()
2877 memory_level->StutterEnable = false; in ci_populate_single_memory_level()
2878 memory_level->StrobeEnable = false; in ci_populate_single_memory_level()
2879 memory_level->EdcReadEnable = false; in ci_populate_single_memory_level()
2880 memory_level->EdcWriteEnable = false; in ci_populate_single_memory_level()
2881 memory_level->RttEnable = false; in ci_populate_single_memory_level()
2883 memory_level->DisplayWatermark = PPSMC_DISPLAY_WATERMARK_LOW; in ci_populate_single_memory_level()
2890 memory_level->StutterEnable = true; in ci_populate_single_memory_level()
2894 memory_level->StrobeEnable = 1; in ci_populate_single_memory_level()
2897 memory_level->StrobeRatio = in ci_populate_single_memory_level()
2898 si_get_mclk_frequency_ratio(memory_clock, memory_level->StrobeEnable); in ci_populate_single_memory_level()
2901 memory_level->EdcReadEnable = true; in ci_populate_single_memory_level()
2905 memory_level->EdcWriteEnable = true; in ci_populate_single_memory_level()
2907 if (memory_level->StrobeEnable) { in ci_populate_single_memory_level()
2917 memory_level->StrobeRatio = si_get_ddr3_mclk_frequency_ratio(memory_clock); in ci_populate_single_memory_level()
2921 …ret = ci_calculate_mclk_params(rdev, memory_clock, memory_level, memory_level->StrobeEnable, dll_s… in ci_populate_single_memory_level()
2925 memory_level->MinVddc = cpu_to_be32(memory_level->MinVddc * VOLTAGE_SCALE); in ci_populate_single_memory_level()
2926 memory_level->MinVddcPhases = cpu_to_be32(memory_level->MinVddcPhases); in ci_populate_single_memory_level()
2927 memory_level->MinVddci = cpu_to_be32(memory_level->MinVddci * VOLTAGE_SCALE); in ci_populate_single_memory_level()
2928 memory_level->MinMvdd = cpu_to_be32(memory_level->MinMvdd * VOLTAGE_SCALE); in ci_populate_single_memory_level()
2930 memory_level->MclkFrequency = cpu_to_be32(memory_level->MclkFrequency); in ci_populate_single_memory_level()
2931 memory_level->ActivityLevel = cpu_to_be16(memory_level->ActivityLevel); in ci_populate_single_memory_level()
2932 memory_level->MpllFuncCntl = cpu_to_be32(memory_level->MpllFuncCntl); in ci_populate_single_memory_level()
2933 memory_level->MpllFuncCntl_1 = cpu_to_be32(memory_level->MpllFuncCntl_1); in ci_populate_single_memory_level()
2934 memory_level->MpllFuncCntl_2 = cpu_to_be32(memory_level->MpllFuncCntl_2); in ci_populate_single_memory_level()
2935 memory_level->MpllAdFuncCntl = cpu_to_be32(memory_level->MpllAdFuncCntl); in ci_populate_single_memory_level()
2936 memory_level->MpllDqFuncCntl = cpu_to_be32(memory_level->MpllDqFuncCntl); in ci_populate_single_memory_level()
2937 memory_level->MclkPwrmgtCntl = cpu_to_be32(memory_level->MclkPwrmgtCntl); in ci_populate_single_memory_level()
2938 memory_level->DllCntl = cpu_to_be32(memory_level->DllCntl); in ci_populate_single_memory_level()
2939 memory_level->MpllSs1 = cpu_to_be32(memory_level->MpllSs1); in ci_populate_single_memory_level()
2940 memory_level->MpllSs2 = cpu_to_be32(memory_level->MpllSs2); in ci_populate_single_memory_level()