lkml.org 
[lkml]   [2020]   [Aug]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.8 227/232] drm/tidss: fix modeset init for DPI panels
    Date
    From: Tomi Valkeinen <tomi.valkeinen@ti.com>

    commit a72a6a16d51034045cb6355924b62221a8221ca3 upstream.

    The connector type for DISPC's DPI videoport was set the LVDS instead of
    DPI. This causes any DPI panel setup to fail with tidss, making all DPI
    panels unusable.

    Fix this by using correct connector type.

    Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
    Fixes: 32a1795f57eecc39749017 ("drm/tidss: New driver for TI Keystone platform Display SubSystem")
    Cc: stable@vger.kernel.org # v5.7+
    Link: https://patchwork.freedesktop.org/patch/msgid/20200604080214.107159-1-tomi.valkeinen@ti.com
    Reviewed-by: Jyri Sarha <jsarha@ti.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/gpu/drm/tidss/tidss_kms.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/drivers/gpu/drm/tidss/tidss_kms.c
    +++ b/drivers/gpu/drm/tidss/tidss_kms.c
    @@ -154,7 +154,7 @@ static int tidss_dispc_modeset_init(stru
    break;
    case DISPC_VP_DPI:
    enc_type = DRM_MODE_ENCODER_DPI;
    - conn_type = DRM_MODE_CONNECTOR_LVDS;
    + conn_type = DRM_MODE_CONNECTOR_DPI;
    break;
    default:
    WARN_ON(1);

    \
     
     \ /
      Last update: 2020-08-20 15:22    [W:4.155 / U:0.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site