summaryrefslogtreecommitdiff
path: root/arch/arm/mach-omap2
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2017-08-23 12:19:02 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2017-08-23 12:22:12 +0300
commitfc5cc9678e130196012c17b37e555d53d3d3476b (patch)
tree30e63d00c084397b66502dc63232cf30de73f765 /arch/arm/mach-omap2
parent0c43f1e02598d304d4cfb06187305445c8207675 (diff)
drm/omap: work-around for omap3 display enable
Seems that on omap3 enabling a crtc without any planes causes a sync lost flood. This only happens on the first enable, and after that it works. This looks like an HW issue and it's unclear why this is happening or how to fix it. This started happening after 897145d0c7010b4e07fa9bc674b1dfb9a2c6fff9 ("drm/omapdrm: Move commit_modeset_enables() before commit_planes()") which, as a work-around, changed omapdrm first to do the modeset enable, and plane set only after that. This WA should be fine on all DSS versions, but apparently OMAP3 DSS is an exception. This patch reverts that work-around for OMAP3 DSS. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2')
0 files changed, 0 insertions, 0 deletions