Commit 97c61e0b authored by Guchun Chen's avatar Guchun Chen Committed by Alex Deucher
Browse files

Revert "drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()"



This reverts commit 4046afce.

No need to support modifier in virtual kms, otherwise, in SRIOV
mode, when lanuching X server, set crtc will fail due to mismatch
between primary plane modifier and framebuffer modifier.

Signed-off-by: default avatarGuchun Chen <guchun.chen@amd.com>
Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 1e2be869
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -391,7 +391,6 @@ static struct drm_plane *amdgpu_vkms_plane_init(struct drm_device *dev,
						int index)
{
	struct drm_plane *plane;
	uint64_t modifiers[] = {DRM_FORMAT_MOD_LINEAR, DRM_FORMAT_MOD_INVALID};
	int ret;

	plane = kzalloc(sizeof(*plane), GFP_KERNEL);
@@ -402,7 +401,7 @@ static struct drm_plane *amdgpu_vkms_plane_init(struct drm_device *dev,
				       &amdgpu_vkms_plane_funcs,
				       amdgpu_vkms_formats,
				       ARRAY_SIZE(amdgpu_vkms_formats),
				       modifiers, type, NULL);
				       NULL, type, NULL);
	if (ret) {
		kfree(plane);
		return ERR_PTR(ret);