Yinghai Lu
928bea9648
PCI: Delay enabling bridges until they're needed
...
We currently enable PCI bridges after scanning a bus and assigning
resources. This is often done in arch code.
This patch changes this so we don't enable a bridge until necessary, i.e.,
until we enable a PCI device behind the bridge. We do this in the generic
pci_enable_device() path, so this also removes the arch-specific code to
enable bridges.
[bhelgaas: changelog]
Signed-off-by: Yinghai Lu <yinghai@kernel.org >
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com >
2013-07-25 12:35:03 -06:00
..
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2012-05-21 14:31:52 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2012-07-19 11:23:43 +02:00
2013-02-01 10:00:22 +01:00
2013-01-03 15:57:09 -08:00
2013-01-03 15:57:09 -08:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-07-01 15:10:55 +02:00
2011-12-07 22:01:45 +00:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2012-12-13 18:15:28 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-05-05 00:10:21 -04:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2011-12-07 22:03:45 +00:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-04-05 15:10:27 +02:00
2013-05-08 01:19:07 +02:00
2013-05-08 01:19:07 +02:00
2013-02-01 10:00:22 +01:00
2013-07-01 15:10:53 +02:00
2013-02-01 10:00:22 +01:00
2013-05-20 22:29:27 -07:00
2013-02-01 10:00:22 +01:00
2013-07-14 19:36:51 -04:00
2013-02-01 10:00:22 +01:00
2013-07-03 16:07:36 -07:00
2011-05-19 09:55:42 +01:00
2013-02-01 10:00:22 +01:00
2013-07-01 15:10:55 +02:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-05-20 22:29:27 -07:00
2011-12-07 22:03:45 +00:00
2011-12-07 22:03:45 +00:00
2011-12-07 22:03:45 +00:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-21 12:51:33 +01:00
2013-02-01 10:00:22 +01:00
2013-07-25 12:35:03 -06:00
2013-02-01 10:00:22 +01:00