drm/exynos: Properly report supported formats for each device
authorMarek Szyprowski <m.szyprowski@samsung.com>
Sun, 30 Aug 2015 15:53:57 +0000 (00:53 +0900)
committerInki Dae <daeinki@gmail.com>
Sun, 30 Aug 2015 16:03:02 +0000 (01:03 +0900)
commitfbbb1e1a7f170cb560224d9694f1afd851bcf47f
treed907031af3ddb23dac04bfc8660a4fe5be8160fc
parent74f230d2a7e36c27fde38db20ebfb7ddb9c4a116
drm/exynos: Properly report supported formats for each device

Exynos DRM reported that all planes for all supported sub-devices supports
only three pixel formats: XRGB24, ARGB24 and NV12. This patch lets each
Exynos DRM sub-drivers to provide the list of supported pixel formats
and registers this list to DRM core.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
drivers/gpu/drm/exynos/exynos7_drm_decon.c
drivers/gpu/drm/exynos/exynos_drm_fimd.c
drivers/gpu/drm/exynos/exynos_drm_plane.c
drivers/gpu/drm/exynos/exynos_drm_plane.h
drivers/gpu/drm/exynos/exynos_drm_vidi.c
drivers/gpu/drm/exynos/exynos_mixer.c