From kaneshige.kenji@jp.fujitsu.com Thu Mar 23 21:43:15 2006 Message-ID: <44238546.6080401@jp.fujitsu.com> Date: Fri, 24 Mar 2006 14:36:06 +0900 From: Kenji Kaneshige To: Greg KH CC: Kenji Kaneshige , Andrew Morton Subject: PCI: legacy I/O port free driver - Make Emulex lpfc driver legacy I/O port free This patch makes Emulex lpfc driver legacy I/O port free. Signed-off-by: Kenji Kaneshige Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/lpfc/lpfc_init.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- gregkh-2.6.orig/drivers/scsi/lpfc/lpfc_init.c +++ gregkh-2.6/drivers/scsi/lpfc/lpfc_init.c @@ -1425,8 +1425,9 @@ lpfc_pci_probe_one(struct pci_dev *pdev, int error = -ENODEV, retval; int i; uint16_t iotag; + int bars = pci_select_bars(pdev, IORESOURCE_MEM); - if (pci_enable_device(pdev)) + if (pci_enable_device_bars(pdev, bars)) goto out; if (pci_request_regions(pdev, LPFC_DRIVER_NAME)) goto out_disable_device;