Re: [patch] PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs

2008-01-22 Thread Andrew Morton
On Thu, 17 Jan 2008 16:03:18 -0700 Bjorn Helgaas [EMAIL PROTECTED] wrote: +static void quirk_supermicro_h8dce_system(struct pnp_dev *dev) hm. If you trace back through the callchain here is seems that large amounts of the pnp code could be made __init/__initdata. The two callers of

Re: [patch] PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs

2008-01-22 Thread Bjorn Helgaas
On Tuesday 22 January 2008 02:42:16 am Andrew Morton wrote: On Thu, 17 Jan 2008 16:03:18 -0700 Bjorn Helgaas [EMAIL PROTECTED] wrote: +static void quirk_supermicro_h8dce_system(struct pnp_dev *dev) hm. If you trace back through the callchain here is seems that large amounts of the pnp

[patch] PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs

2008-01-17 Thread Bjorn Helgaas
Some Supermicro BIOSes describe a SATA PCI BAR as a motherboard resource. The PNP system driver claims motherboard resources, and this prevents the sata_nv driver from requesting it later. This patch disables the PNP0C01/PNP0C02 resources so they won't be claimed by the PNP system driver, so