Skip to content

Add Airoha EN7581 PCIe support

Lorenzo Bianconi linux-arm-kernel linux-devicetree linux-mediatek linux-pci 4 versions – Applied

Status from this message: Applied to controller/mediatek-gen3, thank you!

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest4 patches 24 repliesApplied
  2. v34 patches 8 repliesSuperseded
  3. v24 patches 7 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v14 patches11 repliesSuperseded

Changes in v4 from the cover letter

- move phy initialization delay in pcie-phy driver
- rename en7581 PCIe reset delay
- fix compilation warning

Patches in v4 Applied

#Subject and filesSizeRepliesApplied
1/4dt-bindings: PCI: mediatek-gen3: add support for Airoha EN7581Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml+63 -52 replies
2/4PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structuredrivers/pci/controller/pcie-mediatek-gen3.c+21 -31 reply
3/4PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset linesdrivers/pci/controller/pcie-mediatek-gen3.c+33 -121 reply
4/4PCI: mediatek-gen3: Add Airoha EN7581 supportdrivers/pci/controller/Kconfig drivers/pci/controller/pcie-mediatek-gen3.c+113 -216 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchConor DooleyAngeloGioacchino Del RegnoZhengping ZhangJianjun Wang
1/4R-b R-b A-b
2/4R-b T-b A-b
3/4R-b T-b A-b
4/4R-b T-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v4 thread

Cover letter [PATCH v4 0/4] Add Airoha EN7581 PCIe support

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(-)
Signature · 1 line
2.45.2