On 06.03.25 21:15, Stewart Hildebrand wrote:
> On 2/24/25 04:18, Mykyta Poturai wrote:
>> From: Oleksandr Andrushchenko <oleksandr_andrushche...@epam.com>
>>
>> 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_andrushche...@epam.com>
>> Signed-off-by: Mykyta Poturai <mykyta_potu...@epam.com>
>> ---
>>   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?

Great idea! I will try to do a separation similar to how it's done in Linux.

-- 
Mykyta

Reply via email to