• Linus Torvalds's avatar
    PCI: extend on the ICH motherboard IO decode quirk list · 894886e5
    Linus Torvalds authored
    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: default avatarLinus 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: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
    894886e5
quirks.c 78.8 KB