Home
last modified time | relevance | path

Searched hist:c39b06951f1dc2e384650288676c5b7dcc0ec92c (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/gpu/drm/armada/
H A Darmada_crtc.cdiff c39b06951f1dc2e384650288676c5b7dcc0ec92c Mon Apr 07 06:00:17 CDT 2014 Russell King <rmk+kernel@arm.linux.org.uk> DRM: armada: fix corruption while loading cursors

Loading cursors to the LCD controller's SRAM can be corrupted when the
configured pixel clock is relatively slow. This seems to be caused
when we write back-to-back to the SRAM registers.

There doesn't appear to be any status register we can read to check
when an access has completed.

Inserting a dummy read between the writes appears to fix the problem.

Cc: <stable@vger.kernel.org> # 3.13
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Dave Airlie <airlied@redhat.com>