From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Kiryanov Date: Mon, 30 Mar 2015 13:48:47 +0300 Subject: [U-Boot] [PATCH v4 0/4] common/lcd_console: introduce display/framebuffer rotation In-Reply-To: <1427439699-11126-1-git-send-email-oe5hpm@oevsv.at> References: <1427439699-11126-1-git-send-email-oe5hpm@oevsv.at> Message-ID: <55192A0F.7020606@compulab.co.il> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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: 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 -- Regards, Nikita Kiryanov