drm/exynos: add fimc ipp driver
authorEunchul Kim <chulspro.kim@samsung.com>
Fri, 14 Dec 2012 08:58:55 +0000 (17:58 +0900)
committerInki Dae <daeinki@gmail.com>
Fri, 14 Dec 2012 17:38:53 +0000 (02:38 +0900)
commit16102edb49b6cc7fbb68b10c04a42b78fbceb3ed
tree97c4c28c5fb058bb94b304eae3be0efa1decdc46
parentc12e2617b25535014a766a0bc3e05134ef817b82
drm/exynos: add fimc ipp driver

FIMC is stand for Fully Interfactive Mobile Camera and
supports image scaler/rotator/crop/flip/csc and input/output DMA operations
and also supports writeback and display output operations.

This driver is registered to IPP subsystem framework to be used by user side
and user can control the FIMC hardware through some interfaces of IPP subsystem
framework.

Changelog v6:
- fix build warning.

Changelog v1 ~ v5:
- add comments, code fixups and cleanups.

Signed-off-by: Eunchul Kim <chulspro.kim@samsung.com>
Signed-off-by: Jinyoung Jeon <jy0.jeon@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
drivers/gpu/drm/exynos/Kconfig
drivers/gpu/drm/exynos/Makefile
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_drv.h
drivers/gpu/drm/exynos/exynos_drm_fimc.c [new file with mode: 0644]
drivers/gpu/drm/exynos/exynos_drm_fimc.h [new file with mode: 0644]
drivers/gpu/drm/exynos/regs-fimc.h [new file with mode: 0644]
include/drm/exynos_drm.h