Received: by 10.192.165.148 with SMTP id m20csp2614851imm; Thu, 26 Apr 2018 14:12:31 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+NcZ/z9OUiHJIxfdCtPV+9ZfZDN8i/fQDrvv3tTXY2nrNbaFlLpnxgxukJzgUpAzzrboRv X-Received: by 10.98.118.130 with SMTP id r124mr33817730pfc.80.1524777151717; Thu, 26 Apr 2018 14:12:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524777151; cv=none; d=google.com; s=arc-20160816; b=ywy2F4V9+TjBgjXq4IPD9GbN7mDgk7yvBA0ynSEzsfQIDZqqlxNGR7AxcpMUNgRy1Z w154gxSwcsMdVb4NXnkf3C0N3s3I9BVApE2Af4ZqOogYJ4a42UK7aVvwRPjqL4UL6HKE EM98OdBQjq9z6Kae/J3K6FvlLNne0S2v7g0YgqqRm21ik9a8TarUb6ZFE65blQuIJc7Z XMvahPY/G77gAHlzIWooL94BXUSzPcPhVaI8cmRVvxId+MeOe2qf5Jm51XEkMsT3qe+Z BUiEXfGdVSnWoDHOD43uiE9pMLiEdMYzu/LBM3yJLg96WrLnVAluoJd+FFslIlCs8SMt eyTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:organization:message-id:date:subject:cc:to :from:dkim-signature:arc-authentication-results; bh=WrlsDS3AyUtDjYgyNM7j7UVftD7SLnNC/J108PVWHOo=; b=Lr8K+brPwPeIcxytiP2iqoGnDA3w5W5Tg3akE3kKBUUoEBFUoyuY1eyrNrIQpyY8od FC5jPtV4BMpqfPibauZwfo7hr8Cjrd88LwQe6PhAPP9ylG65t7extywgPtfBDMixzey2 T6ffAa18qNBK7J+TXMA1B9NYzCR94m4eun7WtKjDR0bGr44U+OMie6TG0wNHJKjtweUp 3+yqN5qy8thLekeCzVW4KB3kpIpE6kFg90QiDW6C1BjmaMhsSgpBETnoTmkl4LgOJcgJ WEEPNAEtZ91EpkZM7MgkXvOLVeVdhk8RqV2iz+kdWelSBANpLu+KXc33eG3gFP8aZUSF qefA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=j71nfQgg; 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 x1si1886152pfm.32.2018.04.26.14.12.04; Thu, 26 Apr 2018 14:12:31 -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=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=j71nfQgg; 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 S1756070AbeDZVKy (ORCPT + 99 others); Thu, 26 Apr 2018 17:10:54 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:59772 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752991AbeDZVKx (ORCPT ); Thu, 26 Apr 2018 17:10:53 -0400 Received: from avalon.localnet (dfj612ybrt5fhg77mgycy-3.rev.dnainternet.fi [IPv6:2001:14ba:21f5:5b00:2e86:4862:ef6a:2804]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 95C0F3E45; Thu, 26 Apr 2018 23:10:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524777051; bh=AOqBAXD5en7JFDNLG5X66rKtnKH7Mcqi4ymQzTtJwO0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=j71nfQggeTpSD8Mg3shLTShDGICKjFWZ2jzS3eOEEvxBJfFr5YXyjaFXAZIhj6DUC //v4I3cm6Cn70bX2nAVqS3NFLv7Dy4WvDQb+QtP3MRYqB1DVYzC0q1t/sZc0DXVSqo QI29qVWTAznSBkyO8z3BEkUobZsvQvnxz8tGCFJ8= From: Laurent Pinchart To: Kieran Bingham Cc: linux-renesas-soc@vger.kernel.org, Takeshi Kihara , Simon Horman , Magnus Damm , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM64 PORT (AARCH64 ARCHITECTURE)" , open list Subject: Re: [PATCH 11/17] arm64: dts: r8a77965: Add VSP instances Date: Fri, 27 Apr 2018 00:11:05 +0300 Message-ID: <1787243.JuNJAuBqMb@avalon> Organization: Ideas on Board Oy In-Reply-To: <20180426165346.494-12-kieran.bingham+renesas@ideasonboard.com> References: <20180426165346.494-1-kieran.bingham+renesas@ideasonboard.com> <20180426165346.494-12-kieran.bingham+renesas@ideasonboard.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Kieran, Thank you for the patch. On Thursday, 26 April 2018 19:53:40 EEST Kieran Bingham wrote: > The r8a77965 has 4 VSP instances. > > Based on a similar patch of the R8A7796 device tree > by Laurent Pinchart . > > Signed-off-by: Takeshi Kihara > [Kieran: Rebased to top of tree, fixed sort orders] > Signed-off-by: Kieran Bingham > --- > arch/arm64/boot/dts/renesas/r8a77965.dtsi | 44 +++++++++++++++++++++++ > 1 file changed, 44 insertions(+) > > diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi > b/arch/arm64/boot/dts/renesas/r8a77965.dtsi index > 1f44ed7c1b1c..e92e6b03333a 100644 > --- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi > +++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi > @@ -1009,6 +1009,17 @@ > resets = <&cpg 615>; > }; > > + vspb: vsp@fe960000 { > + compatible = "renesas,vsp2"; > + reg = <0 0xfe960000 0 0x8000>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 626>; > + power-domains = <&sysc R8A77965_PD_A3VP>; > + resets = <&cpg 626>; > + > + renesas,fcp = <&fcpvb0>; > + }; > + > fcpvb0: fcp@fe96f000 { > compatible = "renesas,fcpv"; > reg = <0 0xfe96f000 0 0x200>; > @@ -1017,6 +1028,17 @@ > resets = <&cpg 607>; > }; > > + vspi0: vsp@fe9a0000 { > + compatible = "renesas,vsp2"; > + reg = <0 0xfe9a0000 0 0x8000>; > + interrupts = ; > + clocks = <&cpg CPG_MOD 631>; > + power-domains = <&sysc R8A77965_PD_A3VP>; > + resets = <&cpg 631>; > + > + renesas,fcp = <&fcpvi0>; > + }; > + > fcpvi0: fcp@fe9af000 { > compatible = "renesas,fcpv"; > reg = <0 0xfe9af000 0 0x200>; > @@ -1025,6 +1047,17 @@ > resets = <&cpg 611>; > }; > > + vspd0: vsp@fea20000 { > + compatible = "renesas,vsp2"; > + reg = <0 0xfea20000 0 0x4000>; RFP2 has a CLUT so the register range needs to be extended. I'd recommend covering the entire space (0x8000) even if no LUT or CLU module is present. > + interrupts = ; > + clocks = <&cpg CPG_MOD 623>; > + power-domains = <&sysc R8A77965_PD_ALWAYS_ON>; > + resets = <&cpg 623>; > + > + renesas,fcp = <&fcpvd0>; > + }; > + > fcpvd0: fcp@fea27000 { > compatible = "renesas,fcpv"; > reg = <0 0xfea27000 0 0x200>; > @@ -1033,6 +1066,17 @@ > resets = <&cpg 603>; > }; > > + vspd1: vsp@fea28000 { > + compatible = "renesas,vsp2"; > + reg = <0 0xfea28000 0 0x4000>; Same here. With this fixed, Reviewed-by: Laurent Pinchart > + interrupts = ; > + clocks = <&cpg CPG_MOD 622>; > + power-domains = <&sysc R8A77965_PD_ALWAYS_ON>; > + resets = <&cpg 622>; > + > + renesas,fcp = <&fcpvd1>; > + }; > + > fcpvd1: fcp@fea2f000 { > compatible = "renesas,fcpv"; > reg = <0 0xfea2f000 0 0x200>; -- Regards, Laurent Pinchart