drm/bridge: dw-hdmi: Add support for RGB limited range
authorJernej Skrabec <jernej.skrabec@siol.net>
Wed, 4 Mar 2020 23:25:11 +0000 (00:25 +0100)
committerJernej Skrabec <jernej.skrabec@siol.net>
Tue, 24 Mar 2020 20:14:21 +0000 (21:14 +0100)
commit86af379ebca2ef0b01d998a49e531cd495dcf9a3
treec2e210d48ae08213483ce1fd2e34b4d1ee41fd5d
parent6b633e3efbb45b574bdd803ebdddc8e010758a95
drm/bridge: dw-hdmi: Add support for RGB limited range

CEA 861 standard requestis that RGB quantization range is "limited" for
CEA modes. Support that by adding CSC matrix which downscales values.

This allows proper color reproduction on TV and PC monitor at the same
time. In future, override property can be added, like "Broadcast RGB"
in i915 driver.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20200304232512.51616-4-jernej.skrabec@siol.net
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c