[PATCH v2 0/3] navi10: Implement overdrive pp_od_clk_voltage
Alex Deucher
alexdeucher at gmail.com
Mon Nov 11 17:39:40 UTC 2019
Patches are missing your Signed-off-by. Please follow up with that
and I'll apply them.
Thanks!
Alex
On Fri, Nov 8, 2019 at 4:28 PM Matt Coffin <mcoffin13 at gmail.com> wrote:
>
> [Why]
> Before this patchset, navi10 users could not utilize the overdrive
> functionality. This prevented them from overclocking, overvolting, or
> undervolting their cards.
>
> [How]
> Similar to the vega20 implementation, add the pp_od_clk_voltage
> interface to the navi10 powerplay table.
>
> [Possible Alternatives]
> This could also be done more generically in smu_v11_0 code, but would
> require more significant changes to the vega20 code, and feature-gating
> based on chip capabilities in the smu to disable overdrive for arcterus.
> I chose this path so as not to completely refactor the vega20 side of
> things, and introduce SMU code which would not play nicely with new
> ASICs.
>
> v2: rebase off latest code, and remove an incorrect bounds check
>
> Matt Coffin (3):
> drm/amdgpu/navi10: implement sclk/mclk OD via pp_od_clk_voltage
> drm/amdgpu/navi10: implement GFXCLK_CURVE overdrive
> drm/amdgpu/navi10: Implement od clk printing
>
> drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +
> drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 282 ++++++++++++++++++
> drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 2 +
> drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 27 ++
> 4 files changed, 313 insertions(+)
>
> --
> 2.23.0
>
> _______________________________________________
> amd-gfx mailing list
> amd-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
More information about the amd-gfx
mailing list