Skip to content

PCI: qcom: Add support for modular builds

Johan Hovold linux-arm-msm linux-devicetree linux-pci lkml 3 versions – Applied

Status from this message: Applied to pci/qcom, thanks!

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 8 repliesApplied
  2. v21 patch 10 repliesApplied
  3. v11 patch 12 repliesSuperseded

Changes in v3 from the cover letter

- rebase on 6.1-rc1 where post_deinit() has been removed
- split out host-init error handling
- add Stan's ack

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/2PCI: qcom: Fix host-init error handlingdrivers/pci/controller/dwc/pcie-qcom.c+12 -11 reply
2/2PCI: qcom: Add support for modular buildsdrivers/pci/controller/dwc/Kconfig drivers/pci/controller/dwc/pcie-qcom.c+24 -43 replies

Reviews trailers per patch

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

PatchRob HerringManivannan SadhasivamStanimir Varbanov
1/2R-b
2/2R-b R-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 3 reviewers.

Read the v3 thread

Cover letter [PATCH v3 0/2] PCI: qcom: Add support for modular builds

Allow the Qualcomm PCIe controller driver to be built as a module, which is useful for multi-platform kernels as well as during development.

There's no rush with this, but I figured I'd send an updated version that has been rebased on 6.1-rc1 (where post_deinit() has been removed).

I also broke out the qcom_pcie_host_deinit() handler in a separate patch as the host_deinit() callback has now been added to dwc core and can be used to fixes some late-probe error handling.

Johan

Changes in v3
- rebase on 6.1-rc1 where post_deinit() has been removed
- split out host-init error handling
- add Stan's ack

Changes in v2
- rebase on next-20220720 (adjust context)
- add Rob and Mani's reviewed-by tags

Johan Hovold (2):
PCI: qcom: Fix host-init error handling
PCI: qcom: Add support for modular builds

 drivers/pci/controller/dwc/Kconfig     |  2 +-
 drivers/pci/controller/dwc/pcie-qcom.c | 39 +++++++++++++++++++++++---
 2 files changed, 36 insertions(+), 5 deletions(-)
Signature · 1 line
2.37.3