Received: by 10.223.185.116 with SMTP id b49csp3185183wrg; Mon, 12 Feb 2018 22:25:01 -0800 (PST) X-Google-Smtp-Source: AH8x224hEFK6z5se2fFujY+JLyCl5LAXJTMhRwCya7pbSmd1prKJtqookmjm5+4wOVk/C2C0YPYJ X-Received: by 2002:a17:902:6116:: with SMTP id t22-v6mr125048plj.307.1518503101488; Mon, 12 Feb 2018 22:25:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518503101; cv=none; d=google.com; s=arc-20160816; b=dS9VqihvuOSM8y3fqpwa1u5ZQmqTywmFYalqiRLYo/MRwNggDypMEcG8rxbbeCGIR7 2GTf4SvP1KejezNpcm/knUyiseTivOAh99p1VcLsVzZ3XzQhGtbV/SStbCeeFaJgCMpg SRGiQlrpvs0X0wY6ND38jcfKlUTKYqk3WELhXz2Z777Q+ntWqlteyqUfxmbcuv5BDW4x Q3csEjUBAKixMXrCTnh8RTfH81wqqwJ6RtrFwNhrKKoD0lQVyIzSxIkU0wBtv/0bfBXk JGdsP6QeW6LyHJUrDOkmcAEPYCPHBCfrKSeZwMEfYgOROyaPkM9DCamcJvJG+gRqrnnX rudQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=fBCUHCxIsEF4sjtgoe3DWPk1vXY69G32StcrkYuhy+o=; b=muBQ3E25/UM4bcZbRLvt/mbpUdu6Q/iaCssNEjzOcLoSD6YgHu84dN+jB2zGlYvnYf XNVq7Qe8cvCkMwT+y1phZjC9DWtt4SCU9CgmowWb7CzUFx7774za4T77+Lr/WMr+xnnC Hd6E+X2x9qIL8KWx5nzsatkwyZTAeOXLWh6Ekz7Q0l/lTUptlazfH9UZz8Y1vvBBsFgN 0a7Man8Dg4Ho6lO3CD3/CWuwdq5XOTLNS+WM8xk/2v8oYtr2tqVZqlUPTJFTuXclXjr6 40zmv/asxLICdmcmhvvb7AlyHpKDCVU6HQ/8qXrWAfGeW9EA7/qTL5EiYZheDxWdi+XZ DGYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=amPASg9s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b84si689015pfj.183.2018.02.12.22.24.34; Mon, 12 Feb 2018 22:25:01 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=amPASg9s; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752536AbeBMGXY (ORCPT + 99 others); Tue, 13 Feb 2018 01:23:24 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:42924 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751354AbeBMGXW (ORCPT ); Tue, 13 Feb 2018 01:23:22 -0500 Received: by mail-qk0-f193.google.com with SMTP id b130so4194808qkg.9; Mon, 12 Feb 2018 22:23:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=fBCUHCxIsEF4sjtgoe3DWPk1vXY69G32StcrkYuhy+o=; b=amPASg9sQI02Qz55vXfjYN0rjIDlB8gC71yLRZxfOqR9wGmtN6BFzro0NdOnmnG0KO /YsW07iCpCeLiyuDKdEtQ0+d6VBSJQzpd12z3gH0roxTqqHeJQAv/p4J5wi/DFsEWxRS g3RGVgN0TyLk/IEEvv+w9aCHTQDq53lI40suuvD4aPwfgy5GVhuK+s2yKu42jLnRZOFl R6lymCi5/3PEI14RwtL1A0TRHOIXwIAQP4LcSq7ranLoJY3wQqagcTiuP1TO/B8jJ0XD Q/HvlWqgwdnfDBrlZGEjSmCjCXOWcRPYmIPFwK6k37eKVdR8iEfUArHYBEXVz3/G0oPu jMFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=fBCUHCxIsEF4sjtgoe3DWPk1vXY69G32StcrkYuhy+o=; b=S+Dg0xareEh7I5uOK4fu0Wmg6ACNZh2JVmnhUd3IDqX9wb+sj0Hdkp1pwZOPOjVeTk Ru3OnbHkwMmHnk1nvoy85hcUAXS4Vbx31N9/yYIZysMo7/HqIXnU4ROK1xz4V2Y4KfAu qbVAmBK29JWM9jRXnmSU3yErrzZxoorGFmncHz9rNuNME9DtgoTxzswlaQgvGC2H8PsI frlj4XFcVQBHkB+U8UbCTtlFDsYd8xzFnXDMcPGKI7eOFRHBDqyGR0TI/JXMI1SirzNM z1cHvgncPj1Tx/Q2W5jndvLvX9ApFT2WYQlRLE90E4Mb5n6rsu4hh936KITvRh6Kj107 b7fw== X-Gm-Message-State: APf1xPA+liDupfhTIY61JRh0LUGpgGbWG0fUQe53JCMhnEPyuzM0ZZbO N7zWo0pxBczAHvAJwQ3EtH95TWH1lSFP6bEBQ8Q= X-Received: by 10.55.41.151 with SMTP id p23mr242705qkp.52.1518502996931; Mon, 12 Feb 2018 22:23:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.50.69 with HTTP; Mon, 12 Feb 2018 22:22:56 -0800 (PST) In-Reply-To: <20180205235757.246758-3-brendanhiggins@google.com> References: <20180205235757.246758-1-brendanhiggins@google.com> <20180205235757.246758-3-brendanhiggins@google.com> From: Joel Stanley Date: Tue, 13 Feb 2018 16:52:56 +1030 X-Google-Sender-Auth: IcbHmKouHDF4Oh91lioBIt2Rt5o Message-ID: Subject: Re: [PATCH v9 2/3] arm: dts: add Nuvoton NPCM750 device tree To: Brendan Higgins , Arnd Bergmann Cc: Rob Herring , Russell King , Mark Rutland , Tomer Maimon , Avi Fishman , Florian Fainelli , julien.thierry@arm.com, pombredanne@nexb.com, devicetree , OpenBMC Maillist , Linux Kernel Mailing List , Linux ARM Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Brendan, On Tue, Feb 6, 2018 at 10:27 AM, Brendan Higgins wrote: > Add a common device tree for all Nuvoton NPCM750 BMCs and a board > specific device tree for the NPCM750 (Poleg) evaluation board. > > Signed-off-by: Brendan Higgins > Reviewed-by: Tomer Maimon > Reviewed-by: Avi Fishman > Reviewed-by: Joel Stanley > Reviewed-by: Rob Herring > Tested-by: Tomer Maimon > Tested-by: Avi Fishman This looks well acked, reviewed and tested. How do you plan to have the ARM SoC maintainers merge your patches? > --- > .../arm/cpu-enable-method/nuvoton,npcm7xx-smp | 42 ++++++ > .../devicetree/bindings/arm/npcm/npcm.txt | 6 + > arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 35 +++++ > arch/arm/boot/dts/nuvoton-npcm750.dtsi | 162 +++++++++++++++++++++ > include/dt-bindings/clock/nuvoton,npcm7xx-clks.h | 35 +++++ > 5 files changed, 280 insertions(+) > create mode 100644 Documentation/devicetree/bindings/arm/cpu-enable-method/nuvoton,npcm7xx-smp > create mode 100644 Documentation/devicetree/bindings/arm/npcm/npcm.txt > create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-evb.dts > create mode 100644 arch/arm/boot/dts/nuvoton-npcm750.dtsi > create mode 100644 include/dt-bindings/clock/nuvoton,npcm7xx-clks.h You need to add nuvoton-npcm750-evb.dts to arch/arm/boot/dts/Makefile Once you've done that you can add Tested-by: Joel Stanley as I tested this on an EVB. > diff --git a/arch/arm/boot/dts/nuvoton-npcm750.dtsi b/arch/arm/boot/dts/nuvoton-npcm750.dtsi > new file mode 100644 > index 000000000000..08e906f88c49 > --- /dev/null > +++ b/arch/arm/boot/dts/nuvoton-npcm750.dtsi > @@ -0,0 +1,162 @@ > +// SPDX-License-Identifier: GPL-2.0 > +// Copyright (c) 2018 Nuvoton Technology corporation. > +// Copyright 2018 Google, Inc. > + > +#include > +#include > + > +/ { > + #address-cells = <1>; > + #size-cells = <1>; > + interrupt-parent = <&gic>; > + > + cpus { > + #address-cells = <1>; > + #size-cells = <0>; > + enable-method = "nuvoton,npcm7xx-smp"; > + > + cpu@0 { > + device_type = "cpu"; > + compatible = "arm,cortex-a9"; > + clocks = <&clk NPCM7XX_CLK_CPU>; > + clock-names = "clk_cpu"; > + reg = <0>; > + next-level-cache = <&l2>; > + }; > + > + cpu@1 { > + device_type = "cpu"; > + compatible = "arm,cortex-a9"; > + clocks = <&clk NPCM7XX_CLK_CPU>; > + clock-names = "clk_cpu"; > + reg = <1>; > + next-level-cache = <&l2>; > + }; > + }; > + > +/* external clock signal rg1refck, supplied by the phy */ > +clk-rg1refck { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + clock-frequency = <125000000>; > +}; > + > +/* external clock signal rg2refck, supplied by the phy */ > +clk-rg2refck { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + clock-frequency = <125000000>; > +}; > + > +clk-xin { > + compatible = "fixed-clock"; > + #clock-cells = <0>; > + clock-frequency = <50000000>; > +}; The whitespace here needs to be fixed. Cheers, Joel > + > + soc { > + #address-cells = <1>; > + #size-cells = <1>; > + compatible = "simple-bus"; > + interrupt-parent = <&gic>; > + ranges = <0x0 0xf0000000 0x00900000>; > +