> > Following levels of DTSI/DTS files have been created for the LS2088A > > SoC family: > > > > - fsl-ls2088a.dtsi: > > DTS-Include file for FSL LS2088A SoC. > > > > - fsl-ls2088a-qds.dts: > > DTS file for FSL LS2088A QDS board. > > > > - fsl-ls2088a-rdb.dts: > > DTS file for FSL LS2088A RDB board. > > I compared the following files. > > fsl-ls2088a.dtsi vs. fsl-ls2080a.dtsi > fsl-ls2088a-qds.dtsi vs. fsl-ls2080a-qds.dtsi fsl-ls2088a-rdb.dtsi vs. > fsl-ls2080a-rdb.dtsi > > They are basically identical except a couple of small changes. Can we do > something to have these SoCs share the dts files at some level to avoid > maintaining duplicated files? Hi Shawn, Yes, we could reorganize DTSI and DTS file. I can create fsl-ls2080a-ls2088a.dtsi and move all the common nodes to this file, Then fsl-ls2080a.dtsi and fsl-ls2088a.dtsi which will include the common file and add ls2080a and ls2088a specific nodes respectively. Same hierarchy can be created for fsl-ls2080a-qds.dts, fsl-ls2080a-rdb, fsl-ls2088a-qds.dts and fsl-ls2088a-rdb, wherein the common nodes will lie in fsl-ls2080a-ls2088a-qds.dts and fsl-ls2080a-ls2088a-rdb.dts What do you think? Abhimanyu -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html