forked from NG-SD-Plugins/PowerTools
200 lines
No EOL
6.3 KiB
Text
200 lines
No EOL
6.3 KiB
Text
Limits(
|
|
cpu: Limit(
|
|
provider: GabeBoy,
|
|
limits: GenericCpusLimit(
|
|
cpus: [GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
), GenericCpuLimit(
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(1400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(3500),
|
|
)),
|
|
clock_step: Some(100),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
skip_resume_reclock: false,
|
|
experiments: false,
|
|
)],
|
|
global_governors: true,
|
|
extras: LimitExtras(
|
|
experiments: false,
|
|
quirks: [],
|
|
),
|
|
),
|
|
),
|
|
gpu: Limit(
|
|
provider: GabeBoy,
|
|
limits: GenericGpuLimit(
|
|
fast_ppt: Some(RangeLimit(
|
|
min: Some(1000000),
|
|
max: Some(30000000),
|
|
)),
|
|
fast_ppt_default: Some(15000000),
|
|
slow_ppt: Some(RangeLimit(
|
|
min: Some(1000000),
|
|
max: Some(29000000),
|
|
)),
|
|
slow_ppt_default: Some(15000000),
|
|
ppt_divisor: Some(1000000),
|
|
ppt_step: Some(1),
|
|
tdp: None,
|
|
tdp_boost: None,
|
|
tdp_divisor: None,
|
|
tdp_step: None,
|
|
clock_min: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(1600),
|
|
)),
|
|
clock_max: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(1600),
|
|
)),
|
|
clock_step: Some(100),
|
|
memory_clock: Some(RangeLimit(
|
|
min: Some(400),
|
|
max: Some(800),
|
|
)),
|
|
memory_clock_step: Some(400),
|
|
skip_resume_reclock: false,
|
|
extras: LimitExtras(
|
|
experiments: false,
|
|
quirks: ["pp_dpm_fclk-not-updated-on-LCD", "pp_dpm_fclk-reversed"],
|
|
),
|
|
),
|
|
),
|
|
battery: Limit(
|
|
provider: GabeBoy,
|
|
limits: GenericBatteryLimit(
|
|
charge_rate: Some(RangeLimit(
|
|
min: Some(250),
|
|
max: Some(2500),
|
|
)),
|
|
charge_modes: ["normal", "discharge", "idle"],
|
|
charge_limit: Some(RangeLimit(
|
|
min: Some(10.0),
|
|
max: Some(90.0),
|
|
)),
|
|
extra_readouts: false,
|
|
extras: LimitExtras(
|
|
experiments: false,
|
|
quirks: [],
|
|
),
|
|
),
|
|
),
|
|
) |