linux_dsm_epyc7002/drivers/gpu/drm/sun4i
Jernej Skrabec b72cb0dc4c
drm/sun4i: sun8i-csc: Add support for color encoding and range
Conversion from YUV to RGB depends on range (limited or full) and
encoding (BT.601 or BT.709). Current code doesn't consider this and
always uses BT.601 encoding and limited range.

Fix this by introducing new CSC matrices, which are selected based on
range and encoding parameters.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190713120346.30349-4-jernej.skrabec@siol.net
2019-07-20 07:38:09 +02:00
..
Kconfig
Makefile
sun4i_backend.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_backend.h
sun4i_crtc.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_crtc.h
sun4i_dotclock.c
sun4i_dotclock.h
sun4i_drv.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_drv.h
sun4i_framebuffer.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_framebuffer.h
sun4i_frontend.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_frontend.h
sun4i_hdmi_ddc_clk.c
sun4i_hdmi_enc.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_hdmi_i2c.c
sun4i_hdmi_tmds_clk.c
sun4i_hdmi.h
sun4i_layer.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_layer.h
sun4i_lvds.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_lvds.h
sun4i_rgb.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_rgb.h
sun4i_tcon.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun4i_tcon.h
sun4i_tv.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun6i_drc.c
sun6i_mipi_dsi.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun6i_mipi_dsi.h
sun8i_csc.c drm/sun4i: sun8i-csc: Add support for color encoding and range 2019-07-20 07:38:09 +02:00
sun8i_csc.h drm/sun4i: sun8i-csc: Add support for color encoding and range 2019-07-20 07:38:09 +02:00
sun8i_dw_hdmi.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun8i_dw_hdmi.h
sun8i_hdmi_phy_clk.c
sun8i_hdmi_phy.c
sun8i_mixer.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun8i_mixer.h
sun8i_tcon_top.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun8i_tcon_top.h
sun8i_ui_layer.c drm/sun4i: drop use of drmP.h 2019-07-17 12:52:45 +02:00
sun8i_ui_layer.h
sun8i_ui_scaler.c
sun8i_ui_scaler.h
sun8i_vi_layer.c drm/sun4i: sun8i-csc: Add support for color encoding and range 2019-07-20 07:38:09 +02:00
sun8i_vi_layer.h
sun8i_vi_scaler.c
sun8i_vi_scaler.h
sunxi_engine.h