Skip to content

Add DesignWare EP support

Gustavo Pimentel linux-devicetree linux-pci lkml 2 versions Applied

Status from this message: Applied to pci/dwc for v4.18 with some small commit log tweaks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest4 patches 1 replyApplied
  2. v14 patches 1 replySuperseded

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/4bindings: PCI: designware: Example updateDocumentation/devicetree/bindings/pci/designware-pcie.txt+6 -60 replies
2/4PCI: dwc: Add support for EP modedrivers/pci/dwc/Kconfig drivers/pci/dwc/pcie-designware-ep.c drivers/pci/dwc/pcie-designware-plat.c +2 more+186 -180 replies
3/4bindings: PCI: designware: Add support for EP in DesignWare driverDocumentation/devicetree/bindings/pci/designware-pcie.txt+12 -00 replies
4/4misc: pci_endpoint_test: Add DesignWare EP entrydrivers/misc/pci_endpoint_test.c+1 -00 replies

Reviews trailers per patch

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

PatchRob HerringKishon Vijay Abraham I
1/4R-b
2/4A-b
3/4R-b
4/4A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/4] Add DesignWare EP support

Patch set was made against the Lorenzo's pci/dwc branch.

The PCIe controller dual mode is capable of operating in RC mode as well as EP mode by configuration option. Till now only RC mode was supported, with this patch is add EP support to the DesignWare driver.

Gustavo Pimentel (4):
bindings: PCI: designware: Example update
PCI: dwc: Add support for EP mode
bindings: PCI: designware: Add support for EP in DesignWare driver
misc: pci_endpoint_test: Add DesignWare EP entry

 .../devicetree/bindings/pci/designware-pcie.txt    |  24 +++-
 drivers/misc/pci_endpoint_test.c                   |   1 +
 drivers/pci/dwc/Kconfig                            |  37 +++--
 drivers/pci/dwc/pcie-designware-ep.c               |   3 +
 drivers/pci/dwc/pcie-designware-plat.c             | 149 +++++++++++++++++++--
 drivers/pci/endpoint/functions/pci-epf-test.c      |   7 +
 include/linux/pci-epc.h                            |   8 ++
 7 files changed, 205 insertions(+), 24 deletions(-)
Signature · 1 line
2.7.4