Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp834389rwb; Tue, 27 Sep 2022 05:24:19 -0700 (PDT) X-Google-Smtp-Source: AMsMyM40Wv5j4V3I+KglHpjk7/eiAd6QiZTZxQcijpg01jyajDa6HVJPVs8kQ1wOasZZpzjU/B3G X-Received: by 2002:a17:907:a0c7:b0:77c:d4ac:e8f1 with SMTP id hw7-20020a170907a0c700b0077cd4ace8f1mr22763205ejc.354.1664281459287; Tue, 27 Sep 2022 05:24:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664281459; cv=none; d=google.com; s=arc-20160816; b=y/Vk4ChVxSJjZgM8NLNWct44Oqqhz+Vsd+pkawxpPohdOwqtBHLkF3G6GpxDLDJFbG iDPiiInyt1J4G071XW7BM/r3OXDQt9Yfx4S16a2bKAFi/zSbmGxaisfz5lzH7wydmo3O dpIvVncmwrurVV6nQWx4WUOJugAHm+eaJWSQGWXzEmvuqnQ0fcSYOq4NzU2bxfoiE/ob LBJCVhY0fKAZ7frJnvZNEp/TZLCb4X+55siBgbeCJ+twEZ8KHmuS8CdcXW/Xu7T7dK+o 9iEXHjhHgIXj7zA3eHndS29C/LZGICTfKDBaWZZOiKpBrJv2Dd/FiU6/77YSc5PaVitm PoJw== 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 :dkim-signature; bh=Y9lBmPXGJc73Jl0TBMq2dTUAWUGzfv4OkuNkBzlUluA=; b=auXXBdpChCxq2Ve1V87f2BzmfItVnixwEurOaQcJTYCPZHj0FDgSfbFYX9hf0C+wWL E5fU1yG50tcJAFy8Waeh5ouRDyORhRJJVhRFSScxcJZQrmsPrmCa0nMh334W8Fj2HprR F04kF5B+9bI3UvBNtz+8vInycaYXIOTargapjOLEXJvbncgnRHVoSnf4VOwHMUXoVO9h AqdXAvIEJtdHQk3FitiVAyaIhtgGf65jhsgx5Ce8niBtf7Htxbe/BOMNp9Z6XDDG2R/l g5eJ8qQyMZIwQGz2vQ+1BJsPevXkz8XH73Gc+RIrJ2aVetCQpVcuV8dcACVl9v6hzqbr vsrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=Rkf630tS; 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=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dn12-20020a17090794cc00b00783023bb7b9si1365284ejc.72.2022.09.27.05.23.53; Tue, 27 Sep 2022 05:24:19 -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; dkim=pass header.i=@microchip.com header.s=mchp header.b=Rkf630tS; 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=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231869AbiI0LVU (ORCPT + 99 others); Tue, 27 Sep 2022 07:21:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231292AbiI0LUZ (ORCPT ); Tue, 27 Sep 2022 07:20:25 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E27A34F6AE; Tue, 27 Sep 2022 04:20:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1664277623; x=1695813623; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=lT0bVFe59r0LZtVlbhkUSjAZd0dwPCr+Kqah6r2WiU8=; b=Rkf630tSzgnH3UiXWkqMiopnFWtGAuPghs15K1W7xIKannd/KTKBDzbD 0l1x/2ExQCBA/9t26ZwL28S8lRJVmnZ0X7NurHdehJ1JOUnK5rCtDpcek ndLVoTzDo7i8ySzrOszn8bTltPFrRn1tri8XPGakDHh9WZCWLOAO1ZzJ2 NNpU/nc+OtJENQl2rMou1MGgEdmjbAwAHCVJqyoR3CbkY4znfwua+4hbc cwAAb0M15jc5j3gjI6gfuiRhYgNyIMvtljvku5k3CWpdCVdJFrL3o6P+9 cxerS+3BhLlTGU+58wPsG1oO7/Fxhd8vRYLhcF5U5nIf6DkK6W9V9oLiA w==; X-IronPort-AV: E=Sophos;i="5.93,349,1654585200"; d="scan'208";a="179094369" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 27 Sep 2022 04:20:23 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Tue, 27 Sep 2022 04:20:14 -0700 Received: from wendy.microchip.com (10.10.115.15) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server id 15.1.2507.12 via Frontend Transport; Tue, 27 Sep 2022 04:20:11 -0700 From: Conor Dooley To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Daire McNamara , Shravan Chippa CC: Paul Walmsley , Palmer Dabbelt , Albert Ou , Cyril Jean , Lewis Hanly , Vattipalli Praveen , Wolfgang Grandegger , Hugh Breslin , , , Subject: [PATCH v6 06/11] riscv: dts: microchip: icicle: update pci address properties Date: Tue, 27 Sep 2022 12:19:18 +0100 Message-ID: <20220927111922.3602838-7-conor.dooley@microchip.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220927111922.3602838-1-conor.dooley@microchip.com> References: <20220927111922.3602838-1-conor.dooley@microchip.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS 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 For the v2022.09 reference design the PCI root port's data region has been moved to FIC1 from FIC0. This is a shorter path, allowing for higher clock rates and improved through-put. As a result, the address at which the PCIe's data region appears to the core complex has changed. The config region's address is unchanged. As FIC0 is no longer used, its clock can be removed too. Signed-off-by: Conor Dooley --- .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi index 688ef0fc5a64..9ca2ac4ad8e2 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi +++ b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi @@ -38,13 +38,13 @@ fabric_clk1: fabric-clk1 { clock-frequency = <125000000>; }; - pcie: pcie@2000000000 { + pcie: pcie@3000000000 { compatible = "microchip,pcie-host-1.0"; #address-cells = <0x3>; #interrupt-cells = <0x1>; #size-cells = <0x2>; device_type = "pci"; - reg = <0x20 0x0 0x0 0x8000000>, <0x0 0x43000000 0x0 0x10000>; + reg = <0x30 0x0 0x0 0x8000000>, <0x0 0x43000000 0x0 0x10000>; reg-names = "cfg", "apb"; bus-range = <0x0 0x7f>; interrupt-parent = <&plic>; @@ -54,9 +54,9 @@ pcie: pcie@2000000000 { <0 0 0 3 &pcie_intc 2>, <0 0 0 4 &pcie_intc 3>; interrupt-map-mask = <0 0 0 7>; - clocks = <&fabric_clk1>, <&fabric_clk1>, <&fabric_clk3>; - clock-names = "fic0", "fic1", "fic3"; - ranges = <0x3000000 0x0 0x8000000 0x20 0x8000000 0x0 0x80000000>; + clocks = <&fabric_clk1>, <&fabric_clk3>; + clock-names = "fic1", "fic3"; + ranges = <0x3000000 0x0 0x8000000 0x30 0x8000000 0x0 0x80000000>; dma-ranges = <0x02000000 0x0 0x00000000 0x0 0x00000000 0x1 0x00000000>; msi-parent = <&pcie>; msi-controller; -- 2.37.3