Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.kernel.org/pub/scm/linux...
authorInki Dae <inki.dae@samsung.com>
Tue, 24 Jul 2018 06:28:44 +0000 (15:28 +0900)
committerInki Dae <inki.dae@samsung.com>
Tue, 24 Jul 2018 06:28:44 +0000 (15:28 +0900)
commit2d3bda7071a713fa4ecf9d0acb7faede6d59100a
tree8cc0cd63450b595264dd5ef36d16a99e37d513d7
parent500775074f88d9cf5416bed2ca19592812d62c41
parentaab109b340eaf3968337e1d19d71ff0551c57365
Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git./linux/kernel/git/daeinki/drm-exynos into exynos-drm-next

Fixups
- Fix several problems to IPPv2 merged to mainline recentely.
  . An align problem of width size that IPP driver incorrectly
    calculated the real buffer size.
  . Horizontal and vertical flip problem.
  . Per-plane global alpha for XRGB modes.
  . Incorrect variant of the YUV modes.
- Fix plane overlapping problem.
  . The stange order of overlapping planes on XRGB modes
    by setting global alpha value to maximum value.

Cleanup
- Rename a enum type, drm_ipp_size_id, to one specific to Exynos,
  drm_exynos_ipp_limit_type.
- Replace {un/reference} with {put,get} functions.
  . it replaces several reference/unreference functions with Linux
    kernel nameing standard.
drivers/gpu/drm/exynos/exynos_drm_plane.c