[PATCH V2] firmware: ti_sci: Scan all device instances when releasing exclusive devices
Tom Rini
trini at konsulko.com
Tue Apr 15 19:09:41 CEST 2025
On Mon, 07 Apr 2025 07:15:54 -0500, Nishanth Menon wrote:
> When FIT image with multiple dtbs are involved for R5 boot process,
> R5 SPL starts off with the first instance of dtb to probe the
> eeprom, then once we have identified the type of board, invocation
> of setup_multi_dtb_fit will replace the gd->fdt_blob with the proper
> board dtb match. However, when we do this, two things happen:
>
> a) Prior to the invocation of setup_multi_dtb_fit, as part of the eeprom
> discovery process, i2c controller device is already probed and marked
> as exclusive with the match of the very first tisci match (from the
> original boot dtb). This list is stored in the info->dev_list of the
> first probe.
> b) When the second dtb is loaded, tisci is probed again (since this is a
> new node) and the new info->dev_list is empty.
>
> [...]
Applied to u-boot/master, thanks!
[1/1] firmware: ti_sci: Scan all device instances when releasing exclusive devices
commit: cce329426f61ad9c42775128d2c995ccd2ebdcfc
--
Tom
More information about the U-Boot
mailing list