mbox series

[v4,0/4] Add Airoha EN7581 PCIe support

Message ID cover.1720022580.git.lorenzo@kernel.org (mailing list archive)
Headers show
Series Add Airoha EN7581 PCIe support | expand

Message

Lorenzo Bianconi July 3, 2024, 4:12 p.m. UTC
Introduce support for EN7581 SoC to mediatek-gen3 PCIe driver

Changes since v3:
- move phy initialization delay in pcie-phy driver
- rename en7581 PCIe reset delay
- fix compilation warning
Changes since v2:
- fix dt-bindings clock definitions
- fix mtk_pcie_of_match ordering
- add register definitions
- move pcie-phy registers configuration in pcie-phy driver
Changes since v1:
- remove register magic values
- remove delay magic values
- cosmetics
- fix dts binding for clock/reset

Lorenzo Bianconi (4):
  dt-bindings: PCI: mediatek-gen3: add support for Airoha EN7581
  PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
  PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines
  PCI: mediatek-gen3: Add Airoha EN7581 support

 .../bindings/pci/mediatek-pcie-gen3.yaml      |  68 ++++++-
 drivers/pci/controller/Kconfig                |   2 +-
 drivers/pci/controller/pcie-mediatek-gen3.c   | 180 ++++++++++++++++--
 3 files changed, 229 insertions(+), 21 deletions(-)

Comments

Lorenzo Bianconi Aug. 20, 2024, 8:46 a.m. UTC | #1
> Introduce support for EN7581 SoC to mediatek-gen3 PCIe driver
> 
> Changes since v3:
> - move phy initialization delay in pcie-phy driver
> - rename en7581 PCIe reset delay
> - fix compilation warning
> Changes since v2:
> - fix dt-bindings clock definitions
> - fix mtk_pcie_of_match ordering
> - add register definitions
> - move pcie-phy registers configuration in pcie-phy driver
> Changes since v1:
> - remove register magic values
> - remove delay magic values
> - cosmetics
> - fix dts binding for clock/reset
> 
> Lorenzo Bianconi (4):
>   dt-bindings: PCI: mediatek-gen3: add support for Airoha EN7581
>   PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
>   PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines
>   PCI: mediatek-gen3: Add Airoha EN7581 support
> 
>  .../bindings/pci/mediatek-pcie-gen3.yaml      |  68 ++++++-
>  drivers/pci/controller/Kconfig                |   2 +-
>  drivers/pci/controller/pcie-mediatek-gen3.c   | 180 ++++++++++++++++--
>  3 files changed, 229 insertions(+), 21 deletions(-)
> 
> -- 
> 2.45.2
> 

Hi all,

any update about this series? Am I supposed to do something? Thanks in advance.

Regards,
Lorenzo
Bjorn Helgaas Aug. 20, 2024, 2:01 p.m. UTC | #2
On Tue, Aug 20, 2024 at 10:46:48AM +0200, Lorenzo Bianconi wrote:
> > Introduce support for EN7581 SoC to mediatek-gen3 PCIe driver
> > 
> > Changes since v3:
> > - move phy initialization delay in pcie-phy driver
> > - rename en7581 PCIe reset delay
> > - fix compilation warning
> > Changes since v2:
> > - fix dt-bindings clock definitions
> > - fix mtk_pcie_of_match ordering
> > - add register definitions
> > - move pcie-phy registers configuration in pcie-phy driver
> > Changes since v1:
> > - remove register magic values
> > - remove delay magic values
> > - cosmetics
> > - fix dts binding for clock/reset
> > 
> > Lorenzo Bianconi (4):
> >   dt-bindings: PCI: mediatek-gen3: add support for Airoha EN7581
> >   PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
> >   PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines
> >   PCI: mediatek-gen3: Add Airoha EN7581 support
> > 
> >  .../bindings/pci/mediatek-pcie-gen3.yaml      |  68 ++++++-
> >  drivers/pci/controller/Kconfig                |   2 +-
> >  drivers/pci/controller/pcie-mediatek-gen3.c   | 180 ++++++++++++++++--
> >  3 files changed, 229 insertions(+), 21 deletions(-)
> > 
> > -- 
> > 2.45.2
> > 
> 
> Hi all,
> 
> any update about this series? Am I supposed to do something? Thanks in advance.

No need to do anything, I think Krzysztof will likely pick this up
when he has a minute.

Bjorn
Krzysztof Wilczyński Sept. 3, 2024, 1:45 p.m. UTC | #3
Hello,

> Introduce support for EN7581 SoC to mediatek-gen3 PCIe driver

Applied to controller/mediatek-gen3, thank you!

[01/04] dt-bindings: PCI: mediatek-gen3: Add support for Airoha EN7581
        https://git.kernel.org/pci/pci/c/c6abd0eadec6

[02/04] PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
        https://git.kernel.org/pci/pci/c/dc869a40d73e

[03/04] PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines
        https://git.kernel.org/pci/pci/c/ee9eabbe3f0f

[04/04] PCI: mediatek-gen3: Add Airoha EN7581 support
        https://git.kernel.org/pci/pci/c/f6ab898356dd

	Krzysztof
Krzysztof Wilczyński Sept. 3, 2024, 1:47 p.m. UTC | #4
Hello,

> > any update about this series? Am I supposed to do something? Thanks in advance.
> 
> No need to do anything, I think Krzysztof will likely pick this up
> when he has a minute.

Everything looks good!  Bjorn, should be able to pull it for 6.12,
hopefully.  Apologies for the delay.

	Krzysztof