Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3476897ybz; Mon, 4 May 2020 03:52:06 -0700 (PDT) X-Google-Smtp-Source: APiQypJqkzqcR8QTh4FExAJvpQD5HcjyKZFRbP/kYw4cQqD1WkQYtwgkiAqY8M88rHW2ZeV70f3Z X-Received: by 2002:a50:c3c2:: with SMTP id i2mr14343424edf.227.1588589525885; Mon, 04 May 2020 03:52:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588589525; cv=none; d=google.com; s=arc-20160816; b=sXLD+KONWHib7cHvbAG11USdMp45wn+wTC8BsapFKbkhckc2gJidEKN0i1A4US+t4H 9zrud7PuCwGRpGmSgi27bB1jQ6xIf64emxcmT7E0MAy3nnrORVl13xXNx5B6CJijseSQ IDtpQqQzMtToEQeWmA+CeM8X3NijPlOqNaFGW7Yl9CaEy3gKKxdQ61CgJLuiojF4RSEL 3ehEddRbyrc+qDm0y7ykzUavnDndEUtwYbYb8QCZt9/gejkRVQQ0W4XOjuYqVyaQZAan 1SRyQaWyvU31ZgELy+36nQvIxS9up7yIldE8o1tY3fMTnCtwobhIKTR6crk8I8+Ct9IN MSwA== 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 :in-reply-to:references:mime-version; bh=IKv7KTVNCY3qf6SaspevLCl67DbFuwIyzQmXuV5CMJc=; b=NtRL+9GetD2sqZFqsvQ1TY2kjdvwguC48KBCi4Qmzu9K+QFjejNmq8TeJukGGt21Lk tte26hvNYE+0XhdFf5utlByr9vcqT2QzKJvtGvgpMEPL14/HCFBixorZ8ArBYFXV+LQe 2QRClwMinCQhA3Z94A+kVqOO66RQMZhXEYcm4uz6H+ZyObIxAXutMuG4Amk03nVk2Eay YbOMV5mZV6HR9P90qesx6eY5nMb3TDy5mXw9aNK7HiaINFStJhvVfk0HhC3WM+j9psol g3Pog5RwivwlditdQKT2w5a4j3l8KtsoJxJ+bJuBF/IQZ7CvuUIKIW3OoBOg2kaRBtGr 80xA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e8si6854455edl.2.2020.05.04.03.51.43; Mon, 04 May 2020 03:52:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728645AbgEDK2x (ORCPT + 99 others); Mon, 4 May 2020 06:28:53 -0400 Received: from mail-ot1-f68.google.com ([209.85.210.68]:39690 "EHLO mail-ot1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725928AbgEDK2w (ORCPT ); Mon, 4 May 2020 06:28:52 -0400 Received: by mail-ot1-f68.google.com with SMTP id m13so8434948otf.6; Mon, 04 May 2020 03:28:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IKv7KTVNCY3qf6SaspevLCl67DbFuwIyzQmXuV5CMJc=; b=I0AYMI1tSLGPGJ99UCVJrMv9onRfDM/2HEphRDWFaK6THqZqtqFRiQKKFbafIwoUE4 ceb1aUiWmmnrllmswH6FWB3i/vxU66US9M8eg7wYgwM/r7I4RScB6zqwOBu+LSVGZ7bY PQly7oB8hF4HLCrjx1xWCfRKA6iCC0u9iqqDDpO9LF4twwHwfGS8S70/mp6upU9jrVtn GpkFIWMUcyTxQNKdzEJ+4eCtCCocEaWDZbqjyD1Ik4f3cgtmpdsQDyy3/INhPIir8RB9 G55HyGfgsbRoSYzaWgwljDLDYP8qomIAJdtT+9VlHvKiYRsDAoN9TxENRWA/fmLt+yz1 f2sw== X-Gm-Message-State: AGi0PuYTZo6wguH+j+reyR1uo+jvFiHeIxi5I/yS7mqoieMwxSZTKY/w E3FtBsD7RWvPLp/axkvlezE3RFFhppvY43fzUk0= X-Received: by 2002:a9d:564:: with SMTP id 91mr13728187otw.250.1588588131266; Mon, 04 May 2020 03:28:51 -0700 (PDT) MIME-Version: 1.0 References: <1588542414-14826-1-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> <1588542414-14826-7-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> In-Reply-To: <1588542414-14826-7-git-send-email-prabhakar.mahadev-lad.rj@bp.renesas.com> From: Geert Uytterhoeven Date: Mon, 4 May 2020 12:28:39 +0200 Message-ID: Subject: Re: [PATCH v2 06/10] ARM: dts: r8a7742: Initial SoC device tree To: Lad Prabhakar Cc: Magnus Damm , Rob Herring , Vinod Koul , Ulf Hansson , Linus Walleij , Greg Kroah-Hartman , Linux-Renesas , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux Kernel Mailing List , dmaengine , Linux MMC List , "open list:GPIO SUBSYSTEM" , "open list:SERIAL DRIVERS" , Prabhakar 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 Prabhakar, On Sun, May 3, 2020 at 11:47 PM Lad Prabhakar wrote: > The initial R8A7742 SoC device tree including CPU[0-8], PMU, PFC, > CPG, RST, SYSC, ICRAM[0-2], SCIFA2, MMC1, DMAC[0-1], GIC, PRR, timer > and the required clock descriptions. > > Signed-off-by: Lad Prabhakar > Reviewed-by: Marian-Cristian Rotariu > --- /dev/null > +++ b/arch/arm/boot/dts/r8a7742.dtsi > + icram2: sram@e6300000 { > + compatible = "mmio-sram"; > + reg = <0 0xe6300000 0 0x40000>; > + #address-cells = <1>; > + #size-cells = <1>; > + ranges = <0 0 0xe6300000 0x40000>; > + }; > + > + scifa2: serial@e6c60000 { > + compatible = "renesas,scifa-r8a7742", > + "renesas,rcar-gen2-scifa", "renesas,scifa"; > + reg = <0 0xe6c60000 0 0x40>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 202>; > + clock-names = "fck"; > + dmas = <&dmac0 0x27>, <&dmac0 0x28>, > + <&dmac1 0x27>, <&dmac1 0x28>; > + dma-names = "tx", "rx", "tx", "rx"; > + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; > + resets = <&cpg 202>; > + status = "disabled"; > + }; > + > + mmcif1: mmc@ee220000 { > + compatible = "renesas,mmcif-r8a7742", > + "renesas,sh-mmcif"; > + reg = <0 0xee220000 0 0x80>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 305>; > + dmas = <&dmac0 0xe1>, <&dmac0 0xe2>, > + <&dmac1 0xe1>, <&dmac1 0xe2>; > + dma-names = "tx", "rx", "tx", "rx"; > + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; > + resets = <&cpg 305>; > + reg-io-width = <4>; > + status = "disabled"; > + max-frequency = <97500000>; > + }; > + > + dmac0: dma-controller@e6700000 { > + compatible = "renesas,dmac-r8a7742", > + "renesas,rcar-dmac"; > + reg = <0 0xe6700000 0 0x20000>; > + interrupts = , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + interrupt-names = "error", > + "ch0", "ch1", "ch2", "ch3", > + "ch4", "ch5", "ch6", "ch7", > + "ch8", "ch9", "ch10", "ch11", > + "ch12", "ch13", "ch14"; > + clocks = <&cpg CPG_MOD 219>; > + clock-names = "fck"; > + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; > + resets = <&cpg 219>; > + #dma-cells = <1>; > + dma-channels = <15>; > + }; > + > + dmac1: dma-controller@e6720000 { > + compatible = "renesas,dmac-r8a7742", > + "renesas,rcar-dmac"; > + reg = <0 0xe6720000 0 0x20000>; > + interrupts = , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + , > + ; > + interrupt-names = "error", > + "ch0", "ch1", "ch2", "ch3", > + "ch4", "ch5", "ch6", "ch7", > + "ch8", "ch9", "ch10", "ch11", > + "ch12", "ch13", "ch14"; > + clocks = <&cpg CPG_MOD 218>; > + clock-names = "fck"; > + power-domains = <&sysc R8A7742_PD_ALWAYS_ON>; > + resets = <&cpg 218>; > + #dma-cells = <1>; > + dma-channels = <15>; > + }; To preserve sort order, the DMAC nodes should be moved up. No need to resend, will fix up while applying. Reviewed-by: Geert Uytterhoeven i.e. will queue in renesas-devel for v5.8. 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