OSDN Git Service

drm/vc4: plane: Add support for YUV color encodings and ranges
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Wed, 15 Dec 2021 09:17:39 +0000 (10:17 +0100)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 16 Dec 2021 10:23:23 +0000 (11:23 +0100)
commitd619f38c015fd7cf79af5cd34265d5b9247a00f0
tree1fe628f2cf41f3dfb720b3bfe3f0cec38648e951
parent145b42fbae7f9e842469541c15b01ffc7c9be963
drm/vc4: plane: 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.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://lore.kernel.org/r/20211215091739.135042-4-maxime@cerno.tech
drivers/gpu/drm/vc4/vc4_plane.c
drivers/gpu/drm/vc4/vc4_regs.h