[PATCH V9 00/14] Add splash screen support at u-boot SPL

Tom Rini trini at konsulko.com
Fri May 5 02:56:11 CEST 2023


On Thu, May 04, 2023 at 06:40:56PM -0600, Simon Glass wrote:
> Hi,
> 
> On Thu, 20 Apr 2023 at 06:11, Nikhil M Jain <n-jain1 at ti.com> wrote:
> >
> > To enable splash screen at SPL stage move video driver and splash screen
> > framework at SPL, which will bring up image on display very quickly and
> > thus have early display support in SPL.
> >
> > Changes in V9
> > - Update as per review comments.
> > - Add Reviewed-by tag in appropriate patch.
> >
> > Changes in V8
> > - Update as per review comments.
> >
> > Changes in V7
> > - Replace #ifdefs' and #ifs' with if in common/splash and common/bmp.
> > - Add Reviewed-by and Tested-by tag in apprpriate patch.
> >
> > Changes in V6
> > - Fix commit messages.
> > - Fix compile rules for video related files in patch
> >   drivers: video: Makefile: Rule to compile necessary video driver
> >   files.
> >
> > Changes in V5
> > - Drop patch cmd: Makefile: Rule to compile bmp_cmd.
> > - Squash common: splash: Replace CONFIG_CMD_BMP patch into patches
> >   common: Enable splash functions at SPL
> >   include: Enable video related global data variable and splash at SPL
> > - Fix merge issue for next branch.
> > - Replace cmd/bmp_cmd with cmd/bmp.
> > - Use CONFIG_$(SPL_TPL_) to compile files in
> >   drivers: video: Makefile: Rule to compile necessary video driver files.
> > - Add Reviewed-by tag in appropriate patch.
> >
> > Changes in V4
> > - Add Reviewed-by tag in appropriate patch.
> >
> > Changes in V3
> > - Add separate video configs for SPL splash screen.
> > - Add rule to compile video driver in drivers/Makefile at SPL.
> > - Add rule to compile splash.c and splash_source.c.
> > - Squash drivers: video: video-uclass: Disable u-boot logo at SPL into
> >   drivers: video: Use CONFIG_IS_ENABLED and CONFIG_VAL.
> > - Split cmd/bmp.c to separate bmp functions and commands.
> > - Add CONFIG_BMP and CONFIG_SPL_BMP.
> > - Add rule to compile necessary files required for video driver.
> > - Add rule to compile common/bmp.c.
> >
> > Changes in V2
> > - Removed artifacts from bad patch apply.
> >
> > Nikhil M Jain (14):
> >   drivers: video: Kconfig: Add configs for enabling video at SPL
> >   drivers: video: tidss: Kconfig: Configs to enable TIDSS at SPL
> >   drivers: Makefile: Add rule to compile video driver
> >   drivers: video: Makefile: Rule to compile necessary video driver files
> >   drivers: video: tidss: Makefile: Add condition to compile TIDSS at SPL
> >   common: Makefile: Add rule to compile splash and splash_source at SPL
> >   common: Kconfig: Add BMP configs
> >   cmd: bmp: Split bmp commands and functions
> >   common: Makefile: Rule to compile bmp.c
> >   drivers: video: Enable necessary video functions at SPL
> >   common: Enable splash functions at SPL
> >   include: Enable video related global data variable and splash at SPL
> >   board: ti: am62x: evm: OSPI support for splash screen
> >   common: Replace #ifdef and #if with if's
> >
> >  board/ti/am62x/evm.c              |   8 +-
> >  cmd/bmp.c                         | 162 +---------------------
> >  common/Kconfig                    |  12 ++
> >  common/Makefile                   |   3 +
> >  common/bmp.c                      | 149 ++++++++++++++++++++
> >  common/splash.c                   |  20 +--
> >  drivers/Makefile                  |   1 +
> >  drivers/video/Kconfig             | 223 +++++++++++++++++++++++++++++-
> >  drivers/video/Makefile            |  16 +--
> >  drivers/video/console_core.c      |   6 +-
> >  drivers/video/tidss/Kconfig       |   6 +
> >  drivers/video/tidss/Makefile      |   2 +-
> >  drivers/video/vidconsole-uclass.c |   2 +-
> >  drivers/video/video-uclass.c      |  14 +-
> >  drivers/video/video_bmp.c         |   8 +-
> >  include/asm-generic/global_data.h |   4 +-
> >  include/splash.h                  |  15 +-
> >  include/video.h                   |   8 ++
> >  18 files changed, 447 insertions(+), 212 deletions(-)
> >  create mode 100644 common/bmp.c
> >
> > --
> > 2.34.1
> >
> 
> Can this be applied, please? We have rc1 out now so this should really
> be in there by now.
> 
> I have another series that depends on it, and it is also pending application.

Anatolij ?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20230504/1b87a0eb/attachment.sig>


More information about the U-Boot mailing list