[U-Boot] [PATCH v4 0/4] common/lcd_console: introduce display/framebuffer rotation

Nikita Kiryanov nikita at compulab.co.il
Mon Mar 30 12:48:47 CEST 2015


On 03/27/2015 10:01 AM, Hannes Petermaier wrote:
> Sometimes, for example if the display is mounted in portrait mode or even if it
> mounted landscape but rotated by 180 degree, we need to rotate our content of
> the display respectively the framebuffer, so that user can read the messages who
> are printed out.
>
> For this we introduce the feature called "CONFIG_LCD_ROTATION", this may be
> defined in the board-configuration if needed. After this the lcd_console will
> be initialized with a given rotation from "vl_rot" out of "vidinfo_t" which is
> provided by the board specific code.
> The value for vl_rot is coded as following (matching to fbcon=rotate:<n> linux-
> kernel commandline):
> 0 = no rotation respectively 0 degree
> 1 = 90 degree rotation
> 2 = 180 degree rotation
> 3 = 270 degree rotation
>
> If CONFIG_LCD_ROTATION is not defined, the console will be initialized with
> 0 degrees rotation.
>
> Patch 1-3 make preparations to the code.
> Patch 4 implements the new feature
>

Whole series:
Acked-by: Nikita Kiryanov <nikita at compulab.co.il>

-- 
Regards,
Nikita Kiryanov


More information about the U-Boot mailing list