drm/amd/display: runtime select dmub emulatior.
authorYongqiang Sun <yongqiang.sun@amd.com>
Mon, 18 May 2020 22:36:47 +0000 (18:36 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 1 Jul 2020 05:59:20 +0000 (01:59 -0400)
commit37ffa7a1e70484dd2634b2f63730c7af56f365d9
tree9683c54ad7ad0144e00355442e27434de4ac2b1f
parent38da56948d08da6e1b2522af599887fbd2d9ae4e
drm/amd/display: runtime select dmub emulatior.

[Why & How]
Add emul specific hw function to dmub, in case of
emulator is created, we can runtime switch between
dmub emulator or dmub uC via is_virtual flag in dmub.

Signed-off-by: Yongqiang Sun <yongqiang.sun@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dmub/dmub_srv.h
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c