]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd: Add DM DMCU support
authorDavid Francis <David.Francis@amd.com>
Tue, 11 Sep 2018 17:49:49 +0000 (13:49 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 12 Sep 2018 21:29:42 +0000 (16:29 -0500)
commit4c01379ff83d5c040e1439d878925feb5d48e7ed
treee15bae9e5f61734d2ee4f7af49e7b8090a068295
parent8572a5488d6bfad8173c12568b074cace5f0bec7
drm/amd: Add DM DMCU support

DMCU (Display Microcontroller Unit) is a GPU chip involved in
eDP features like Adaptive Backlight Modulation and Panel Self
Refresh.

DC is already fully equipped to initialize DMCU as long as the
firmware is loaded.

At the moment only the raven firmware is available.

A single .bin file is loaded by the kernel's loading mechanism
and split into two ucodes according to the header.

DMCU is optional, so if the firmware is not found, no error or
warning is raised.

Signed-off-by: David Francis <David.Francis@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h