drm/tegra: hub: Fix YUV support
authorThierry Reding <treding@nvidia.com>
Thu, 27 May 2021 18:15:46 +0000 (20:15 +0200)
committerThierry Reding <treding@nvidia.com>
Mon, 31 May 2021 12:30:11 +0000 (14:30 +0200)
commite16efff4e5f490ce34a8c60d9ae7297dca5eb616
tree62b017c665cdbdbeae4f9b286b86af62b92990e6
parent671cc352acd3e2b2832b59787ed8027d9f80ccc9
drm/tegra: hub: Fix YUV support

The driver currently exposes several YUV formats but fails to properly
program all the registers needed to display such formats. Add the right
programming sequences so that overlay windows can be used to accelerate
color format conversions in multimedia playback use-cases.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/tegra/dc.c
drivers/gpu/drm/tegra/dc.h
drivers/gpu/drm/tegra/hub.c
drivers/gpu/drm/tegra/plane.c
drivers/gpu/drm/tegra/plane.h