[EXTERNAL] Re: [PATCH V6 00/10] Update SPL splashscreen framework for AM62x
Nikhil Jain
n-jain1 at ti.com
Fri Jan 12 06:29:12 CET 2024
Hi Jagan,
On 11/01/24 15:50, Jagan Teki wrote:
> Hi Nikhil,
>
> On Tue, Jul 18, 2023 at 2:27 PM Nikhil M Jain <n-jain1 at ti.com> wrote:
>> This patch series aims at updating SPL splashscreen framework for AM62x.
>>
>> This patch series depends on
>> https://lore.kernel.org/u-boot/20230504225829.2537050-1-sjg@chromium.org/
>>
>> This series:
>> - Fixes compilation issues in case splash related configs are not
>> defined in SPL.
>> - Does page table setup, dram initialisation and dcache enabling in
>> one function call spl_enable_dcache.
>> - Allows passing of framebuffer from spl to u-boot, eliminating flicker.
>>
>> V6:
>> - Add patch [1] from Samuel Dionne-Riel fixing CMD_BMP/BMP dependecy.
>>
>> V5:
>> - Change A53 SPL DDR layout from ASCII table to tabular format.
>>
>> V4:
>> - Fix commit message.
>> - Introduce patch defining DDR layout in A53 SPL.
>> - Add Reviewed-by tags.
>>
>> V3:
>> - Fix spacing issues.
>> - Add Reviewed-by tag.
>> - Replace #if with if in patch
>> common: spl: spl: Remove video driver
>> - Add link to updated memory map.
>>
>> V2:
>> - Update cover letter.
>> - Fix commit message.
>>
>> [1]: https://patchwork.ozlabs.org/project/uboot/patch/20230709231810.633044-1-samuel@dionne-riel.com/
>>
>> Nikhil M Jain (9):
>> common: spl: spl: Update stack pointer address
>> arch: arm: mach-k3: common: Return a pointer after setting page table
>> board: ti: am62x: evm: Update function calls for 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
>> configs: am62x_evm_a53: Add bloblist address
>> doc: board: ti: am62x_sk: Add A53 SPL DDR layout
>>
>> Samuel Dionne-Riel (1):
>> common: Kconfig: Fix CMD_BMP/BMP dependency
> I'm trying to use this to print splash in SPL. Look like the SPL video
> is not initialized in a general way like U-Boot proper does via
> board_f.c in reserve_video() correct? do you have your board code to
> initialize the video for SPL?
>
> Jagan.
Yes we do have a board code to initialize the video for SPL.
The video_setup function in the below patch initializes video driver
https://lore.kernel.org/u-boot/20230718085736.17337-4-n-jain1@ti.com/
Thanks,
Nikhil
More information about the U-Boot
mailing list