lkml.org 
[lkml]   [2020]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 226/245] drm/sun4i: sun8i-csc: Secondary CSC register correction
    Date
    From: Martin Cerveny <m.cerveny@computer.org>

    [ Upstream commit cab4c03b4ba54c8d9378298cacb8bc0fd74ceece ]

    "Allwinner V3s" has secondary video layer (VI).
    Decoded video is displayed in wrong colors until
    secondary CSC registers are programmed correctly.

    Fixes: 883029390550 ("drm/sun4i: Add DE2 CSC library")
    Signed-off-by: Martin Cerveny <m.cerveny@computer.org>
    Reviewed-by: Jernej Skrabec <jernej.skrabec@siol.net>
    Signed-off-by: Maxime Ripard <maxime@cerno.tech>
    Link: https://patchwork.freedesktop.org/patch/msgid/20200906162140.5584-2-m.cerveny@computer.org
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/gpu/drm/sun4i/sun8i_csc.h b/drivers/gpu/drm/sun4i/sun8i_csc.h
    index 880e8fbb08556..242752b2d328c 100644
    --- a/drivers/gpu/drm/sun4i/sun8i_csc.h
    +++ b/drivers/gpu/drm/sun4i/sun8i_csc.h
    @@ -14,7 +14,7 @@ struct sun8i_mixer;

    /* VI channel CSC units offsets */
    #define CCSC00_OFFSET 0xAA050
    -#define CCSC01_OFFSET 0xFA000
    +#define CCSC01_OFFSET 0xFA050
    #define CCSC10_OFFSET 0xA0000
    #define CCSC11_OFFSET 0xF0000

    --
    2.25.1


    \
     
     \ /
      Last update: 2020-09-29 13:36    [W:3.613 / U:1.308 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site