[U-Boot] [PATCH v3 2/2] video: bcm2835: respect the pitch value

Andre Heider
2013-11-09T12:25:58Z

Hi Anatolij,

On Sat, Nov 09, 2013 at 11:07:53AM +0100, Anatolij Gustschin wrote:
> From: Andre Heider <a.heider@gmail.com>
>
> Depending on the firmware's video options [1] the active SDTV or
> HDTV mode can yield a framebuffer with noncontiguous horizontal lines,
> giving a messed up display, for both, u-boot and the loaded kernel.
>
> Fix this by setting lcd_line_length to the pitch value of the configured
> framebuffer.
>
> [1] http://elinux.org/RPiconfig#Video_mode_options
>
> Signed-off-by: Andre Heider <a.heider@gmail.com>
> Cc: Stephen Warren <swarren@wwwdotorg.org>
> Signed-off-by: Anatolij Gustschin <agust@denx.de>
> ---
> Changes in v3:
> - set lcd_line_length by driver specific lcd_get_size() since
> setting it in lcd_enable() is not correct. This patch version
> depends on patch http://patchwork.ozlabs.org/patch/289957
> Please test these both patches on rpi_b, thanks!

I just tested these on my rpi, and confirm that it still works.

Thanks,
Andre