linux/drivers/pci
Yuji Shimada 0cdbe30f0b PCI: don't corrupt enable_cnt when doing manual resource alignment
This patch fixes breakage of of enable_cnt in quirk_resource_alignment.

Currently, quirk_resource_alignment calls pci_disable_device.
pci_disable_device decrements enable_cnt, so that enable_cnt becomes -1.

The patch disables memory decoding, writing command register directly.
So enable_cnt is not broken.

Signed-off-by: Yuji Shimada <shimada-yxb@necst.nec.co.jp>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2009-04-06 11:27:58 -07:00
..
hotplug
pcie
.gitignore
access.c
bus.c PCI: Setup disabled bridges even if buses are added 2009-04-06 11:25:06 -07:00
dmar.c
hotplug-pci.c
hotplug.c
htirq.c
intel-iommu.c Merge git://git.infradead.org/iommu-2.6 2009-04-03 10:36:57 -07:00
intr_remapping.c
intr_remapping.h
iov.c PCI-IOV: fix missing kernel-doc 2009-04-06 11:25:33 -07:00
iova.c
irq.c
Kconfig
Makefile
msi.c
msi.h
pci-acpi.c Merge branch 'linus' into release 2009-04-05 02:14:15 -04:00
pci-driver.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-cpumask 2009-04-05 10:33:07 -07:00
pci-stub.c
pci-sysfs.c PCI: Setup disabled bridges even if buses are added 2009-04-06 11:25:06 -07:00
pci.c PCI: Setup disabled bridges even if buses are added 2009-04-06 11:25:06 -07:00
pci.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2009-04-01 09:47:12 -07:00
probe.c PCI: annotate pci_rescan_bus as __ref, not __devinit 2009-04-06 11:26:07 -07:00
proc.c
quirks.c PCI: don't corrupt enable_cnt when doing manual resource alignment 2009-04-06 11:27:58 -07:00
remove.c
rom.c
search.c
setup-bus.c PCI: Setup disabled bridges even if buses are added 2009-04-06 11:25:06 -07:00
setup-irq.c
setup-res.c
slot.c
syscall.c