]> git.baikalelectronics.ru Git - kernel.git/commit
drm/exynos: fimd: support LCD I80 interface
authorYoungJun Cho <yj44.cho@samsung.com>
Thu, 17 Jul 2014 09:01:21 +0000 (18:01 +0900)
committerInki Dae <daeinki@gmail.com>
Sun, 3 Aug 2014 07:52:15 +0000 (16:52 +0900)
commit1b6df52fe10b738f86a6d518be648b38be3971a8
tree111c35831a6b1f341b62bd1d13f21fbb4c2d4372
parentbdb46203199388e23ca6e9e9d3267f73d6cd18b5
drm/exynos: fimd: support LCD I80 interface

To support MIPI command mode based I80 interface panel,
FIMD should do followings:
- Sets LCD I80 interface timings configuration.
- Uses "lcd_sys" as an IRQ resource and sets relevant IRQ configuration.
- Sets LCD block configuration for I80 interface.
- Sets ideal(pixel) clock is 2 times faster than the original one
  to generate frame done IRQ prior to the next TE signal.
- Implements trigger feature that transfers image data if there is page
  flip request, and implements TE handler to call trigger function.

Signed-off-by: YoungJun Cho <yj44.cho@samsung.com>
Acked-by: Inki Dae <inki.dae@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/Kconfig
drivers/gpu/drm/exynos/exynos_drm_fimd.c
include/video/samsung_fimd.h