]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: extend on the ICH motherboard IO decode quirk list
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 6 Dec 2008 18:10:10 +0000 (10:10 -0800)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 7 Jan 2009 19:12:39 +0000 (11:12 -0800)
commit17d262ba13db749c6544c56d5e336242ed4e8a8a
treebaacfdcfc5669bb4398e325455b9875d1e18c864
parent34c200e8038a6caa955ec7127cc6f332033aed95
PCI: extend on the ICH motherboard IO decode quirk list

This adds more LPC controller IO range decode quirks for the Intel ICH
family of chipsets. They differ a bit between the older ICH6 chipset and
the more modern layout of the ICH7-ICH10 chipsets.

This patch just prints out the IO decode information found by the quirks,
but eventually we may want to add them to the resource tree, in order to
know to avoid allocating things over them.

That's especially true if it turns out that any firmware ends up putting
the magic motherboard resources in an address range that we use for
dynamic allocations (ie above PCIBIOS_MIN_IO, which is 0x1000 on x86).

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Cc: Greg KH <greg@kroah.com>
Cc: Frans Pop <elendil@planet.nl>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/quirks.c