1*c08d2f8bSYann Dirson=========================================== 2*c08d2f8bSYann Dirson GPU Power/Thermal Controls and Monitoring 3*c08d2f8bSYann Dirson=========================================== 4*c08d2f8bSYann Dirson 5*c08d2f8bSYann DirsonHWMON Interfaces 6*c08d2f8bSYann Dirson================ 7*c08d2f8bSYann Dirson 8*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 9*c08d2f8bSYann Dirson :doc: hwmon 10*c08d2f8bSYann Dirson 11*c08d2f8bSYann DirsonGPU sysfs Power State Interfaces 12*c08d2f8bSYann Dirson================================ 13*c08d2f8bSYann Dirson 14*c08d2f8bSYann DirsonGPU power controls are exposed via sysfs files. 15*c08d2f8bSYann Dirson 16*c08d2f8bSYann Dirsonpower_dpm_state 17*c08d2f8bSYann Dirson--------------- 18*c08d2f8bSYann Dirson 19*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 20*c08d2f8bSYann Dirson :doc: power_dpm_state 21*c08d2f8bSYann Dirson 22*c08d2f8bSYann Dirsonpower_dpm_force_performance_level 23*c08d2f8bSYann Dirson--------------------------------- 24*c08d2f8bSYann Dirson 25*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 26*c08d2f8bSYann Dirson :doc: power_dpm_force_performance_level 27*c08d2f8bSYann Dirson 28*c08d2f8bSYann Dirsonpp_table 29*c08d2f8bSYann Dirson-------- 30*c08d2f8bSYann Dirson 31*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 32*c08d2f8bSYann Dirson :doc: pp_table 33*c08d2f8bSYann Dirson 34*c08d2f8bSYann Dirsonpp_od_clk_voltage 35*c08d2f8bSYann Dirson----------------- 36*c08d2f8bSYann Dirson 37*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 38*c08d2f8bSYann Dirson :doc: pp_od_clk_voltage 39*c08d2f8bSYann Dirson 40*c08d2f8bSYann Dirsonpp_dpm_* 41*c08d2f8bSYann Dirson-------- 42*c08d2f8bSYann Dirson 43*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 44*c08d2f8bSYann Dirson :doc: pp_dpm_sclk pp_dpm_mclk pp_dpm_socclk pp_dpm_fclk pp_dpm_dcefclk pp_dpm_pcie 45*c08d2f8bSYann Dirson 46*c08d2f8bSYann Dirsonpp_power_profile_mode 47*c08d2f8bSYann Dirson--------------------- 48*c08d2f8bSYann Dirson 49*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 50*c08d2f8bSYann Dirson :doc: pp_power_profile_mode 51*c08d2f8bSYann Dirson 52*c08d2f8bSYann Dirson\*_busy_percent 53*c08d2f8bSYann Dirson--------------- 54*c08d2f8bSYann Dirson 55*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 56*c08d2f8bSYann Dirson :doc: gpu_busy_percent 57*c08d2f8bSYann Dirson 58*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 59*c08d2f8bSYann Dirson :doc: mem_busy_percent 60*c08d2f8bSYann Dirson 61*c08d2f8bSYann Dirsongpu_metrics 62*c08d2f8bSYann Dirson----------- 63*c08d2f8bSYann Dirson 64*c08d2f8bSYann Dirson.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 65*c08d2f8bSYann Dirson :doc: gpu_metrics 66