Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp31527pxj; Wed, 16 Jun 2021 19:26:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJymcim5IWIqbEZauEz5SUy0UwSe1Tl8jQZfiuq4Mim+JkDe3lbAz5Me/MQhojBwfCMsCPnz X-Received: by 2002:a05:6402:1c83:: with SMTP id cy3mr3294012edb.108.1623896784796; Wed, 16 Jun 2021 19:26:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623896784; cv=none; d=google.com; s=arc-20160816; b=fAQiKeeH7CQxy0xI9TOz9VMDw+0BMKR7z+NwWKjJAc3wtDI5Fl6qNu9iQeVHWHe6LR H9e1JZwbNoRDkn8P6vm3yoxDFzf/2k4TqF1oCellcFboEuFtfqWdmcNSpWXjr5A2UROz L8qmChiAzT2sYkgN3J1IxU5ruBdKXZ1NxdW3Kjh95KcutolHH4Zv5432XUj65q3+XRx5 s7XNjIUg9eOsJ9OTTOG9LE93XPJ4dUpnbcoMCr1MWTrhdgbF6Qqx2W7KaFKQRX5msJro 0kqmLX7/mjAjtjnLLBEFbsBzh60mywZWJZLF36PuvDlCQ/H0A2AIo0Q/h93ib5rcHUqU vXTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=i+fY9T/Tt24x8WPh6V0A3XXkCpnaSWJWpFRzA4b7KC4=; b=pQeRhxoM6LEfDh6iHj5o+WxmKH85EiUvy7hq7jNJg2zDstPGrmhITQwLX7X2+8CJ3x q4cinv2tF9lycwHOsU1Ro4Ua1mi6QaXVzuYBI3ZGT2NBcuG8UFslWSblDmN4J8O3/brY LhK6fccPY0VFPFESr6wSA1TXGIjDnXfX9sTKqHtSXW6r6P1vvZhPUNPZB4+0grDvt6ff 82QjkHG2Cz3AV7SabSG8FEUyTNTY3nkr2OZu+shL0LEASxsQrvXTEiYaqL4rmgFhMKkJ Wd6UXg4mVkUArRNR5nHJa9/RS4QbypBygQruSEfKu+usI47P9goK72eG6C8M5KiziwcM ZI2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LhfE3ydV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v7si4476014edj.328.2021.06.16.19.26.03; Wed, 16 Jun 2021 19:26:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LhfE3ydV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233955AbhFPVSo (ORCPT + 99 others); Wed, 16 Jun 2021 17:18:44 -0400 Received: from mail.kernel.org ([198.145.29.99]:43912 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233836AbhFPVSn (ORCPT ); Wed, 16 Jun 2021 17:18:43 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id EEB65613DF; Wed, 16 Jun 2021 21:16:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1623878197; bh=g0jleB/kEeeiGGDNq1Chp/dzNVZGcHFtnZ8EpEOi+lg=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=LhfE3ydVx732Lk8ZAGuNehW4CtJ7CP+EGLJaXRG5cqlco3TT1Gxm25PByaM8S2Vlj JHemkB/lt6CQ3kew15b0BZ18wY/qYbY3Jeheb+nsx6k1Vwn00wrS5/yP67dcDGdeMi 61KBaUNQ2/xrB4xa9TT1Jb4iRgmjyqxVHebUXgRnPz58nZVCt/c7C8Sis0EC7f/BeZ o1AbmvKAmk3rEp4zs2aVS5lO3zjYB+fOOdhCED/AFQVBvz282hhrsMk7WIhRKKnflV HTsyLyPOAD9md50qvx8h9WQ2W+/ARkK4dMZ5pWU53893wMqEW0mFTKEz40V+6FzNvk 5/bHuiY3CTipA== Date: Wed, 16 Jun 2021 16:16:30 -0500 From: Bjorn Helgaas To: Kishon Vijay Abraham I Cc: Lorenzo Pieralisi , Bjorn Helgaas , Rob Herring , Tom Joseph , Jingoo Han , Gustavo Pimentel , Marek Vasut , Yoshihiro Shimoda , Shawn Lin , Heiko Stuebner , Jonathan Corbet , Arnd Bergmann , Greg Kroah-Hartman , linux-pci@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Lokesh Vutla Subject: Re: [PATCH v6 0/7] Add SR-IOV support in PCIe Endpoint Core Message-ID: <20210616211630.GA3007203@bjorn-Precision-5520> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 16, 2021 at 07:35:33PM +0530, Kishon Vijay Abraham I wrote: > Hi Lorenzo, Bjorn, > > On 17/05/21 1:17 pm, Kishon Vijay Abraham I wrote: > > Patch series > > *) Adds support to add virtual functions to enable endpoint controller > > which supports SR-IOV capability > > *) Add support in Cadence endpoint driver to configure virtual functions > > *) Enable pci_endpoint_test driver to create pci_device for virtual > > functions > > > > v1 of the patch series can be found at [1] > > v2 of the patch series can be found at [2] > > v3 of the patch series can be found at [3] > > v4 of the patch series can be found at [4] > > v5 of the patch series can be found at [5] > > > > Here both physical functions and virtual functions use the same > > pci_endpoint_test driver and existing pcitest utility can be used > > to test virtual functions as well. > > > > Changes from v5: > > *) Rebased to 5.13-rc1 > > > > Changes from v4: > > *) Added a fix in Cadence driver which was overwriting BAR configuration > > of physical function. > > *) Didn't include Tom's Acked-by since Cadence driver is modified in > > this revision. > > > > Changes from v3: > > *) Fixed Rob's comment and added his Reviewed-by as suggested by him. > > > > Changes from v2: > > *) Fixed DT binding documentation comment by Rob > > *) Fixed the error check in pci-epc-core.c > > > > Changes from v1: > > *) Re-based and Re-worked to latest kernel 5.10.0-rc2+ (now has generic > > binding for EP) > > > > [1] -> http://lore.kernel.org/r/20191231113534.30405-1-kishon@ti.com > > [2] -> http://lore.kernel.org/r/20201112175358.2653-1-kishon@ti.com > > [3] -> https://lore.kernel.org/r/20210305050410.9201-1-kishon@ti.com > > [4] -> http://lore.kernel.org/r/20210310160943.7606-1-kishon@ti.com > > [5] -> https://lore.kernel.org/r/20210419083401.31628-1-kishon@ti.com > > Can this series be merged for 5.14? It already includes Ack from Rob for > dt-binding changes and Ack from Tom for Cadence driver changes. Sorry, I think this was assigned to me in patchwork, but Lorenzo usually takes care of the endpoint stuff. He's away this week, but no doubt will look at it when he returns. Bjorn