From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1033750AbdAFMwC (ORCPT ); Fri, 6 Jan 2017 07:52:02 -0500 Received: from ec2-52-27-115-49.us-west-2.compute.amazonaws.com ([52.27.115.49]:47441 "EHLO osg.samsung.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751449AbdAFMvQ (ORCPT ); Fri, 6 Jan 2017 07:51:16 -0500 Subject: Re: [PATCH v4 2/5] arm64: dts: exynos: make tm2 and tm2e independent from each other To: Andi Shyti , Dmitry Torokhov , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , Kukjin Kim , Krzysztof Kozlowski , Chanwoo Choi , Beomho Seo References: <20170106114114.19321-1-andi.shyti@samsung.com> <20170106114114.19321-3-andi.shyti@samsung.com> From: Javier Martinez Canillas Cc: linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Jaechul Lee , Andi Shyti , Jaechul Lee Message-ID: <705c08b2-e9f4-7998-c927-aa165ba7a102@osg.samsung.com> Date: Fri, 6 Jan 2017 09:43:46 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20170106114114.19321-3-andi.shyti@samsung.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Andi, On 01/06/2017 08:41 AM, Andi Shyti wrote: > 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. > > At the current status the only two differences between the two > dts files (besides the board name) are ldo31 and ldo38. > > Signed-off-by: Andi Shyti > --- Patch looks good to me. Reviewed-by: Javier Martinez Canillas I've some comments though: > diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts b/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > dissimilarity index 98% > index e8971f4a5977..d30b45a9c0d4 100644 > --- a/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > +++ b/arch/arm64/boot/dts/exynos/exynos5433-tm2.dts > @@ -1,1120 +1,33 @@ [snip] > - > -/ { > - model = "Samsung TM2 board"; > - compatible = "samsung,tm2", "samsung,exynos5433"; > - [snip] > + > +/ { > + model = "Samsung TM2E board"; > + compatible = "samsung,tm2e", "samsung,exynos5433"; > +}; > + You ended with the wrong model and compatible for TM2. Speaking about these, I noticed that the common .dtsi has the TM2 model and compatible. I think those don't belong to .dtsi files and instead should be defined on each .dts file. Best regards, -- Javier Martinez Canillas Open Source Group Samsung Research America