drm/exynos: gsc: Convert driver to IPP v2 core API
authorMarek Szyprowski <m.szyprowski@samsung.com>
Thu, 9 Nov 2017 08:11:52 +0000 (09:11 +0100)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:56:30 +0000 (14:56 +0900)
commitce42d10015e4b129705310dad5da55f91d6a296f
tree8ba3a9e170b97d03412144a67e71b11f67b00cd7
parent8d83be465fc2d0052ce4b8036fbc11b67ab38c5e
drm/exynos: gsc: Convert driver to IPP v2 core API

This patch adapts Exynos DRM GScaler driver to new IPP v2 core API.
The side effect of this conversion is a switch to driver component API
to register properly in the Exynos DRM core. During the conversion
driver has been adapted to support more specific compatible strings
to distinguish between Exynos5250 and Exynos5420 (different hardware
limits). Support for Exynos5433 variant has been added too
(different limits table, removed dependency on ARCH_EXYNOS5).

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/Kconfig
drivers/gpu/drm/exynos/exynos_drm_drv.c
drivers/gpu/drm/exynos/exynos_drm_gsc.c
drivers/gpu/drm/exynos/exynos_drm_gsc.h [deleted file]