]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: remove transparent bridge sizing
authorGary Hade <garyhade@us.ibm.com>
Wed, 3 Oct 2007 22:55:51 +0000 (15:55 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 12 Oct 2007 22:03:17 +0000 (15:03 -0700)
commit3fff56c480525c40a8df10f148ae147020a29373
tree22d64e43f445e140d45966dac65c86b67c94b676
parent14495c5b8152e4383172f3f372fd070866e01aa3
PCI: remove transparent bridge sizing

Remove transparent bridge sizing.

Due to code in pci_read_bridge_bases() [drivers/pci/probe.c] the child
bus of a transparent bridge already has access to the parent bus
resources so transparent bridge sizing appears unnecessary.  The bridge
sizing includes alignment and granularity adjustments that can cause
significantly more memory to be reserved from the parant bus than
required by devices on the child bus and allotted by _CRS.

Signed-off-by: Gary Hade <gary.hade@us.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/pci/setup-bus.c