Hello Andi, On 01/03/2017 08:55 AM, Andi Shyti wrote: > Hi Chanwoo, > >>>>>>> Currently tm2e dts includes tm2 but there are some differences >>>>>>> between the two boards and tm2 has some properties that tm2e >>>>>>> doesn't have. >>>>>>> >>>>>>> That's why it's important to keep the two dts files independent >>>>>>> and put all the commonalities in a tm2-common.dtsi file. >>>>>>> >>>>>>> Signed-off-by: Andi Shyti <andi.shyti@xxxxxxxxxxx> >>>>>>> Signed-off-by: Jaechul Lee <jcsing.lee@xxxxxxxxxxx> >>>>>>> --- >>>>>>> .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1046 ++++++++++++++++++++ >>>>>>> arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1033 +------------------ >>>>>>> arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- >>>>>>> 3 files changed, 1049 insertions(+), 1032 deletions(-) >>>>>>> create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi >>>>>> > > [...] > >>> Because exynos5433-tm2.dts results modified, while >>> exynos5433-tm2-common.dtsi is new. Even though I did: >>> >>> 1. mv exynos5433-tm2.dts exynos5433-tm2-common.dtsi >>> 2. copied pieces from exynos5433-tm2-common.dtsi to a new >>> exynos5433-tm2.dts >> >> I think that exynos5433-tm2-common.dtsi is not necessary because there >> is small difference between TM2 and TM2E. >> >> I explain the detailed difference between TM2 and TM2E and then reply >> how to support the TM2E board with existing exynos5433-tm2.dts file >> without exynos5433-tm2-common.dtsi. >> >> Difference and the way to support TM2E with existing >> exynos5433-tm2.dts file as following: >> - hsi2c_9 is either used or not. TM2 uses the hsi2c_9 node for >> touchkey. but TM2E do not use the hsi2c_9. >> : We can just disable the hsi2c_9 node on tm2e.dts as following: >> >> &hsi2c_9 { >> status = "disable"; >> }; > > I thought about this alternative too, it just looked cleaner to > me to have a tm2-common.dtsi file. > > Anyway, as you guys wish. If for you and Krzysztof is better this > way, we can drop this patch and add the above lines in the current > Jaechul's patch 4/4. > FWIW, I also agree with Chanwoo that the difference is too small to need a common .dtsi file. > Thanks, > Andi > Best regards, -- Javier Martinez Canillas Open Source Group Samsung Research America -- 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