[PATCH V3 00/10] Enable SPL splash screen on AM62x

Nikhil M Jain n-jain1 at ti.com
Tue May 9 12:31:36 CEST 2023


This patch series aims at eanbling SPL splash screen on AM62x.

Changes in V3:
- Update stackpointer after relocation.
- Return a pointer after page table setup.
- Enable dcache at SPL.
- Add method to reserve video using blob.
- Pass video buffer info from SPL to U-boot.
- Add config to remove video.
- Add bloblist address in memory map.

Nikhil M Jain (10):
  common: spl: spl: Update stack pointer address
  arch: arm: mach-k3: common: Return a pointer after setting page table
  arch: arm: mach-k3: am625_init: Enable Dcache in SPL
  board: ti: am62x: evm: Add necessary functions to call splash screen
  include: video: Reserve video using blob
  common: board_f: Pass frame buffer info from SPL to u-boot
  drivers: video: Kconfig: Add config remove video
  common: spl: spl: Remove video driver before u-boot proper
  configs: am62x_evm_a53_defconfig: Changes in memory to support SPL
    splash screen
  board: ti: am62x: am62x: Update splashimage as per new memory map

 arch/arm/mach-k3/am625_init.c   |  1 +
 arch/arm/mach-k3/common.c       |  2 ++
 board/ti/am62x/am62x.env        |  2 +-
 board/ti/am62x/evm.c            | 30 ++++++++++++++++++++++++++++++
 common/board_f.c                | 13 ++++++++++++-
 common/spl/spl.c                | 16 ++++++++++++++++
 configs/am62x_evm_a53_defconfig | 12 ++++++++----
 drivers/video/Kconfig           | 12 ++++++++++++
 drivers/video/video-uclass.c    | 24 ++++++++++++++++++++++++
 include/video.h                 |  9 +++++++++
 10 files changed, 115 insertions(+), 6 deletions(-)

-- 
2.34.1



More information about the U-Boot mailing list