Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/amdgpu: Virtual display need to support multiple ctrcs

The crtc num is determined by virtual_display parameter.

Signed-off-by: Emily Deng <Emily.Deng@amd.com>
Reviewed-by: Monk Liu <monk.liu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Emily Deng and committed by
Alex Deucher
02f6efb4 61380faa

+2 -1
+2 -1
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
··· 38 38 void amdgpu_virt_init_setting(struct amdgpu_device *adev) 39 39 { 40 40 /* enable virtual display */ 41 - adev->mode_info.num_crtc = 1; 41 + if (adev->mode_info.num_crtc == 0) 42 + adev->mode_info.num_crtc = 1; 42 43 adev->enable_virtual_display = true; 43 44 adev->ddev->driver->driver_features &= ~DRIVER_ATOMIC; 44 45 adev->cg_flags = 0;