android_kernel_oneplus_msm8998/arch/sh
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
..
boards sh_eth: get SH7724 support out of #ifdef 2013-06-07 23:38:24 -07:00
boot
cchips sh: hd64461: Migrate off of deprecated dynamic IRQ API. 2012-05-18 23:20:09 +09:00
configs arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
drivers PCI: Delay enabling bridges until they're needed 2013-07-25 12:35:03 -06:00
include Merge branch 'core-mutexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2013-07-02 16:09:13 -07:00
kernel sh: delete __cpuinit usage from all sh files 2013-07-14 19:36:53 -04:00
lib sh: Fix up stack debugging build. 2013-01-14 18:07:36 +09:00
lib64 sh64: Kill off old exception debugging helpers. 2012-06-14 14:12:18 +09:00
math-emu
mm sh: delete __cpuinit usage from all sh files 2013-07-14 19:36:53 -04:00
oprofile
tools
Kconfig Finally eradicate CONFIG_HOTPLUG 2013-06-03 14:20:18 -07:00
Kconfig.cpu arch/sh: remove depends on CONFIG_EXPERIMENTAL 2013-01-21 14:43:13 -08:00
Kconfig.debug
Makefile sh: Setup CROSS_COMPILE at the top 2012-06-13 11:42:13 +09:00