• Inki Dae's avatar
    drm/exynos: mipi-dsi: consider non-continuous clock mode · 78d3a8c6
    Inki Dae authored
    This patch adds non-continuous clock mode support
    
    Clock mode on Clock Lane is continuous clock by default.
    So if we want to transmit data in non-continuous clock mode
    to reduce power consumption, then host driver should set
    DSIM_CLKLANE_STOP bit. In this case, host controller turns off
    HS clock between high speed transmissions.
    
    For this, this patch adds a new bit, DSIM_CLKLANE_STOP, and makes
    the host driver sets this bit only in case that dsi->mode_flags has
    MIPI_DSI_CLOCK_NON_CONTINUOUS flag.
    Signed-off-by: default avatarInki Dae <inki.dae@samsung.com>
    Reviewed-by: default avatarAndrzej Hajda <a.hajda@samsung.com>
    78d3a8c6
exynos_drm_dsi.c 44.6 KB