From: Nikita Kiryanov <nikita@compulab.co.il>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V3 0/7] Add splash screen for CM-T35
Date: Sun, 10 Mar 2013 13:21:59 +0200 [thread overview]
Message-ID: <513C6CD7.3090501@compulab.co.il> (raw)
In-Reply-To: <1359618000-19069-1-git-send-email-nikita@compulab.co.il>
Gentle ping.
On 01/31/2013 09:39 AM, Nikita Kiryanov wrote:
> This patchset adds splash screen support for CM-T35.
> It includes the ability to initialize the display subsystem either using
> predefines (selected via env variable "displaytype"), or user supplied
> configuration options, also stored in an environment variables and pointed to by
> displaytype. The splash image data is currently read from NAND.
>
> As a preparation for the above functionality this patchset adds:
> - new DSS #defines
> - an option for board-specific splash screen preparation, which can be invoked
> in lcd_logo() right before displaying the splash screen (typical use case:
> load the image data from non-memory mapped storage in time for it to be
> displayed).
> - struct panel_config is extended to support setting the gfx_format dynamically
> - protection from data aborts due to unaligned bmp headers is added to
> lcd_logo's splashscreen section (I'm also looking into refining this
> protection later on).
>
> Changes in V3:
> - No unnecessary #defines in arch-omap3/dss.h [Wolfgang Denk]
> - Reworded patch 2 comment [Wolfgang Denk]
> - Used a #define for cmap addr [Wolfgang Denk]
>
> Changes in V2:
> - DSS #defines are defined shiften where possible [Jeroen Hofstee]
> - GFXFORMAT_RGB16 now passed to omap3_dss_panel_config() in a new field of
> panel_cfg. Updated existing panel_config structs to set this field to the value
> that was originally hardcoded into omap3_dss_panel_config(). [Jeroen Hofstee]
> - Used LCD_BPP for vl_bpix. [Jeroen Hofstee]
> - Added a comment to explain the choice of GFXFORMAT_RGB16. [Jeroen Hofstee]
> - Added an address check (and fix) to the address of splashimage in order to
> avoid alignment problems with bmp header. A similar check appears in
> board_splash_screen_prepare() for cm_t35. [Albert ARIBAUD]
> - Do not manually set gfx burst size to GFXBURSTSIZE16, as it is apparently not
> necessary. GFXBURSTSIZE* #defines were kept in patch 1 anyway in the hope they
> will be useful for someone.
>
> Nikita Kiryanov (7):
> omap3: add useful dss defines
> omap3: allow dynamic selection of gfx_format
> lcd: prevent unaligned memory access when displaying splash screen
> lcd: add option for board specific splash screen preparation
> cm-t35: add support for dvi displays
> cm-t35: add support for user defined lcd parameters
> cm-t35: add support for loading splash image from NAND
>
> README | 8 +
> arch/arm/include/asm/arch-omap3/dss.h | 31 +++
> board/cm_t35/Makefile | 1 +
> board/cm_t35/cm_t35.c | 68 ++++++
> board/cm_t35/display.c | 428 +++++++++++++++++++++++++++++++++
> board/htkw/mcx/mcx.c | 1 +
> board/teejet/mt_ventoux/mt_ventoux.c | 2 +
> board/ti/beagle/beagle.h | 6 +-
> common/lcd.c | 23 ++
> drivers/video/omap3_dss.c | 2 +-
> include/configs/cm_t35.h | 11 +
> include/lcd.h | 1 +
> 12 files changed, 579 insertions(+), 3 deletions(-)
> create mode 100644 board/cm_t35/display.c
>
--
Regards,
Nikita.
prev parent reply other threads:[~2013-03-10 11:21 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-31 7:39 [U-Boot] [PATCH V3 0/7] Add splash screen for CM-T35 Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V3 1/7] omap3: add useful dss defines Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V3 2/7] omap3: allow dynamic selection of gfx_format Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V2 3/7] lcd: prevent unaligned memory access when displaying splash screen Nikita Kiryanov
2013-02-10 11:14 ` Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V1 4/7] lcd: add option for board specific splash screen preparation Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V3 5/7] cm-t35: add support for dvi displays Nikita Kiryanov
2013-01-31 7:39 ` [U-Boot] [PATCH V2 6/7] cm-t35: add support for user defined lcd parameters Nikita Kiryanov
2013-01-31 7:40 ` [U-Boot] [PATCH V2 7/7] cm-t35: add support for loading splash image from NAND Nikita Kiryanov
2013-02-10 11:17 ` Nikita Kiryanov
2013-03-10 11:21 ` Nikita Kiryanov [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=513C6CD7.3090501@compulab.co.il \
--to=nikita@compulab.co.il \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.