[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 4/7] xen/arm: add support for R-Car Gen4 PCI host controller


  • To: Mykyta Poturai <Mykyta_Poturai@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
  • Date: Thu, 6 Mar 2025 14:15:29 -0500
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=epam.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ApfgN2aia//xxSiC5wzEE0OScHtZ0agICMxSNAp7hSU=; b=PscfxVYUST7nnCF4a+BngY/UKTg/6raarjKO4z9+gCpLEDFX6aQL4mwzq+Aiy3so4w1lZyl7P6lCpWugJSQdVYhmBS8JlceucsitrB683MMpqYxUUKB0kJdN6T+8TFng9ilFJ82L7pmblZJw0CJcJSMoRnsFReWhjKx3YMC1fifg2ms1se+e++QylrMN/r21fNqs/ripoI6n6QwlzazSzVNJfHTUisFrLhfnkChSXvEQois5kfJtoQIBWAiGnQHCJXDGvkrYNu3zsQibS6A+aZlsEh9VgHLHMSQzUGzsoTudCD9aAjaigkSOy23g/TMUMfLlHKIbJoFKu5FNSAPvWQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CfOC/Npa0405yVmTtIASCbY2z5IETQ2UdxRl/z52lgSaLlFSsbCXMwUr5BA7FViJeETaYXcfDvM0IcrUDoROHkt431dhFPurZX+P1XKXSHllWgjTqsQSFU8GiN5GAOxjDTOLYtmLLQ9T1DWyFDAZdNfumK0/2NKDThSWOLA7AhzCnnYzVEw6U1GwxUmQNqjKmQxivtZvR6j7OqWGz9lh2+uYbwSmrQX4ck0Mjrwr/ME82xJbHWfsKmr41rZlAS8ApB78//ZH8oh4tQ9aLiIBn93FQApWwVWIFKCTmX0SHRmApkiy7l4Q+Vr37wt1cMKJ1sM2ZTA++VEis16Tl/JwJg==
  • Cc: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@xxxxxxxx>, "Stefano Stabellini" <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Thu, 06 Mar 2025 19:16:02 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 2/24/25 04:18, Mykyta Poturai wrote:
> From: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx>
> 
> Add support for Renesas R-Car Gen4 PCI host controller.
> S4 and V4H SoCs are supported.
> Implement config read/write operations for both root and child buses.
> For accessing the child bus, iATU is used for address translation.
> 
> Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx>
> Signed-off-by: Mykyta Poturai <mykyta_poturai@xxxxxxxx>
> ---
>  xen/arch/arm/pci/Makefile         |   1 +
>  xen/arch/arm/pci/pci-host-rcar4.c | 529 ++++++++++++++++++++++++++++++
>  2 files changed, 530 insertions(+)
>  create mode 100644 xen/arch/arm/pci/pci-host-rcar4.c

Can any parts of this potentially be reused for other designware-based
PCIe controllers? If so, could those parts be moved to a separate file?



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.