This patch set improves the latency for memory training on navi parts. Tianci.Yin (8): drm/amdgpu: update amdgpu_discovery to handle revision drm/amdgpu: add a generic fb accessing helper function drm/amdgpu: introduce psp_v11_0_is_sos_alive interface drm/amdgpu: update atomfirmware header with memory training related members drm/amdgpu/atomfirmware: add memory training related helper functions drm/amdgpu: add psp memory training callbacks and macro drm/amdgpu: reserve vram for memory training drm/amdgpu/psp: add psp memory training implementation drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 5 + .../gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 130 ++++++++++++ .../gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 42 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 18 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 55 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 96 +++++++++ drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 193 +++++++++++++++++- drivers/gpu/drm/amd/include/atomfirmware.h | 15 ++ 13 files changed, 570 insertions(+), 23 deletions(-) -- 2.20.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx