Received: by 2002:a17:90a:9307:0:0:0:0 with SMTP id p7csp2819202pjo; Mon, 16 Mar 2020 05:20:05 -0700 (PDT) X-Google-Smtp-Source: ADFU+vv9T44gx+by+FbFDbA/SLc4ho2XiIh7NXEDQX6rvH0La74eRRanEKbjZtU1LBq9c2LKHvCu X-Received: by 2002:a05:6830:1bc9:: with SMTP id v9mr2675921ota.319.1584361204910; Mon, 16 Mar 2020 05:20:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584361204; cv=none; d=google.com; s=arc-20160816; b=hh1wFg3Kuo8/jtbD+W869o3jM+m8VwzIZjwr+aYoTxb/83tXNeTJZlHh67/jRuRrMo ZPWAP1GPZ+O9gjB9ljBgH2UsQGi2Oh6W8cp41vKk6vEXqbiS6ZJ1GFzpp2POzhialNoC MLEWXRftnnTEAupCk1lAqxzyY1W2xHf2DW9ip3VY1573ekIUzWwOrC5zLS4DaTQkH6tZ Elk5gAzGxuC6Zi0viuRi4eUXiSq6ViyljHNQEIYSDPxN85ogf1+QEiU7FDxa2SYbvG1U iXBH8RITLONTOVQBmILNzYv/NmFPgOms0Z34RPLARyqtx5CF09wl2rBRTsBEHfCjhGnQ 2AlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=2LT5V/F1ja0Iup54/dh1t2cvV6CmFdqm7ukxUjbWi6g=; b=RjoQDf3Ht0celutdMHMCMZWe0aCuT3ayr9o7fJ0GdIFAMfq5ffVekwWlqk9FdIX0Je 7ZmNmJ1Pb+1aCkTw2A2rc95vnrLFkBusn0y8zbGQdDe08+e4+PsgHFaa9DuRBx3FbPHd Otaj0LfTk9RneSnX5h8pZUpcrW4e+vUuuKCLnezy2jj94sVOT83pUUWeUfVpcCKOVM2n Ns+goweorszkDd5DZOWdwDDLZKB8b4PNUZ3Cr2g0EytD+kMrQNw/jgo/R66yN0EjdOpl yi2Iwsa5cLZ4wjSStkyByHm2Z8ddMm6wJvCKh3AmTfeaWxBjpP+AI9uAuYqpT73ZZW9q BbdA== ARC-Authentication-Results: i=1; mx.google.com; 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 y132si6256678oig.238.2020.03.16.05.19.47; Mon, 16 Mar 2020 05:20:04 -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; 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 S1731004AbgCPMTF (ORCPT + 99 others); Mon, 16 Mar 2020 08:19:05 -0400 Received: from foss.arm.com ([217.140.110.172]:47258 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730902AbgCPMTF (ORCPT ); Mon, 16 Mar 2020 08:19:05 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ACEBA30E; Mon, 16 Mar 2020 05:19:04 -0700 (PDT) Received: from e121166-lin.cambridge.arm.com (e121166-lin.cambridge.arm.com [10.1.196.255]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EB8C83F52E; Mon, 16 Mar 2020 05:19:01 -0700 (PDT) Date: Mon, 16 Mar 2020 12:18:59 +0000 From: Lorenzo Pieralisi To: "Lad, Prabhakar" Cc: Bjorn Helgaas , Kishon Vijay Abraham I , Yoshihiro Shimoda , Andrew Murray , linux-pci , LAK , Rob Herring , Linux-Renesas , "open list:ARM/Rockchip SoC..." , LKML , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Marek Vasut , Gustavo Pimentel , Heiko Stuebner , Will Deacon , Catalin Marinas , Mark Rutland , Lad Prabhakar , Shawn Lin , Jingoo Han , Greg Kroah-Hartman , Arnd Bergmann Subject: Re: [PATCH v5 0/7] Add support for PCIe controller to work in endpoint mode on R-Car SoCs Message-ID: <20200316121859.GB5043@e121166-lin.cambridge.arm.com> References: <20200228154122.14164-1-prabhakar.mahadev-lad.rj@bp.renesas.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 13, 2020 at 03:46:42PM +0000, Lad, Prabhakar wrote: > Hi Bjorn/Kishon, > > On Fri, Feb 28, 2020 at 3:41 PM Lad Prabhakar > wrote: > > > > This patch series adds support for PCIe controller on rcar to work in > > endpoint mode, this also extends the epf framework to handle base region > > for mapping PCI address locally. > > > > Note: > > The cadence/rockchip/designware endpoint drivers are build tested only. > > > > Changes for v5: > > 1] Rebased the patches on next branch of https://git.kernel.org/pub/scm/ > > linux/kernel/git/helgaas/pci.git > > 2] Fixed review comments reported by Kishon while fetching the matching > > window in function pci_epc_get_matching_window() > > 3] Fixed review comments reported by Bjorn > > a] Split patch up first patch so that its easier to review and incremental > > b] Fixed typos > > 4] Included Reviewed tag from Rob for the dt-binding patch > > 5] Fixed issue reported by Nathan for assigning variable to itself > > > > Changes for v4: > > 1] Fixed dtb_check error reported by Rob > > 2] Fixed review comments reported by Kishon > > a] Dropped pci_epc_find_best_fit_window() > > b] Fixed initializing mem ptr in __pci_epc_mem_init() > > c] Dropped map_size from pci_epc_mem_window structure > > > > Changes for v3: > > 1] Fixed review comments from Bjorn and Kishon. > > 3] Converted to DT schema > > > > Changes for v2: > > 1] Fixed review comments from Biju for dt-bindings to include an example > > for a tested platform. > > 2] Fixed review comments from Kishon to extend the features of outbound > > regions in epf framework. > > 3] Added support to parse outbound-ranges in OF. > > > > Lad Prabhakar (7): > > PCI: rcar: Rename pcie-rcar.c to pcie-rcar-host.c > > PCI: rcar: Move shareable code to a common file > > PCI: rcar: Fix calculating mask for PCIEPAMR register > > PCI: endpoint: Add support to handle multiple base for mapping > > outbound memory > > dt-bindings: PCI: rcar: Add bindings for R-Car PCIe endpoint > > controller > > PCI: rcar: Add support for rcar PCIe controller in endpoint mode > > misc: pci_endpoint_test: Add Device ID for RZ/G2E PCIe controller > > > Gentle ping. You should ask the R-CAR maintainers first to have a look at your code and ACK accordingly. Lorenzo