WSL2-Linux-Kernel/arch/m68k/platform/coldfire
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
..
Makefile m68knommu: make ColdFire M532x platform support more v3 generic 2013-04-29 09:17:58 +10:00
cache.c Fix common misspellings 2011-03-31 11:26:23 -03:00
clk.c m68knommu: modify clock code so it can be used by all ColdFire CPU types 2012-12-05 10:51:35 +10:00
device.c m68knommu: make ColdFire Interrupt Source register definitions absolute addresses 2012-09-27 23:33:50 +10:00
dma.c m68knommu: remove un-needed exporting of COLDFIRE symbols 2011-05-24 10:03:51 +10:00
dma_timer.c clocksource: m86k: Convert to clocksource_register_hz/khz 2011-12-24 21:47:56 +10:00
entry.S m68k: add TIF_NOTIFY_RESUME and handle it. 2012-05-21 23:59:47 -04:00
firebee.c m68knommu: move the 54xx platform code into the common ColdFire code directory 2012-05-20 21:22:07 +10:00
gpio.c m68knommu: refactor Coldfire GPIO not to require GPIOLIB, eliminate mcf_gpio_chips. 2012-07-16 09:59:21 +10:00
head.S m68knommu: make ColdFire Chip Select register definitions absolute addresses 2012-09-27 23:33:51 +10:00
intc-2.c m68knommu: correctly use trap_init 2011-07-25 11:20:41 +10:00
intc-525x.c m68knommu: Add support for the Coldfire 5251/5253 2012-07-16 09:59:21 +10:00
intc-5249.c m68knommu: merge ColdFire 5249 and 525x definitions 2012-12-05 10:51:21 +10:00
intc-5272.c m68knommu: make ColdFire Interrupt Source register definitions absolute addresses 2012-09-27 23:33:50 +10:00
intc-simr.c m68knommu: Add support for the Coldfire m5441x. 2012-07-16 09:59:21 +10:00
intc.c m68knommu: make ColdFire IMR and IPR register definitions absolute addresses 2012-09-27 23:33:46 +10:00
m53xx.c m68knommu: enable Timer on coldfire 532x 2013-04-29 09:17:59 +10:00
m54xx.c m68knommu: add clock definitions for 54xx ColdFire CPU types 2012-12-05 10:51:35 +10:00
m520x.c m68knommu: Add clk definitions for m520x. 2012-07-16 09:59:22 +10:00
m523x.c m68knommu: add clock definitions for 523x ColdFire CPU types 2012-12-05 10:51:26 +10:00
m525x.c m68knommu: add clock definitions for 525x ColdFire CPU types 2012-12-05 10:51:28 +10:00
m527x.c m68knommu: add clock definitions for 527x ColdFire CPU types 2012-12-05 10:51:30 +10:00
m528x.c m68knommu: fix misnamed GPIO pin definition for ColdFire 528x CPU 2013-03-04 15:19:31 +10:00
m5206.c m68knommu: add clock definitions for 5206 ColdFire CPU types 2012-12-05 10:51:25 +10:00
m5249.c m68knommu: add clock definitions for 5249 ColdFire CPU types 2012-12-05 10:51:27 +10:00
m5272.c m68knommu: add clock definitions for 5272 ColdFire CPU types 2012-12-05 10:51:29 +10:00
m5307.c m68knommu: add clock definitions for 5307 ColdFire CPU types 2012-12-05 10:51:32 +10:00
m5407.c m68knommu: add clock definitions for 5407 ColdFire CPU types 2012-12-05 10:51:33 +10:00
m5441x.c m68knommu: Add rtc device for m5441x. 2012-07-16 09:59:21 +10:00
mcf8390.c m68knommu: platform support for 8390 based ethernet used on some boards 2012-07-16 09:59:22 +10:00
nettel.c m68knommu: make ColdFire Chip Select register definitions absolute addresses 2012-09-27 23:33:51 +10:00
pci.c PCI: Delay enabling bridges until they're needed 2013-07-25 12:35:03 -06:00
pit.c m68knommu: use MCF_IRQ_PIT1 instead of MCFINT_VECBASE + MCFINT_PIT1 2012-07-16 09:59:21 +10:00
reset.c m68knommu: make ColdFire SYPCR and RSR register definitions absolute addresses 2012-09-27 23:33:47 +10:00
sltimers.c m68knommu: move ColdFire slice timer address defiens to 54xx header 2012-09-27 23:34:01 +10:00
timers.c m68knommu: create and use a common M53xx ColdFire class of CPUs 2013-04-29 09:17:58 +10:00
vectors.c m68knommu: remove reduntant definitions of _ramvec 2012-03-05 09:43:03 +10:00