2019-06-05 23:08:00 +07:00
{
"stapm_time_ms" : {
"description" : "Skin Temperature Aware Power Management. This will define the boost period to be used." ,
"label" : "STAPM Constant Time (Sec.)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "1" ,
"max" : "3600" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "900" ,
"ryzenadj_arg" : "--stapm-time=" ,
"ryzenadj_value_convert" : "toThousand"
2019-06-05 23:08:00 +07:00
} ,
"stapm_limit_w" : {
"description" : "Skin Temperature Aware Power Management. This will define the socket power package limit which is used to manage the device boost period." ,
"label" : "STAPM Limit (W)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "5" ,
"max" : "60" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "20" ,
"ryzenadj_arg" : "--stapm-limit=" ,
"ryzenadj_value_convert" : "toThousand"
2019-06-05 23:08:00 +07:00
} ,
"ppt_fast_limit_w" : {
"description" : "The amount of power the CPU can draw while boost levels on." ,
"label" : "PPT Fast Limit (W)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "5" ,
"max" : "60" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "25" ,
"ryzenadj_arg" : "--fast-limit=" ,
"ryzenadj_value_convert" : "toThousand"
2019-06-05 23:08:00 +07:00
} ,
"ppt_slow_limit_w" : {
"description" : "The amount of power the CPU can draw while boost levels off." ,
"label" : "PPT Slow Limit (W)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "5" ,
"max" : "60" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "10" ,
"ryzenadj_arg" : "--slow-limit=" ,
"ryzenadj_value_convert" : "toThousand"
2019-06-05 23:08:00 +07:00
} ,
"temperature_limit_c" : {
"description" : "The temperature the CPU can reach before boost levels off." ,
"label" : "Temperature Limit (°C)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "50" ,
"max" : "100" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "75" ,
"ryzenadj_arg" : "--tctl-temp=" ,
"ryzenadj_value_convert" : false
2019-06-05 23:08:00 +07:00
} ,
"vrm_current_m_a" : {
"description" : "The limit of current we let the motherboard deliver to the CPU." ,
"label" : "VRM Current (A)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "20" ,
"max" : "75" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "30" ,
"ryzenadj_arg" : "--vrmmax-current=" ,
"ryzenadj_value_convert" : "toHex"
2019-06-05 23:08:00 +07:00
} ,
"min_fclk_frequency" : {
"description" : "Fabric is AMD's marketing term for the bus connection that connects processor dies (GPU/CPU). This define the bus's min. clock limit." ,
"label" : "Minimum transmission frequency (Mhz)" ,
2019-07-04 23:27:22 +07:00
"tab" : "controller" ,
2019-06-05 23:08:00 +07:00
"min" : "800" ,
"max" : "1600" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "800" ,
"ryzenadj_arg" : "--min-fclk-frequency=" ,
"ryzenadj_value_convert" : false
2019-06-05 23:08:00 +07:00
} ,
2019-07-04 23:27:22 +07:00
"max_fclk_frequency" : {
"description" : "Fabric is AMD's marketing term for the bus connection that connects processor dies (GPU/CPU). This define the bus's max. clock limit." ,
"label" : "Maximum transmission frequency (Mhz)" ,
"tab" : "controller" ,
"min" : "800" ,
"max" : "1600" ,
"step" : "1" ,
"default" : "1200" ,
"ryzenadj_arg" : "--max-fclk-frequency=" ,
"ryzenadj_value_convert" : false
} ,
"psi0_current_limit" : {
"description" : "The limit of current we let the motherboard deliver to the PSI0." ,
"label" : "PSI0 Current Limit (mA)" ,
"tab" : "experimental" ,
"min" : "20" ,
"max" : "100" ,
"step" : "1" ,
"default" : "20" ,
"ryzenadj_arg" : "--psi0-current=" ,
"ryzenadj_value_convert" : "toHex"
2019-06-05 23:08:00 +07:00
} ,
"min_gfxclk_frequency" : {
"description" : "The minimum clock speed the integrated GPU is allowed to run at." ,
"label" : "Minimum GFX Clock Frequency (Mhz)" ,
2019-07-04 23:27:22 +07:00
"tab" : "experimental" ,
2019-06-05 23:08:00 +07:00
"min" : "400" ,
"max" : "1300" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "400" ,
"ryzenadj_arg" : "--min-gfxclk=" ,
"ryzenadj_value_convert" : "roundTen"
2019-06-05 23:08:00 +07:00
} ,
2019-07-04 23:27:22 +07:00
"max_gfxclk_frequency" : {
"description" : "The maximum clock speed the integrated GPU is allowed to run at." ,
"label" : "Maximum GFX Clock Frequency (Mhz)" ,
"tab" : "experimental" ,
"min" : "400" ,
"max" : "1300" ,
"step" : "1" ,
"default" : "1100" ,
"ryzenadj_arg" : "--max-gfxclk=" ,
"ryzenadj_value_convert" : "roundTen"
2019-06-05 23:08:00 +07:00
} ,
"min_socclk_frequency" : {
"description" : "The minimum clock speed the CPU is allowed to run at." ,
"label" : "Minimum SOC Clock Frequency (Mhz)" ,
2019-07-04 23:27:22 +07:00
"tab" : "experimental" ,
"min" : "200" ,
"max" : "750" ,
"step" : "1" ,
"default" : "200" ,
"ryzenadj_arg" : "--min-socclk-frequency=" ,
"ryzenadj_value_convert" : "roundTen"
} ,
"max_socclk_frequency" : {
"description" : "The maximum clock speed the CPU is allowed to run at." ,
"label" : "Maximum SOC Clock Frequency (Mhz)" ,
"tab" : "experimental" ,
2019-06-05 23:08:00 +07:00
"min" : "200" ,
"max" : "750" ,
2019-07-04 23:27:22 +07:00
"step" : "1" ,
"default" : "600" ,
"ryzenadj_arg" : "--max-socclk-frequency=" ,
"ryzenadj_value_convert" : "roundTen"
2019-07-25 17:06:47 +07:00
} ,
"slow_ppt_constant_time" : {
"description" : "This define the period to be used out of boost period to deliver a constant power to be delivered to the socket." ,
"label" : "Package Power Tracking (PPT) - Slow period" ,
"tab" : "experimental" ,
"min" : "1" ,
"max" : "3600" ,
"step" : "1" ,
"default" : "900" ,
"ryzenadj_arg" : "--slow-time=" ,
"ryzenadj_value_convert" : "toThousand"
2019-06-05 23:08:00 +07:00
}
}