As SR-IOV initialization is difference from bare metal, the series patch will change code path of initialization according to HW design. Changes in V2: 1. Remove VM fault patch; 2. Split out the third patch into two patches to make more clear; Xiangliang Yu (6): drm/amdgpu: drop redundant vi_mqd define drm/amd/powerplay: cut digest part drm/amd/powerplay: Ignore smu buffer usage drm/amd/powerplay: Adjust the position of data size initial drm/amdgpu: Don't touch GFX hw during HW fini drm/amd/powerplay: Fix potential NULL pointer issue drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 270 +-------------------- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 19 +- 3 files changed, 25 insertions(+), 268 deletions(-) -- 2.7.4