drm/vc4: Add support for YUV color encodings and ranges
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Tue, 17 Sep 2019 17:28:17 +0000 (18:28 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:07 +0000 (16:33 +0100)
commiteee938d05402ac5db2eaaf3f958236ebe4d0b23b
tree5ba64300a438130043e05b127d110cfef959f17a
parent22d7d43eecef003ee071bea040b8f30f0931f830
drm/vc4: Add support for YUV color encodings and ranges

The BT601/BT709 color encoding and limited vs full
range properties were not being exposed, defaulting
always to BT601 limited range.

Expose the parameters and set the registers appropriately.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/gpu/drm/vc4/vc4_plane.c
drivers/gpu/drm/vc4/vc4_regs.h