[PATCH 0/4] PCI: designware: init order/resource alloc fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series fixes a couple of issues with the initialisation
ordering and ressource allocation handling in the designware
driver and moves its behavior much closer to other PCI host
controller drivers like MVEBU and Tegra.
For more detailed explanation see the commit messages.

This effectively enables the i.MX6 pcie driver to be
probed from module initcall level, instead of relying on
being probed early.

Lucas Stach (4):
  PCI: designware: start parsing bus-range
  PCI: designware: get rid of pci_scan_root_bus
  PCI: designware: remove pci_assign_unassigned_resources call
  PCI: imx6: move to module_init

 .../devicetree/bindings/pci/designware-pcie.txt    |  3 +++
 drivers/pci/host/pci-imx6.c                        |  2 +-
 drivers/pci/host/pcie-designware.c                 | 29 ++++++++++++++--------
 drivers/pci/host/pcie-designware.h                 |  1 +
 4 files changed, 24 insertions(+), 11 deletions(-)

-- 
2.0.1

--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux