{ "configs": [ { "name": "Devs mode best mode", "conditions": { "dmi": null, "cpuinfo": null, "os": null, "file_exists": "/etc/powertools_dev_mode" }, "limits": { "cpu": { "provider": "DevMode", "limits": { "cpus": [ { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 100, "max": 5000 }, "clock_max": { "min": 100, "max": 4800 }, "clock_step": 100, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": true, "quirks": [ "" ] } } }, "gpu": { "provider": "DevMode", "limits": { "fast_ppt": { "min": 3000000, "max": 11000000 }, "fast_ppt_default": 10000000, "slow_ppt": { "min": 7000000, "max": 11000000 }, "slow_ppt_default": 10000000, "ppt_divisor": 1000000, "ppt_step": 1, "tdp": { "min": 1000000, "max": 100000000 }, "tdp_boost": { "min": 1000000, "max": 110000000 }, "tdp_divisor": 1000000, "tdp_step": 1, "clock_min": { "min": 100, "max": 1000 }, "clock_max": { "min": 100, "max": 1100 }, "clock_step": 100, "memory_clock": { "min": 100, "max": 1100 }, "memory_clock_step": 100, "skip_resume_reclock": false, "extras": { "experiments": true, "quirks": [ "dev" ] } } }, "battery": { "provider": "DevMode", "limits": { "charge_rate": { "min": 0, "max": 1000 }, "charge_modes": [ "normal", "discharge", "idle" ], "charge_limit": { "min": 1.0, "max": 99.0 }, "extra_readouts": true, "extras": { "experiments": true, "quirks": [ "" ] } } } } }, { "name": "Steam Deck", "conditions": { "dmi": null, "cpuinfo": "model name\t: AMD Custom APU 0405\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GabeBoy", "limits": { "cpus": [ { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GabeBoy", "limits": { "fast_ppt": { "min": 1000000, "max": 30000000 }, "fast_ppt_default": 15000000, "slow_ppt": { "min": 1000000, "max": 29000000 }, "slow_ppt_default": 15000000, "ppt_divisor": 1000000, "ppt_step": 1, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 1600 }, "clock_max": { "min": 400, "max": 1600 }, "clock_step": 100, "memory_clock": { "min": 400, "max": 800 }, "memory_clock_step": 400, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "pp_dpm_fclk-reversed", "pp_dpm_fclk-not-updated-on-LCD" ] } } }, "battery": { "provider": "GabeBoy", "limits": { "charge_rate": { "min": 0, "max": 100 }, "charge_modes": [ "normal", "discharge", "idle" ], "charge_limit": { "min": 10.0, "max": 90.0 }, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "Steam Deck OLED", "conditions": { "dmi": null, "cpuinfo": "model name\t: AMD Custom APU 0932\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GabeBoySP", "limits": { "cpus": [ { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } }, { "clock_min": { "min": 1400, "max": 3500 }, "clock_max": { "min": 400, "max": 3500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "clock-autodetect" ] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GabeBoySP", "limits": { "fast_ppt": { "min": 1000000, "max": 30000000 }, "fast_ppt_default": 15000000, "slow_ppt": { "min": 1000000, "max": 29000000 }, "slow_ppt_default": 15000000, "ppt_divisor": 1000000, "ppt_step": 1, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 1600 }, "clock_max": { "min": 400, "max": 1600 }, "clock_step": 100, "memory_clock": { "min": 400, "max": 800 }, "memory_clock_step": 200, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [ "pp_dpm_fclk-reversed", "pp_dpm_fclk-not-updated-on-LCD", "clock-autodetect" ] } } }, "battery": { "provider": "GabeBoySP", "limits": { "charge_rate": { "min": 0, "max": 100 }, "charge_modes": [ "normal", "discharge", "idle" ], "charge_limit": { "min": 10.0, "max": 90.0 }, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "AMD R3 2300U", "conditions": { "dmi": null, "cpuinfo": "model name\t+: AMD Ryzen 3 2300U\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GenericAMD", "limits": { "cpus": [ { "clock_min": { "min": 1000, "max": 3700 }, "clock_max": { "min": 1000, "max": 3700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 3700 }, "clock_max": { "min": 1000, "max": 3700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 3700 }, "clock_max": { "min": 1000, "max": 3700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 3700 }, "clock_max": { "min": 1000, "max": 3700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GenericAMD", "limits": { "fast_ppt": { "min": 1000, "max": 25000 }, "fast_ppt_default": null, "slow_ppt": { "min": 1000, "max": 25000 }, "slow_ppt_default": null, "ppt_divisor": 1000, "ppt_step": 1000, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 1100 }, "clock_max": { "min": 400, "max": 1100 }, "clock_step": 100, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Generic", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "AMD R5 5560U", "conditions": { "dmi": null, "cpuinfo": "model name\t+: AMD Ryzen 5 5560U\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GenericAMD", "limits": { "cpus": [ { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4000 }, "clock_max": { "min": 1000, "max": 4000 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GenericAMD", "limits": { "fast_ppt": { "min": 1000, "max": 25000 }, "fast_ppt_default": null, "slow_ppt": { "min": 1000, "max": 25000 }, "slow_ppt_default": null, "ppt_divisor": 1000, "ppt_step": 1000, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 1600 }, "clock_max": { "min": 400, "max": 1600 }, "clock_step": 100, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Generic", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "AMD R7 5825U", "conditions": { "dmi": null, "cpuinfo": "model name\t+: AMD Ryzen 7 5825U\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GenericAMD", "limits": { "cpus": [ { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4500 }, "clock_max": { "min": 1000, "max": 4500 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GenericAMD", "limits": { "fast_ppt": { "min": 1000, "max": 28000 }, "fast_ppt_default": null, "slow_ppt": { "min": 1000, "max": 28000 }, "slow_ppt_default": null, "ppt_divisor": 1000, "ppt_step": 1000, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 2200 }, "clock_max": { "min": 400, "max": 2200 }, "clock_step": 100, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Generic", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "AMD R7 6800U", "conditions": { "dmi": null, "cpuinfo": "model name\t+: AMD Ryzen 7 6800U( with Radeon Graphics)?\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GenericAMD", "limits": { "cpus": [ { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 1000, "max": 4700 }, "clock_max": { "min": 1000, "max": 4700 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GenericAMD", "limits": { "fast_ppt": { "min": 1000, "max": 28000 }, "fast_ppt_default": null, "slow_ppt": { "min": 1000, "max": 28000 }, "slow_ppt_default": null, "ppt_divisor": 1000, "ppt_step": 1000, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": { "min": 400, "max": 2200 }, "clock_max": { "min": 400, "max": 2200 }, "clock_step": 100, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Generic", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "AMD R7 7840U", "conditions": { "dmi": null, "cpuinfo": "model name\\s+: AMD Ryzen 7 7840U( w\\/ Radeon 780M Graphics)?\n", "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "GenericAMD", "limits": { "cpus": [ { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": { "min": 400, "max": 5100 }, "clock_max": { "min": 400, "max": 5100 }, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "GenericAMD", "limits": { "fast_ppt": { "min": 1000, "max": 53000 }, "fast_ppt_default": null, "slow_ppt": { "min": 1000, "max": 43000 }, "slow_ppt_default": null, "ppt_divisor": 1000, "ppt_step": 1000, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": null, "clock_max": null, "clock_step": null, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Generic", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } }, { "name": "Fallback", "conditions": { "dmi": null, "cpuinfo": null, "os": null, "file_exists": null }, "limits": { "cpu": { "provider": "Unknown", "limits": { "cpus": [ { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } }, { "clock_min": null, "clock_max": null, "clock_step": 100, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } ], "global_governors": true, "extras": { "experiments": false, "quirks": [] } } }, "gpu": { "provider": "Unknown", "limits": { "fast_ppt": null, "fast_ppt_default": null, "slow_ppt": null, "slow_ppt_default": null, "ppt_divisor": null, "ppt_step": null, "tdp": null, "tdp_boost": null, "tdp_divisor": null, "tdp_step": null, "clock_min": null, "clock_max": null, "clock_step": null, "memory_clock": null, "memory_clock_step": null, "skip_resume_reclock": false, "extras": { "experiments": false, "quirks": [] } } }, "battery": { "provider": "Unknown", "limits": { "charge_rate": null, "charge_modes": [], "charge_limit": null, "extra_readouts": false, "extras": { "experiments": false, "quirks": [] } } } } } ], "messages": [ { "id": 1, "title": "Welcome", "body": "Thanks for installing PowerTools! For more information, please check the wiki. For bugs and requests, please create an issue.", "url": "https://git.ngni.us/NG-SD-Plugins/PowerTools/wiki" } ], "store": "https://powertools.ngni.us", "refresh": "http://limits.ngni.us:45000/powertools/v2" }