Re: [PATCH] bloblist: Fix bloblist convention checking.

2024-07-09 Thread Yeo Reum Yun
@ti.com; bmeng...@gmail.com; u-boot@lists.denx.de Subject: Re: [PATCH] bloblist: Fix bloblist convention checking. Hi Levi, On Tue, 9 Jul 2024 at 13:16, Yeo Reum Yun mailto:yeoreum@arm.com>> wrote: Hi Raymond! > The handoff of armv7 will break if you swap arg[0] and arg[2] her

Re: [PATCH] bloblist: Fix bloblist convention checking.

2024-07-09 Thread Raymond Mao
Hi Levi, On Tue, 9 Jul 2024 at 13:16, Yeo Reum Yun wrote: > Hi Raymond! > > > > The handoff of armv7 will break if you swap arg[0] and arg[2] here. > > The args are already aligned in the correct order via the assembly code. > > Please see the 'save_boot_params' function in start.S of armv7. > >

Re: [PATCH] bloblist: Fix bloblist convention checking.

2024-07-09 Thread Yeo Reum Yun
Hi Raymond! > The handoff of armv7 will break if you swap arg[0] and arg[2] here. > The args are already aligned in the correct order via the assembly code. > Please see the 'save_boot_params' function in start.S of armv7. Thanks to let me know. I couldn't see that code. But I think before check

[PATCH] bloblist: Fix bloblist convention checking.

2024-07-09 Thread Levi Yun
According to recently firmware handsoff spec [1]'s "Register usage at handoff boundary", Transfer List's signature value was changed from 0x40_b10b (3 bytes) to 4a0f_b10b (4 bytes). As updating of TL's signature, register value of x1/r1 should be: In aarch32's r1 value should be R1[23:0]: TL

Re: [PATCH] bloblist: Fix bloblist convention checking.

2024-07-09 Thread Raymond Mao
Hi Levi, On Tue, 9 Jul 2024 at 09:25, Levi Yun wrote: > According to recently firmware handsoff spec [1]'s > "Register usage at handoff boundary", > Transfer List's signature value was changed from 0x40_b10b > (3 bytes) to 4a0f_b10b (4 bytes). > > As updating of TL's signature, register value of