lkml.org 
[lkml]   [2020]   [Aug]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] drm/i915/lspcon: Limits to 8 bpc for RGB/YCbCr444
    Date
    LSPCON only supports 8 bpc for RGB/YCbCr444.

    Set the correct bpp otherwise it renders blank screen.

    Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2195
    Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
    ---
    drivers/gpu/drm/i915/display/intel_lspcon.c | 3 ++-
    1 file changed, 2 insertions(+), 1 deletion(-)

    diff --git a/drivers/gpu/drm/i915/display/intel_lspcon.c b/drivers/gpu/drm/i915/display/intel_lspcon.c
    index b781bf469644..c7a44fcaade8 100644
    --- a/drivers/gpu/drm/i915/display/intel_lspcon.c
    +++ b/drivers/gpu/drm/i915/display/intel_lspcon.c
    @@ -196,7 +196,8 @@ void lspcon_ycbcr420_config(struct drm_connector *connector,
    crtc_state->port_clock /= 2;
    crtc_state->output_format = INTEL_OUTPUT_FORMAT_YCBCR444;
    crtc_state->lspcon_downsampling = true;
    - }
    + } else
    + crtc_state->pipe_bpp = 24;
    }

    static bool lspcon_probe(struct intel_lspcon *lspcon)
    --
    2.17.1
    \
     
     \ /
      Last update: 2020-08-26 07:22    [W:3.020 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site