Received: by 10.223.185.116 with SMTP id b49csp714223wrg; Wed, 14 Feb 2018 06:00:26 -0800 (PST) X-Google-Smtp-Source: AH8x225bKyxNa1HD6bMqkTezOySdJCwQM0xgVaNKZNjOM1rkFJ15YDh+iyTpA/GvkQEgNaZYeQuP X-Received: by 2002:a17:902:bc02:: with SMTP id n2-v6mr4617265pls.52.1518616826073; Wed, 14 Feb 2018 06:00:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518616826; cv=none; d=google.com; s=arc-20160816; b=ezve9QetNssmSh+NH4ZMYjPKtqS4u/LiJIhAHGOclS2FOLXTjF4GK2m325ufbuYwM6 JGn25kUoAQlAiMFUeRAyZpVsTRA65LK3ShClmjRau8C6wsRvHEtyJGT/pNYcnD7LUsIc PqVrDYtnj93f4BBZoNr0whO0LiD6O69ekdt9/i3GT26Dt4i7FHC1TnUJ13pkSw5VNDyL vrOyyefBNc/+4J2FopNzno6lk3SWndXySv0uPCBF1epIev72OC9eo9RZLr8ef5IACBQs j/fBgfACNamIn62dTKB4g9jArRPRlMdDI3qadwtuTAAvH4sesJ1fKF/5ZlDiPNLX3LJ0 wZrw== 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=QyXANj6zmBARiGdjoTB3qtUuU5+RI3q8GNrWZcmn0XY=; b=f/u2NcQfgvb3fY3Cwu9BRSMG2sfFbC+3n7HYuZS2bpX036OTpg57wUaKK8D8erv1ci qbsZ/zVrUgjkFp7u/gslaN7E22UoTEhlgWgEDsj2ytZnei/JKixZZvCQPXMfT/x164Cx dVQujtJBv8Tvgw65PWkBpFHtm3bVtHGAEx7b2es9/nzXxyWClzBj2X1IVexxmIS17XV7 QY92hNyEVZ4Tod/0oMPY5hNyqFDpIq1xS3ka7aHDcMKZJ2e2LnLIOBqFSS7wBeS8h+na uutGfdxdGOu0xzHNGcCLXyMes8ELnpkvEjfg+BAJyQRxM4EyplMgaIfvT+c70bfDXgwK KBpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=BIno3tAA; 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 d16-v6si8964871pll.210.2018.02.14.06.00.08; Wed, 14 Feb 2018 06:00:26 -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=BIno3tAA; 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 S1030578AbeBNN6h (ORCPT + 99 others); Wed, 14 Feb 2018 08:58:37 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:38040 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1030221AbeBNN6f (ORCPT ); Wed, 14 Feb 2018 08:58:35 -0500 Received: by mail-qk0-f193.google.com with SMTP id s198so10592832qke.5; Wed, 14 Feb 2018 05:58:35 -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=QyXANj6zmBARiGdjoTB3qtUuU5+RI3q8GNrWZcmn0XY=; b=BIno3tAAXBngGTM1R6GRiOdHl58PuQ7tcqckautb+CSwPpBTIEly8ckQq8WL9BhH31 oW1hnH3h8WkhL7Irgqi1f0DhGzktksHxLbqOYWbjYZfmlDXJGTYlF70YBjRxaDPbmsxB i1Z1lzE3LBuizqJf5E9jS+j3t8vQw4BlxvXus/wRedV2752ocCW455LzxHtAf0OSL2gf 9CoMah8FZ3tnbvSD7aSznwkPerD9zWnVgqmFl1QTFiGRvRKjyxjEMrW1jshF5VrIQSFZ YMojFl/IHu4jR7t9vtap0AMQ/MGTJtLX2R70wuGf26n+ecnOJUPbNnS3u5t7kc3CdpWr HbSw== 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=QyXANj6zmBARiGdjoTB3qtUuU5+RI3q8GNrWZcmn0XY=; b=OND1dKQlnwlK3NZrWq33am9qJgWdu79UKorNLliUloeyxBTAsDHK07bYslMR2SYhvN WkBcH6QxhLglm7QD7upsAvHyIgKbxW9F2mZ/8ho9MQxguUHNPXfqcp4IxaKvtJ4dw91q bGt8Ln2PXLJh5OddEp0nl6DrNftP8QUsCBb51xWgd8xoAp0lyZo6osBnKX8L6jSnhbKO 4BAzrAIUtw74cM65ny8lYecPJFy13RBe+sWRLNMuPT78sum/vQiPbvbBH98JZ+0FrPVI eR0wA5tcaRj4Bq/NOReQlvH5uGAhjOPvvT+/RnSa4EonMQGHzSvry1XFJeW++TcLHRbd q4aA== X-Gm-Message-State: APf1xPC/PuYmMbFfzNPlwHbptSgyPpC9h8SPAFX1NgRY1mOBODdaz0hC zz3ldYC9rBjtuBSC2jfV6ef4nW/436oBblkhYEo= X-Received: by 10.55.135.70 with SMTP id j67mr7736790qkd.34.1518616714637; Wed, 14 Feb 2018 05:58:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.47.219 with HTTP; Wed, 14 Feb 2018 05:58:34 -0800 (PST) In-Reply-To: <1518515162-23663-6-git-send-email-jacopo+renesas@jmondi.org> References: <1518515162-23663-1-git-send-email-jacopo+renesas@jmondi.org> <1518515162-23663-6-git-send-email-jacopo+renesas@jmondi.org> From: Geert Uytterhoeven Date: Wed, 14 Feb 2018 14:58:34 +0100 X-Google-Sender-Auth: kqJ4rrqCdrOGrGkDfvN-W1mxzsc Message-ID: Subject: Re: [PATCH 05/15] ARM64: dts: Add R-Car Salvator-x M3-N support To: Jacopo Mondi Cc: Simon Horman , Magnus Damm , Rob Herring , Mark Rutland , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-arm-kernel@lists.infradead.org, Linux-Renesas , Linux Kernel Mailing List 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 Jacopo, On Tue, Feb 13, 2018 at 10:45 AM, Jacopo Mondi wrote: > Add initial support for R-Car M3-N Salvator-x and r8a77965 SoC in > device tree with cpg-mssr, reset and clock nodes. > > Add place-holder device nodes for all nodes referred by > "salvator-common.dtsi" > > Signed-off-by: Jacopo Mondi Thanks for your patch! Looks mostly fine to me. P.S. scripts/dtc/dtx_diff arch/arm64/boot/dts/renesas/r8a7796{,5}-salvator-x.dtb is your friend. > arch/arm64/Kconfig.platforms | 6 + > arch/arm64/boot/dts/renesas/Makefile | 1 + > .../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 30 ++ > arch/arm64/boot/dts/renesas/r8a77965.dtsi | 495 +++++++++++++++++++++ > 4 files changed, 532 insertions(+) > create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts > create mode 100644 arch/arm64/boot/dts/renesas/r8a77965.dtsi The maintainer will probably ask you to split this in three parts: - ARCH_R8A77965 - r8a77965.dtsi - r8a77965-salvator-x.dts > --- /dev/null > +++ b/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts > @@ -0,0 +1,30 @@ > +// SPDX-License-Identifier: GPL-2. > +/* > + * Device Tree Source for the Salvator-X board with R-Car M3-N > + * > + * Copyright (C) 2018 Jacopo Mondi > + */ > + > +/dts-v1/; > +#include "r8a77965.dtsi" > +#include "salvator-x.dtsi" > + > +/ { > + model = "Renesas Salvator-X board based on r8a77965"; > + compatible = "renesas,salvator-x", "renesas,r8a77965"; > + > + aliases { > + serial0 = &scif2; > + }; > + > + chosen { > + bootargs = "ignore_loglevel rw root=/dev/nfs ip=dhcp"; > + stdout-path = "serial0:115200n8"; > + }; Both aliases and chosen are already defined in salvator-common.dtsi, included via salvator-x.dtsi. > --- /dev/null > +++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi > @@ -0,0 +1,495 @@ > +// SPDX-License-Identifier: GPL-2. > +/* > + * Device Tree Source for the r8a77965 SoC > + * > + * Copyright (C) 2018 Jacopo Mondi > + * > + * Based on r8a7796.dtsi > + * Copyright (C) 2016 Renesas Electronics Corp. > + */ > + > +#include > +#include > +#include > + > +#define CPG_AUDIO_CLK_I R8A77965_CLK_S0D4 > + > +/ { > + soc { > + compatible = "simple-bus"; > + interrupt-parent = <&gic>; > + #address-cells = <2>; > + #size-cells = <2>; > + ranges; > + timer { > + compatible = "arm,armv8-timer"; > + interrupts = + (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>, > + + (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>; > + }; Please move the timer out of the soc node, as it does't have a unit address and a reg property. > + pmu_a57 { > + compatible = "arm,cortex-a57-pmu"; > + interrupts = , > + ; > + interrupt-affinity = <&a57_0>, > + <&a57_1>; > + }; Please move the pmu out of the soc node, as it does't have a unit address and a reg property. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds