]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amd/pm: add zero RPM OD setting support for SMU13
authorWolfgang Müller <wolf@oriole.systems>
Tue, 29 Oct 2024 11:17:52 +0000 (12:17 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 5 Nov 2024 15:33:30 +0000 (10:33 -0500)
commitcfffd980bf21b5a84fd364861d482d5a2ec21c49
treee46a686c02dfff7122d501d701169686d5dac379
parent8cc438be5d49b8326b2fcade0bdb7e6a97df9e0b
drm/amd/pm: add zero RPM OD setting support for SMU13

Whilst we have support for setting fan curves there is no support for
disabling the zero RPM feature. Since the relevant bits are already
present in the OverDriveTable, hook them up to a sysctl setting so users
can influence this behaviour.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3489
Reviewed-by: Kenneth Feng <kenneth.feng@amd.com>
Signed-off-by: Wolfgang Müller <wolf@oriole.systems>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Documentation/gpu/amdgpu/thermal.rst
drivers/gpu/drm/amd/include/kgd_pp_interface.h
drivers/gpu/drm/amd/pm/amdgpu_pm.c
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c