This series: - Refactors tidss_drv - Adds am62x_a53_splashscreen.config to enable splashscreen at u-boot SPL
Signed-off-by: Swamil Jain <[email protected]> --- Note: - As OLDI specific changes are in progress to be synced to upstream DT, use this[1] branch to enable SD-MMC splash on AM62X. Upstream DT changes can be found here[2][3]. - Use TI logo file(ti_logo_414x97_32bpp.bmp.gz) from this link[4]. [1]: https://github.com/swamiljain/u-boot/tree/v3_splash_final [2]: https://lore.kernel.org/all/[email protected]/ [3]: https://lore.kernel.org/all/[email protected]/ [4]: https://github.com/swamiljain/ti-splash-logo/blob/main/ti_logo_414x97_32bpp.bmp.gz --- Changelog v3->v4: PATCH 1/2 : Don't include "asm/utils.h" in tidss_drv.c PATCH 2/2 : - Move CONFIG_FS_LOADER from am62x_a53_defconfig to splashscreen.config fragment - Minor change in commit message Link to v3: https://lore.kernel.org/all/[email protected]/ Changelog v2->v3: - Add splashscreen.config fragment to enable splashscreen - Align OLDI mode detection logic with kernel side upstreamed OLDI series[1] - Address styling issue mentioned by Devarsh - Pick up R-by tag for PATCH 1/2 Link to v2: https://lore.kernel.org/all/[email protected]/ Changelog v1->v2 - Iterate through all available OLDIs - Move dss_oldi_tx_power from tidss_drv.c to tidss_oldi.c - Rename tidss_attach_active_panel to a more generic name - To handle all active hw video ports, add an array for active hw vps - Iterate through all active hw vps to enable respective clks Link to v1: https://lore.kernel.org/u-boot/[email protected]/ --- Devarsh Thakkar (1): configs: am62x_evm_a53_defconfig: Enable A53 splashscreen at u-boot SPL Swamil Jain (1): drivers: video: tidss: Refactor tidss_drv configs/am62x_a53_splashscreen.config | 17 ++ configs/am62x_evm_a53_defconfig | 3 +- drivers/video/tidss/Makefile | 2 +- drivers/video/tidss/tidss_drv.c | 236 +++++++++++------ drivers/video/tidss/tidss_drv.h | 40 ++- drivers/video/tidss/tidss_oldi.c | 364 ++++++++++++++++++++++++++ drivers/video/tidss/tidss_oldi.h | 72 +++++ drivers/video/tidss/tidss_regs.h | 21 -- 8 files changed, 631 insertions(+), 124 deletions(-) create mode 100644 configs/am62x_a53_splashscreen.config create mode 100644 drivers/video/tidss/tidss_oldi.c create mode 100644 drivers/video/tidss/tidss_oldi.h

