mirror of https://gitee.com/openkylin/linux.git
drm/tilcdc: Enable EOF interrupts for v1 LCDC
This got accidentally dropped in the fixed commit and is required for
the driver to properly work on the rev1 IP, such as found on the LCDK.
Fixes: 2b2080d7e9
("drm/tilcdc: Get rid of complex ping-pong mechanism")
Signed-off-by: Karl Beldan <kbeldan@baylibre.com>
Signed-off-by: Jyri Sarha <jsarha@ti.com>
This commit is contained in:
parent
ee8c42baeb
commit
8d6c3f7d8f
|
@ -98,6 +98,8 @@ static void tilcdc_crtc_enable_irqs(struct drm_device *dev)
|
||||||
if (priv->rev == 1) {
|
if (priv->rev == 1) {
|
||||||
tilcdc_set(dev, LCDC_RASTER_CTRL_REG,
|
tilcdc_set(dev, LCDC_RASTER_CTRL_REG,
|
||||||
LCDC_V1_UNDERFLOW_INT_ENA);
|
LCDC_V1_UNDERFLOW_INT_ENA);
|
||||||
|
tilcdc_set(dev, LCDC_DMA_CTRL_REG,
|
||||||
|
LCDC_V1_END_OF_FRAME_INT_ENA);
|
||||||
} else {
|
} else {
|
||||||
tilcdc_write(dev, LCDC_INT_ENABLE_SET_REG,
|
tilcdc_write(dev, LCDC_INT_ENABLE_SET_REG,
|
||||||
LCDC_V2_UNDERFLOW_INT_ENA |
|
LCDC_V2_UNDERFLOW_INT_ENA |
|
||||||
|
|
Loading…
Reference in New Issue