Hi Brandon, On 10/23/23 05:45, Brandon Cheo Fusi wrote: > Hi everyone, > > After coming across this lineĀ > `Use the devicetree provided in RAM by the platform firmware (for > U-Boot, this meansĀ $fdtcontroladdr). Do not load a DTB from storage` > > at [1], and the discussion at [2], I've started to wonder what the use > of devicetrees for D1 boards in Linux Mainline is. Why have them if one > is restricted to only using U-Boot's devicetree ??
The devicetree source is maintained in the Linux repository because that is where the binding documentation, schemas, and validation tools are. The minor detail that there's also source code for an operating system in that repository is irrelevant. The intention is to copy updates from the Linux repository to the U-Boot repository after each stable release. This ensures that the devicetrees exported by U-Boot will always conform to a stable binding. Regards, Samuel > Regards, > Brandon. > > [1] https://linux-sunxi.org/Allwinner_Nezha#Manual_build > [2] > https://lore.kernel.org/all/52217b50-c22f-5a21-e509-05d178e4a...@microchip.com/ -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/linux-sunxi/ff66fde6-1711-e20f-0924-acef5d24eccc%40sholland.org.