[PATCH 3/4] arm: dts: k3-*-binman.dtsi: Clean up and templatize boot binaries

Neha Malcom Francis n-francis at ti.com
Wed Mar 27 08:01:42 CET 2024


Hi Michael

On 26/03/24 19:18, Michael Walle wrote:
> Hi,
> 
> On Fri Mar 22, 2024 at 2:10 PM CET, Neha Malcom Francis wrote:
>> Clean up templatized boot binaries for all K3 boards. This includes
>> modifying the k3-binman.dtsi to use SPL_BOARD_DTB, BOARD_DESCRIPTION and
>> UBOOT_BOARD_DESCRIPTION from the files that include it to further reuse
>> code.
>>
>> All k3-<soc>-binman.dtsi will contain only templates. Only required boot
>> binaries can be built from the templates in the boards' respective
>> -u-boot.dtsi file (or k3-<board>-binman.dtsi if it exists). This allows
>> clear distinction between the SoC common stuff vs. what is additionally
>> needed to boot up a specific board.
> 
> I appreciate the cleanup. But as far as I can see, a board might
> only have one device tree. How would that work if the uboot proper
> must support multiple device trees?
> 

 From the discussions that took place in the mailing list [1] the consensus 
seems to be to not focus on multiple devicetree support as it leads to confusion 
for downstream users.

> Thanks,
> -michael

[1] https://lore.kernel.org/all/20230908183124.27zctk6ishfd7ics@canopener/

-- 
Thanking You
Neha Malcom Francis


More information about the U-Boot mailing list