[PATCH v2 0/7] Add u-boot splash screen support for AM62x.
Nikhil M Jain
n-jain1 at ti.com
Tue Jan 31 11:05:13 CET 2023
Enable TI Display Subsystem(TIDSS) driver as UCLASS_VIDEO. Enable
splash screen support, to display TI logo during boot-up. Tested
on microtips panel (Model No: 13-101HIEBCAF0-S) supported by AM62x.
The changes in patch 4 depends on the patch sent for addition of
am62x.env file to set environment variables for AM62x.
link: https://lore.kernel.org/u-boot/20230124155023.GI631605@bill-the-cat/
Changes in v2:
- Added smaller logo files
- Dropped uclass_get_device_by_name in board_init
- Add test for decode_panel_timing
link to v1: https://lore.kernel.org/u-boot/20230123080615.9217-1-n-jain1@ti.com/
Nikhil M Jain (7):
drivers: core: ofnode: Add panel timing decode.
test: dm: test-fdt: Add decode_panel_timing test
drivers: video: simple_panel: make simple panel independent of
backlight
drivers: video: tidss: TIDSS video driver support for AM62x
board: ti: am62x: am62x: Add splash screen env variables
board: ti: am62x: evm: Add splash screen support
tools: logos: Add TI logo files
MAINTAINERS | 1 +
arch/sandbox/dts/test.dts | 18 +
board/ti/am62x/am62x.env | 5 +
board/ti/am62x/evm.c | 25 +-
drivers/core/ofnode.c | 47 ++
drivers/core/read.c | 6 +
drivers/video/Kconfig | 2 +
drivers/video/Makefile | 1 +
drivers/video/simple_panel.c | 7 +-
drivers/video/tidss/Kconfig | 18 +
drivers/video/tidss/Makefile | 12 +
drivers/video/tidss/tidss_drv.c | 943 +++++++++++++++++++++++++++++++
drivers/video/tidss/tidss_drv.h | 137 +++++
drivers/video/tidss/tidss_regs.h | 292 ++++++++++
include/dm/ofnode.h | 12 +
include/dm/read.h | 14 +
test/dm/test-fdt.c | 35 ++
tools/logos/ti.bmp | Bin 0 -> 160770 bytes
tools/logos/ti.gz | Bin 0 -> 12285 bytes
19 files changed, 1570 insertions(+), 5 deletions(-)
create mode 100644 drivers/video/tidss/Kconfig
create mode 100644 drivers/video/tidss/Makefile
create mode 100644 drivers/video/tidss/tidss_drv.c
create mode 100644 drivers/video/tidss/tidss_drv.h
create mode 100644 drivers/video/tidss/tidss_regs.h
create mode 100644 tools/logos/ti.bmp
create mode 100644 tools/logos/ti.gz
--
2.34.1
More information about the U-Boot
mailing list