From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-14.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A64E9C49EA6 for ; Thu, 24 Jun 2021 21:56:11 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 84820613C7 for ; Thu, 24 Jun 2021 21:56:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232300AbhFXV63 (ORCPT ); Thu, 24 Jun 2021 17:58:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:60306 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229589AbhFXV63 (ORCPT ); Thu, 24 Jun 2021 17:58:29 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id B89D5613B9; Thu, 24 Jun 2021 21:56:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1624571769; bh=slipC8dGfBgDgxDLZ5iCLz5k1CcTU4Vtq1lKSgtz9D0=; h=From:To:Cc:Subject:Date:From; b=BIaqdFGp1N5hMO9FWorW3GrKZ6ih5FSKYhBvRWduHSmpt08KFjt/niaARULaU8kRV N4I8uhg1cGNx4z3R0v9LvBY0SCU5D8DqnohSq76WYbmFoPyRhFjSzeBa+ThjgkT85f 7PSZX/CH1ENJmDkSIogRKXZE57ZXEaJ7qd6Gx0dQVQ7pomosSKiVGxPpwmtja278sb hL94axN36e3qFt8L4OCqUhpNcE/G/Zk1a2B/wH55XcTnaKZK9xCudtuP8PSBX8Fymr sBz2Sk65G1ZPZ2P6tigzxjmHa20fivxODOJ40UuhhuXdscxdVpMM5E0SvkfEhjECCv zay8h5MnmuKVA== Received: by pali.im (Postfix) id 3A3EC8A3; Thu, 24 Jun 2021 23:56:07 +0200 (CEST) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Lorenzo Pieralisi , Thomas Petazzoni , Bjorn Helgaas , Rob Herring , Gregory Clement Cc: =?UTF-8?q?Marek=20Beh=C3=BAn?= , "Remi Pommarel" , Xogium , "Tomasz Maciej Nowak" , "Marc Zyngier" , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/2] PCI: aardvark: Resource fixes Date: Thu, 24 Jun 2021 23:55:44 +0200 Message-Id: <20210624215546.4015-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org This patch series fixes configuring PCIe resources (IO and MEM) in aardvark controller driver. It is required to initialize BARs on systems with more cards, e.g. NVMe disks and WiFi AX cards. Pali Rohár (2): PCI: aardvark: Configure PCIe resources from 'ranges' DT property arm64: dts: marvell: armada-37xx: Extend PCIe MEM space .../dts/marvell/armada-3720-turris-mox.dts | 17 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- drivers/pci/controller/pci-aardvark.c | 195 +++++++++++++++++- 3 files changed, 220 insertions(+), 3 deletions(-) -- 2.20.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 17A86C49EA5 for ; Thu, 24 Jun 2021 21:57:47 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CD967613B9 for ; Thu, 24 Jun 2021 21:57:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CD967613B9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=gwTTcxvrGnUuB3kaYspt70OBZ0KdImDxftaQG84drUc=; b=m+ffV4XsRoxMhH fObcT4M/m8PX1WrrrU0wbhxJKO4JPnTe0ScBgVxufik+jE6jgb/RYNpxLsUtOaWH1FadTsaN9b8Vo IOknvPDZhjOnL9mgnRFk0QMGE9klsltUY/3r7LA5nNw/GYBBPEULtgvTTnhcPHPf1PMpayWBuKse9 YbHXEzEnf2A8GVisGYJ+3Rm7h/9KL4OgCI7PfpjZXOt2sDh032LU7qGVdj6Cja7cinkxsRmZeqKyI BrOE6ZJlkj+x0XGBiSjRo9ABgHlE+RHxDVYocIv+hVIPD8oUaNiQ583ID28qQV1DxMc33T+NAi5lm kRjwrvKR0GKvYD4KJ+5g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lwXKY-00GSUv-04; Thu, 24 Jun 2021 21:56:14 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lwXKU-00GSU1-At for linux-arm-kernel@lists.infradead.org; Thu, 24 Jun 2021 21:56:11 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id B89D5613B9; Thu, 24 Jun 2021 21:56:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1624571769; bh=slipC8dGfBgDgxDLZ5iCLz5k1CcTU4Vtq1lKSgtz9D0=; h=From:To:Cc:Subject:Date:From; b=BIaqdFGp1N5hMO9FWorW3GrKZ6ih5FSKYhBvRWduHSmpt08KFjt/niaARULaU8kRV N4I8uhg1cGNx4z3R0v9LvBY0SCU5D8DqnohSq76WYbmFoPyRhFjSzeBa+ThjgkT85f 7PSZX/CH1ENJmDkSIogRKXZE57ZXEaJ7qd6Gx0dQVQ7pomosSKiVGxPpwmtja278sb hL94axN36e3qFt8L4OCqUhpNcE/G/Zk1a2B/wH55XcTnaKZK9xCudtuP8PSBX8Fymr sBz2Sk65G1ZPZ2P6tigzxjmHa20fivxODOJ40UuhhuXdscxdVpMM5E0SvkfEhjECCv zay8h5MnmuKVA== Received: by pali.im (Postfix) id 3A3EC8A3; Thu, 24 Jun 2021 23:56:07 +0200 (CEST) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Lorenzo Pieralisi , Thomas Petazzoni , Bjorn Helgaas , Rob Herring , Gregory Clement Cc: =?UTF-8?q?Marek=20Beh=C3=BAn?= , "Remi Pommarel" , Xogium , "Tomasz Maciej Nowak" , "Marc Zyngier" , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/2] PCI: aardvark: Resource fixes Date: Thu, 24 Jun 2021 23:55:44 +0200 Message-Id: <20210624215546.4015-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210624_145610_433559_82035B03 X-CRM114-Status: UNSURE ( 6.76 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VGhpcyBwYXRjaCBzZXJpZXMgZml4ZXMgY29uZmlndXJpbmcgUENJZSByZXNvdXJjZXMgKElPIGFu ZCBNRU0pIGluCmFhcmR2YXJrIGNvbnRyb2xsZXIgZHJpdmVyLiBJdCBpcyByZXF1aXJlZCB0byBp bml0aWFsaXplIEJBUnMgb24gc3lzdGVtcwp3aXRoIG1vcmUgY2FyZHMsIGUuZy4gTlZNZSBkaXNr cyBhbmQgV2lGaSBBWCBjYXJkcy4KClBhbGkgUm9ow6FyICgyKToKICBQQ0k6IGFhcmR2YXJrOiBD b25maWd1cmUgUENJZSByZXNvdXJjZXMgZnJvbSAncmFuZ2VzJyBEVCBwcm9wZXJ0eQogIGFybTY0 OiBkdHM6IG1hcnZlbGw6IGFybWFkYS0zN3h4OiBFeHRlbmQgUENJZSBNRU0gc3BhY2UKCiAuLi4v ZHRzL21hcnZlbGwvYXJtYWRhLTM3MjAtdHVycmlzLW1veC5kdHMgICAgfCAgMTcgKysKIGFyY2gv YXJtNjQvYm9vdC9kdHMvbWFydmVsbC9hcm1hZGEtMzd4eC5kdHNpICB8ICAxMSArLQogZHJpdmVy cy9wY2kvY29udHJvbGxlci9wY2ktYWFyZHZhcmsuYyAgICAgICAgIHwgMTk1ICsrKysrKysrKysr KysrKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAyMjAgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo LSkKCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==