Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934607AbdC3Xo4 (ORCPT ); Thu, 30 Mar 2017 19:44:56 -0400 Received: from mail.kernel.org ([198.145.29.136]:34180 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753915AbdC3Xoy (ORCPT ); Thu, 30 Mar 2017 19:44:54 -0400 Date: Thu, 30 Mar 2017 18:44:50 -0500 From: Bjorn Helgaas To: Kishon Vijay Abraham I Cc: Bjorn Helgaas , Joao Pinto , Niklas Cassel , linux-omap@vger.kernel.org, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, nsekhar@ti.com Subject: Re: [PATCH v4 0/7] PCI: dwc: Miscellaneous fixes and cleanups Message-ID: <20170330234450.GC3912@bhelgaas-glaptop.roam.corp.google.com> References: <20170313134328.1588-1-kishon@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170313134328.1588-1-kishon@ti.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2171 Lines: 55 On Mon, Mar 13, 2017 at 07:13:21PM +0530, Kishon Vijay Abraham I wrote: > This should be the final set of cleanups/fixes before endpoint > support can be merged. > > Keerthy's patch is a general fix in dra7xx driver and is not > directly related to endpoint mode. > > This v1 of this series was previously sent with a different > cover letter $subject [1] > > Changes from v3: > *) instead of changing all the callers of dbi accessors (taking > dbi_base and size), manage it using static inline as suggested > by Niklas (used static inline instead of macros because of > checkpatch error). > > Changes from v2: > *) Kconfig changes that was spilled into a patch is removed. > *) In addition to renaming _unroll() to _ob_unroll(), all the > _unroll configurations is also moved a separate function. > > Changes from v1: > *) included a patch to rename _unroll() to _ob_unroll() as > similar thing has to be done for inbound window in the case > of EP mode. > *) used 'size_t' instead of 'int' for specifying the size > in read_dbi/write_dbi function arguments. > *) Populate cpu_addr_fixup ops for artpec6 as suggested by > Niklas > > This series is based on 4.11-rc1 > > [1] -> https://lkml.org/lkml/2017/2/16/270 > > Keerthy (1): > PCI: dwc: dra7xx: Push request_irq call to the bottom of probe > > Kishon Vijay Abraham I (6): > PCI: dwc: designware: Add new *ops* for cpu addr fixup > PCI: dwc: dra7xx: Populate cpu_addr_fixup ops > PCI: dwc: artpec6: Populate cpu_addr_fixup ops > PCI: dwc: all: Modify dbi accessors to take dbi_base as argument > PCI: dwc: all: Modify dbi accessors to access data of 4/2/1 bytes > PCI: dwc: designware: Move _unroll configurations to a separate > function > > drivers/pci/dwc/pci-dra7xx.c | 25 +++---- > drivers/pci/dwc/pci-exynos.c | 14 ++-- > drivers/pci/dwc/pcie-artpec6.c | 15 +++-- > drivers/pci/dwc/pcie-designware.c | 133 ++++++++++++++++++++++++-------------- > drivers/pci/dwc/pcie-designware.h | 23 +++++-- > 5 files changed, 135 insertions(+), 75 deletions(-) Applied to pci/host-designware for v4.12, with Niklas' ack on patches 4 & 5, thanks!