Skip to content
  • Stephan Gerhold's avatar
    video: Add simple driver for ST-Ericsson MCDE with pre-configured display · 21a151a7
    Stephan Gerhold authored and Anatolij Gustschin's avatar Anatolij Gustschin committed
    
    
    The U-Boot port for ST-Ericsson Ux500 is currently only used on the
    "stemmy" board, where U-Boot runs after firmware that already sets up
    a boot splash screen. This means that the display is already on
    and we can just continue using it for U-Boot.
    
    Add a simple driver that simplifies this by reading the display
    configuration (e.g. screen size, bpp) from the hardware registers.
    
    It also checks the configured "source synchronization" - for some
    displays (usually DSI command mode displays) we need to explicitly
    trigger a software sync. This is done through the video_sync()
    callback that triggers the sync and wait for completion.
    
    Cc: Linus Walleij <linus.walleij@linaro.org>
    Signed-off-by: default avatarStephan Gerhold <stephan@gerhold.net>
    Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
    21a151a7