Thread (19 messages) 19 messages, 7 authors, 2023-08-14

Re: [PATCH v2 0/4] Refactoring Microchip PCIe driver and add StarFive PCIe

From: Minda Chen <minda.chen@starfivetech.com>
Date: 2023-08-04 01:46:39
Also in: linux-pci, lkml


On 2023/7/27 18:39, Minda Chen wrote:
This patchset final purpose is add PCIe driver for StarFive JH7110 SoC.
JH7110 using PLDA XpressRICH PCIe IP. Microchip PolarFire Using the
same IP and have commit their codes, which are mixed with PLDA
controller codes and Microchip platform codes.

For re-use the PLDA controller codes, I request refactoring microchip
codes, move PLDA common codes to PLDA files.
Desigware and Cadence is good example for refactoring codes.

So first step is extract the PLDA common codes from microchip, and
refactoring the microchip codes.(patch1 - 2)
Then, add Starfive codes. (patch3 - 4)

This patchset is base on v6.5-rc1

patch1 is move PLDA XpressRICH PCIe host common properties dt-binding
       docs from microchip,pcie-host.yaml
patch2 is extracting the PLDA common codes from microchip Polarfire PCIe
       codes. The change list in the commit message.
patch3 is add StarFive JH7110 PCIe dt-binding doc.
patch4 is add StarFive JH7110 Soc PCIe codes.
Hi Rob, Krzysztof(K.K) and Conor
  Do you have any comments for dts-binding doc patch? (patch 1 and patch3) Thanks.  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help