linux/drivers/scsi/lpfc
Jon Mason 453193e042 [SCSI] lpfc: remove unnecessary read of PCI_CAP_ID_EXP
The PCIE capability offset is saved during PCI bus walking.  It will
remove an unnecessary search in the PCI configuration space if this
value is referenced instead of reacquiring it.  Also, pci_is_pcie is a
better way of determining if the device is PCIE or not (as it uses the
same saved PCIE capability offset).

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Acked-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2013-10-25 09:57:55 +01:00
..
lpfc_attr.c SCSI misc on 20130915 2013-09-15 17:41:30 -04:00
lpfc_bsg.c SCSI misc on 20130915 2013-09-15 17:41:30 -04:00
lpfc_bsg.h [SCSI] lpfc 8.3.31: Fix bug with driver not supporting the get controller attributes command 2012-05-17 10:30:57 +01:00
lpfc_compat.h [SCSI] lpfc 8.3.28: Critical Miscellaneous fixes 2011-12-15 10:57:45 +04:00
lpfc_crtn.h [SCSI] lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications 2013-06-26 10:48:55 -07:00
lpfc_ct.c [SCSI] lpfc 8.3.41: Fixed the format of some log message fields 2013-08-23 13:24:48 -04:00
lpfc_debugfs.c lpfc: switch to fixed_size_llseek() 2013-06-29 12:57:47 +04:00
lpfc_debugfs.h [SCSI] lpfc 8.3.33: Tie parallel I/O queues into separate MSIX vectors 2012-09-14 14:41:19 +01:00
lpfc_disc.h [SCSI] lpfc 8.3.41: Update copyrights for 8.3.41 modifications 2013-08-23 13:25:44 -04:00
lpfc_els.c [SCSI] lpfc 8.3.41: Add first burst support to driver 2013-08-23 13:23:51 -04:00
lpfc_hbadisc.c [SCSI] lpfc 8.3.42: Fixed back to back RSCNs discovery failure. 2013-09-10 17:24:21 -07:00
lpfc_hw4.h [SCSI] lpfc 8.3.41: Fixed support for 128 byte WQEs 2013-08-23 13:18:56 -04:00
lpfc_hw.h [SCSI] lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications 2013-06-26 10:48:55 -07:00
lpfc_init.c [SCSI] lpfc: remove unnecessary read of PCI_CAP_ID_EXP 2013-10-25 09:57:55 +01:00
lpfc_logmsg.h [SCSI] lpfc 8.3.39: Fixed BlockGuard error reporting 2013-05-02 12:38:02 -07:00
lpfc_mbox.c [SCSI] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands 2013-08-23 13:18:03 -04:00
lpfc_mem.c [SCSI] lpfc 8.3.39: Fix driver issues with large s/g lists for BlockGuard 2013-05-02 12:46:20 -07:00
lpfc_nl.h Fix common misspellings 2011-03-31 11:26:23 -03:00
lpfc_nportdisc.c [SCSI] lpfc 8.3.41: Add first burst support to driver 2013-08-23 13:23:51 -04:00
lpfc_scsi.c [SCSI] lpfc 8.3.42: Fixed issue of task management commands having a fixed timeout 2013-09-10 17:32:36 -07:00
lpfc_scsi.h [SCSI] lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications 2013-06-26 10:48:55 -07:00
lpfc_sli4.h [SCSI] lpfc 8.3.42: Fixed function mode field defined too small for not recognizing dual-chute mode 2013-09-10 17:12:15 -07:00
lpfc_sli.c [SCSI] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted 2013-09-10 17:31:02 -07:00
lpfc_sli.h [SCSI] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space 2013-09-10 17:27:15 -07:00
lpfc_version.h [SCSI] lpfc 8.3.42: Update lpfc version to driver version 8.3.42 2013-09-10 17:33:39 -07:00
lpfc_vport.c [SCSI] lpfc 8.3.41: Update copyrights for 8.3.41 modifications 2013-08-23 13:25:44 -04:00
lpfc_vport.h [SCSI] lpfc 8.3.39: Fixed VPI allocation issues after firmware dump is performed 2013-05-02 12:37:45 -07:00
lpfc.h [SCSI] lpfc 8.3.42: Fixed issue of task management commands having a fixed timeout 2013-09-10 17:32:36 -07:00
Makefile [SCSI] lpfc: fix problems with -Werror 2012-07-20 08:58:54 +01:00