I recently found a noisier experience than I expected with missing microcode. As a result I found that some microcode wasn't being loaded in early_init and some messages were unnecessary. Mario Limonciello (8): drm/amd: Drop error message about failing to load DMUB firmware drm/amd: Drop error message about failing to load SDMA firmware drm/amd: Move microcode init from sw_init to early_init for SDMA v5.0 drm/amd: Move microcode init from sw_init to early_init for SDMA v6.0 drm/amd: Move microcode init from sw_init to early_init for SDMA v5.2 drm/amd: Move microcode init from sw_init to early_init for SDMA v3.0 drm/amd: Move microcode init from sw_init to early_init for SDMA v2.4 drm/amd: Move microcode init from sw_init to early_init for CIK SDMA drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 11 +++++------ drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 11 +++++------ drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 11 +++++------ drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +--- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 4 +--- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 11 +++++------ drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 11 +++++------ drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 11 +++++------ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 -- 9 files changed, 32 insertions(+), 44 deletions(-) -- 2.34.1