summaryrefslogtreecommitdiff
path: root/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml')
-rw-r--r--projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml21
1 files changed, 21 insertions, 0 deletions
diff --git a/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml b/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
new file mode 100644
index 0000000..2a92183
--- /dev/null
+++ b/projects/linux/mm/done/bsp41x_rcar-du-Assign-VSPDL-planes-to-single-CRTC.yaml
@@ -0,0 +1,21 @@
+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
+
+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.