Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp589135imm; Wed, 23 May 2018 02:07:43 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqqFAf9wbGb147P211bR19f6ObmHVRy0qJ9H4RCnwvaGyOStEoPpI5BOlcjCHgamVxQAqlm X-Received: by 2002:a63:b107:: with SMTP id r7-v6mr1639015pgf.167.1527066463293; Wed, 23 May 2018 02:07:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527066463; cv=none; d=google.com; s=arc-20160816; b=zUPZvjGMavqorD/Y5dotf9kT/gxxhWHZJE33XrRnoboIGii13HOpd51TXSWlr1UIbz JctklLcmUQTTdco+xk75lnFTSB0lHTBfoobb+v/8Tsmb+h9oNrpd3aDSna0zDvUv039s S7L5/J2s5om6YuQ+CqTsBfJoks/wX5AhmrRRejwTUYEBcNAwuscj3EWUbACi05kFC0bl iJHe8GnBHs0H9NJBoGPzIfIV9waUzdEgaO1Pf18IkVf9iksxvij9QKI9e+zlC9iB0ltR wCUQIuLA0JXWLSNJhmLXU7MUIobD4HCfnel3MRBLZiHbFjmoKCOuKltN4Rtkju9O2qI7 5+GA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:organisation:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=O597YEUd7rqx4W14eNOaptV3JjNlKcujilUXVz0ELYg=; b=avm5qfsJIvGh+zzX6j0hUgMS3gmMe5QcPSxCcQmdWH/O9x+r16BebQeOUYR/QiyORu WeeJf4aTgj0kyydkIdChlsT44KMPI9YOVYJLrsKDfOykCcjsXZfbEKR54ADsz4NE3Q/o o+HjhqDJPgSr9ggS3SBAmK9G491dTPG831PPA33pUc8toNrFU+dg5MQkcjO8DaUjZhkC 6XrP5EMdf5GjcHpfoQlcDR6Z66ALHx0qc19j/X0E/DR4IH53W5WxC4Ps9t2fw0COICSh R3ikBcR0FZzLxU8MalG37KlGYc9zfXPK6JsApXnIq9iqKNqaGfSLMABDLcskLvRwSeKw DJ6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@verge.net.au header.s=mail header.b=lU1RhEMv; 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 t1-v6si14639232pgr.681.2018.05.23.02.07.28; Wed, 23 May 2018 02:07:43 -0700 (PDT) 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=@verge.net.au header.s=mail header.b=lU1RhEMv; 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 S1754564AbeEWJGk (ORCPT + 99 others); Wed, 23 May 2018 05:06:40 -0400 Received: from kirsty.vergenet.net ([202.4.237.240]:57292 "EHLO kirsty.vergenet.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754378AbeEWJGi (ORCPT ); Wed, 23 May 2018 05:06:38 -0400 Received: from reginn.horms.nl (watermunt.horms.nl [80.127.179.77]) by kirsty.vergenet.net (Postfix) with ESMTPA id 1314525B7B5; Wed, 23 May 2018 19:06:36 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=verge.net.au; s=mail; t=1527066396; bh=iX892EEyj7VcO3w6NiLMPvi97EuHA7+R50hKmpDyI/s=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=lU1RhEMvzWmZov0TtjZx6BbfbHjvIUuZYBCaOIQVZW131n0VSDLuLHgo6n4eB5pbM jeZ3hbi+d32JNpxbFJOW9+N1v8xDtarMhvfCedBmYppOf7lD+IcwXAWKdtTteMxtFE p5npePgxbLkUGRZzR8yi2rzsh50NqRI8sLIhKwGA= Received: by reginn.horms.nl (Postfix, from userid 7100) id E0ACF943449; Wed, 23 May 2018 11:06:33 +0200 (CEST) Date: Wed, 23 May 2018 11:06:33 +0200 From: Simon Horman To: Michel Pollet Cc: linux-renesas-soc@vger.kernel.org, phil.edworthy@renesas.com, Michel Pollet , Magnus Damm , Rob Herring , Mark Rutland , Michael Turquette , Stephen Boyd , Geert Uytterhoeven , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org Subject: Re: [PATCH v6 4/6] ARM: dts: Renesas RZ/N1 SoC base device tree file Message-ID: <20180523090633.jiasuisfu55a3pw2@verge.net.au> References: <1526983321-41949-1-git-send-email-michel.pollet@bp.renesas.com> <1526983321-41949-5-git-send-email-michel.pollet@bp.renesas.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1526983321-41949-5-git-send-email-michel.pollet@bp.renesas.com> Organisation: Horms Solutions BV User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 22, 2018 at 11:01:24AM +0100, Michel Pollet wrote: > This adds the Renesas RZ/N1D (Part #R9A06G032) SoC bare > bone support. > > This currently only handles generic parts (gic, architected timer) > and a UART. > For simplicity sake, this also relies on the bootloader to set the > pinctrl and clocks. > > Signed-off-by: Michel Pollet I am marking this and the following patch as deferred pending acceptance of the bindings it uses. > --- > arch/arm/boot/dts/r9a06g032.dtsi | 86 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 86 insertions(+) > create mode 100644 arch/arm/boot/dts/r9a06g032.dtsi > > diff --git a/arch/arm/boot/dts/r9a06g032.dtsi b/arch/arm/boot/dts/r9a06g032.dtsi > new file mode 100644 > index 0000000..c7764c7 > --- /dev/null > +++ b/arch/arm/boot/dts/r9a06g032.dtsi > @@ -0,0 +1,86 @@ > +// SPDX-License-Identifier: GPL-2.0 > +/* > + * Base Device Tree Source for the Renesas RZ/N1D (R9A06G032) > + * > + * Copyright (C) 2018 Renesas Electronics Europe Limited > + * > + */ > + > +#include > +#include > + > +/ { > + compatible = "renesas,r9a06g032", "renesas,rzn1"; > + #address-cells = <1>; > + #size-cells = <1>; > + > + cpus { > + #address-cells = <1>; > + #size-cells = <0>; > + clocks = <&clock RZN1_DIV_CA7>; > + > + cpu@0 { > + device_type = "cpu"; > + compatible = "arm,cortex-a7"; > + reg = <0>; > + }; > + > + cpu@1 { > + device_type = "cpu"; > + compatible = "arm,cortex-a7"; > + reg = <1>; > + }; > + }; > + > + soc { > + compatible = "simple-bus"; > + #address-cells = <1>; > + #size-cells = <1>; > + interrupt-parent = <&gic>; > + ranges; > + > + clock: clocks@4000c000 { > + compatible = "renesas,r9a06g032-clocks", > + "renesas,rzn1-clocks"; > + reg = <0x4000c000 0x1000>; > + status = "okay"; > + #clock-cells = <1>; > + }; > + > + uart0: serial@40060000 { > + compatible = "snps,dw-apb-uart"; > + reg = <0x40060000 0x400>; > + interrupts = ; > + reg-shift = <2>; > + reg-io-width = <4>; > + clocks = <&clock RZN1_CLK_UART0>; > + clock-names = "baudclk"; > + status = "disabled"; > + }; > + > + gic: gic@44101000 { > + compatible = "arm,cortex-a7-gic", "arm,gic-400"; > + interrupt-controller; > + #interrupt-cells = <3>; > + reg = <0x44101000 0x1000>, /* Distributer */ > + <0x44102000 0x2000>, /* CPU interface */ > + <0x44104000 0x2000>, /* Virt interface control */ > + <0x44106000 0x2000>; /* Virt CPU interface */ > + interrupts = > + ; > + }; > + }; > + > + timer { > + compatible = "arm,cortex-a7-timer", > + "arm,armv7-timer"; > + interrupt-parent = <&gic>; > + arm,cpu-registers-not-fw-configured; > + always-on; > + interrupts = > + , > + , > + , > + ; > + }; > +}; > -- > 2.7.4 >