Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp9443768rwd; Wed, 21 Jun 2023 07:32:30 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7en0DwApFKZwtxMJRxmVo5HwycpTm/sbzPWHXdzj9hHWS5b+Eu0gfsIw0HUJhK4PTwoMAQ X-Received: by 2002:a17:903:230f:b0:1b2:4cdc:c4a2 with SMTP id d15-20020a170903230f00b001b24cdcc4a2mr12342332plh.16.1687357950538; Wed, 21 Jun 2023 07:32:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687357950; cv=none; d=google.com; s=arc-20160816; b=Z20+U9sx64ribx4PrLRnJ1/oR3sNYbhbDmWQc6gB5BxLdiGklYVfvJd8YnCOZ9O7Eq J3BtZ4GMrjeBxY2T3Coh6KjSW61hDG79oAkk1pEfXW3rTwuIW40zWWWoXrQcy3txUiYb ZX4eisBdc3JHhVcTg5Af4CJjgQDaGiXI9Wyf1UBloeoPq14ekOzeEx37/5i6m5vQvirh +Xz+rLXXqqBu2B1Dx+26YPZ7ou3J4cNsYIVDXAFx8z6or1Q2yP12uJnckleBOGU9CBIt Nk+3IpvfdZhRRek2zL6ZnheI6OytipTGNFEfvREKaQaeNEMLU8V/ff1WQFRPp3DCksZ4 st1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=2N/DIjJfjbx0SsjzksTxWkMo/VTu81zbyLFZ/qUeJqc=; b=K75JsTeZl+LK2aIT5kYviwkhHnhvnMfnMZBUwkq0GKJSkZA0f9bf01RVRdk3Dyq0ZM QA7we/+8SpEErmI9AwyROsie/Pj5ycu02KkoTfCMAHG3YtQvny5P8R/QQxbAzbZdCL52 exCE7a73pt7cc4cevGUqjv2Hbk0dhq+Jq3cw7tg/56yW1uhdVkcT3a4Zmc5DKRHwVxke BclyVwqqledLrTTcngBhzh/2wexYUYr53KFvfDTb/YOmWPnpauPvFiEY6cy27yw+0Bus 4U+csXtyCyZvlMLA/AKeCv48MkTUCgiRJkI40Bi8L3qgOsUtDt3gfNq6ZOPzEpi+0+I+ 9zng== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=renesas.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e4-20020a170902ef4400b001b53b6b029csi4444933plx.124.2023.06.21.07.32.15; Wed, 21 Jun 2023 07:32:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=renesas.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232833AbjFUOKm (ORCPT + 99 others); Wed, 21 Jun 2023 10:10:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232403AbjFUOKT (ORCPT ); Wed, 21 Jun 2023 10:10:19 -0400 Received: from relmlie6.idc.renesas.com (relmlor2.renesas.com [210.160.252.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id A26B51BD8; Wed, 21 Jun 2023 07:10:14 -0700 (PDT) X-IronPort-AV: E=Sophos;i="6.00,260,1681138800"; d="scan'208";a="168372767" Received: from unknown (HELO relmlir6.idc.renesas.com) ([10.200.68.152]) by relmlie6.idc.renesas.com with ESMTP; 21 Jun 2023 23:10:14 +0900 Received: from mulinux.example.org (unknown [10.226.93.96]) by relmlir6.idc.renesas.com (Postfix) with ESMTP id BFC2C4220E50; Wed, 21 Jun 2023 23:10:10 +0900 (JST) From: Fabrizio Castro To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Geert Uytterhoeven Cc: Fabrizio Castro , Magnus Damm , linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Chris Paterson , Biju Das Subject: [PATCH 4/5] arm64: dts: renesas: r9a09g011: Add CSI nodes Date: Wed, 21 Jun 2023 15:09:42 +0100 Message-Id: <20230621140944.257352-5-fabrizio.castro.jz@renesas.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230621140944.257352-1-fabrizio.castro.jz@renesas.com> References: <20230621140944.257352-1-fabrizio.castro.jz@renesas.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Renesas RZ/V2M comes with 6 Clocked Serial Interface (CSI) IPs (CSI0, CSI1, CSI2, CSI3, CSI4, CSI5), but Linux is only allowed access to CSI0 and CSI4. This commit adds SoC specific device tree support for CSI0 and CSI4. Signed-off-by: Fabrizio Castro --- arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g011.dtsi b/arch/arm64/boot/dts/renesas/r9a09g011.dtsi index 46d67b200a66..33f2ecf42441 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g011.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g011.dtsi @@ -236,6 +236,34 @@ sys: system-controller@a3f03000 { reg = <0 0xa3f03000 0 0x400>; }; + csi0: spi@a4020000 { + compatible = "renesas,rzv2m-csi"; + reg = <0 0xa4020000 0 0x80>; + interrupts = ; + clocks = <&cpg CPG_MOD R9A09G011_CSI0_CLK>, + <&cpg CPG_MOD R9A09G011_CPERI_GRPG_PCLK>; + clock-names = "csiclk", "pclk"; + resets = <&cpg R9A09G011_CSI_GPG_PRESETN>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + csi4: spi@a4020200 { + compatible = "renesas,rzv2m-csi"; + reg = <0 0xa4020200 0 0x80>; + interrupts = ; + clocks = <&cpg CPG_MOD R9A09G011_CSI4_CLK>, + <&cpg CPG_MOD R9A09G011_CPERI_GRPH_PCLK>; + clock-names = "csiclk", "pclk"; + resets = <&cpg R9A09G011_CSI_GPH_PRESETN>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + i2c0: i2c@a4030000 { #address-cells = <1>; #size-cells = <0>; -- 2.34.1