blob: ab5e323e107b9a852e997914b3caa4e6d9ce203f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
title: "BSP 4.1.x upport: rcar-du: Assign VSPDL planes to single CRTC"
team: MM
key: 8c3875a2-fb1f-427d-8c36-5dce3e0b39fb
status: Abandoned
assignee: Laurent
bsp41x:
- b46748099c0d2c9bebfc9cf2301d727a25d78edf # drm: rcar-du: Fix possible crtcs for plane when using VSPDL
- e8ac6d4fbdd4977ea343106a9ce68f85086caee6 # arm64: dts: r8a77965: Add brs option
- fb183191b068d4862d0a519b5d306281366ef4a9 # arm64: dts: r8a7795: Add brs option
bsp51x:
- 25bcce52e0f0c850fbaac6cd55bc03279b8fcf7f # drm: rcar-du: Fix possible crtcs for plane when using VSPDL
comments:
- DRM/KMS doesn't support moving planes between active CRTCs, and fails atomic
commits that attempt to do so (with a message printed to the kernel log if
debugging is enabled). These commits attempt to address the problem by not
sharing planes between CRTCs in the first place.
Userspace shouldn't attempt to move planes between active CRTCs in the first
place, as this isn't allowed. The issue needs to be fixed in userspace, not
by disabling plane sharing between CRTCs as that's a potentially useful
feature.
|