common/lcd_console: introduce display/framebuffer rotation
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest0 of 4 patches 0 repliesNew
- v32 of 4 patches 0 repliesSuperseded
Patches in v4 No applies recorded yet
None of the 4 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Nikita Kiryanov |
|---|---|
| Series | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [U-Boot] [PATCH v4 0/4] common/lcd_console: introduce display/framebuffer rotation
Quoted 16 lines · Hannes Petermaier
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 thelcd_consolewill be initialized with a given rotation from "vl_rot" out of "vidinfo_t" which is provided by the board specific code.
The value forvl_rotis 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
Quoted 6 lines
If
CONFIG_LCD_ROTATIONis 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:
Signature · 2 lines
Regards, Nikita Kiryanov