smartshift_bias(9)
π smartshift_bias(9) π
okay so you just opened smartshift_bias(9) from the Kernel API Manual and honestly? it's a short one, but she's cute. let's get into it bestie π«Ά
β¨ NAME β¨
smartshift_bias β the amdgpu driver's sysfs API for reporting the smartshift (SS2.0) bias level. that's it, that's the vibe π
π¦ DESCRIPTION π¦
okay so the amdgpu driver gives you a sysfs API for reporting the smartshift (SS2.0) bias level. literally what it says on the tin β¨
the value ranges from -100 to 100 and the default is 0. and the way it works is:
-100sets maximum preference to the APU π100sets max perference to the dGPU π₯ (yes, "perference" β that's how it's spelled in the source, no cap, we do not correct the kernel's typo, we respect it π)
so think of it as a slider between your APU and your dGPU. 0 is the chill middle, -100 is APU main character energy, 100 is dGPU all the way. periodt π
π SEE ALSO π
so many friends, a whole group chat honestly π here's everyone:
- the kernel file itself:
./drivers/gpu/drm/amd/pm/amdgpu_pm.cπ amdgpu_pm_dev_state_check(9),amdgpu_pm_get_access(9),amdgpu_pm_get_access_if_active(9),amdgpu_pm_put_access(9)power_dpm_state(9),power_dpm_force_performance_level(9),pp_table(9),pp_od_clk_voltage(9),pp_features(9)pp_dpm_sclkpp_dpm_mclkpp_dpm_socclkpp_dpm_fclkpp_dpm_dcefclkpp_dpm_pcie(9)pp_power_profile_mode(9),gpu_busy_percent(9),mem_busy_percent(9),vcn_busy_percent(9),pcie_bw(9),unique_id(9)thermal_throttling_logging(9),apu_thermal_cap(9),gpu_metrics(9)smartshift_apu_power(9),smartshift_dgpu_power(9)board(9),baseboard_temp(9),gpuboard_temp(9)cur_node_power_limit(9),node_power(9),npm_status(9),global_ppt_resid(9),max_node_power_limit(9),baseboard_power(9),baseboard_power_limit(9),pm_policy(9)hwmon(9),fan_curve(9),acoustic_limit_rpm_threshold(9),acoustic_target_rpm_threshold(9),fan_target_temperature(9),fan_minimum_pwm(9),fan_zero_rpm_enable(9),fan_zero_rpm_stop_temperature(9)
like I said. whole group chat. iykyk π
ngl bestie, there's no OPTIONS section here β smartshift_bias is a sysfs attribute, not a command. so no flags to memorise, you're free π¦
and that's the whole page!! π§β¨ this lil beauty lives in ./drivers/gpu/drm/amd/pm and she's dated October 2026 β mwah, go read the rest of the amdgpu sysfs pages, they're iconic ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms