On Sunday 06 September 2020 17:03:29 Peter Robinson wrote: > The way U-Boot usually deals with this is syncs as much of the Linux > ones as possible and if there's bits not in the Linux one that's > needed to make/keep U-Boot working they add it in a XXX-u-boot.dtsi > file. There's a number of examples in the arch/arm/dts directory.
Hello Peter! The main issue is that U-Boot has different comphy driver as Linux kernel and these two different implementations also needs different DTS files. Marek is working on patches to replace U-Boot comphy driver from Linux and then U-Boot will also use comphy DTS definitions from Linux. I think it does not make sense to spend time on thinking and implementing how to semi-synchronize DTS files from kernel as after comphy U-Boot driver changes, DTS files would be again changed.