
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) which is supported by AM62x.
Nikhil M Jain (9): drivers: video: tidss: TIDSS video driver support for AM62x drivers: video: simple_panel: make simple panel independent of backlight arm: dts: k3-am62-main: Add device tree node for TIDSS arm: dts: k3-am625-sk: Add pin control for TIDSS and add panel device tree node arm: dts: k3-am625-sk-u-boot: Add u-boot,dm-pre-reloc flag for dss and panel video: Add support to build TIDSS include: configs: am62x_evm: Add environment variables for splash screen board: ti: am62x: evm: Add splash screen support configs: am62x_evm_a53_defconfig: Enable splash screen using tidss
MAINTAINERS | 1 + arch/arm/dts/k3-am62-main.dtsi | 41 ++ arch/arm/dts/k3-am625-sk-u-boot.dtsi | 8 + arch/arm/dts/k3-am625-sk.dts | 82 +++ board/ti/am62x/MAINTAINERS | 1 + board/ti/am62x/evm.c | 27 + configs/am62x_evm_a53_defconfig | 17 + drivers/video/Kconfig | 5 +- drivers/video/Makefile | 1 + drivers/video/simple_panel.c | 20 +- drivers/video/tidss/Kconfig | 7 + drivers/video/tidss/Makefile | 1 + drivers/video/tidss/tidss_drv.c | 971 +++++++++++++++++++++++++++ drivers/video/tidss/tidss_drv.h | 152 +++++ drivers/video/tidss/tidss_regs.h | 292 ++++++++ include/configs/am62x_evm.h | 6 +- 16 files changed, 1622 insertions(+), 10 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