we are suggested to initialize gfx/sdma before power feature enabled. and On Vi, the gfx/sdma fw will be loaded by smu, Export load_firmware interface to gfx/sdma, so gfx/sdma can trigger fw loading if they were initialized before smu. Rex Zhu (5): drm/amdgpu: Don't reallocate ucode bo when suspend drm/amd/pp: Allocate ucode bo in request_smu_load_fw drm/amd/pp: Implement load_firmware interface drm/amdgpu: Add fw load in gfx_v8 and sdma_v3 drm/amdgpu: Change VI gfx/sdma/smu init sequence drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 ++++++++++ drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 ++++++++ drivers/gpu/drm/amd/amdgpu/vi.c | 24 +++++++++++----------- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 +++++++++++++--- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 2 ++ drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 2 ++ 7 files changed, 51 insertions(+), 16 deletions(-) -- 1.9.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx