Joe Carnuccio
b5a340dd85
qla2xxx: Add diagnostic port functionality.
...
Add support for the D-port (diagnostic port) fabric switch feature.
(Fabric Switch initiates loopback style port testing)
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-09-25 14:25:03 +02:00
Joe Carnuccio
7c9c476689
qla2xxx: Add FA-WWN functionality.
...
Add support for the FA-WWN (fabric assigned wwn) fabric switch feature.
(Fabric Assigned World Wide Port Name)
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-09-25 14:25:03 +02:00
Joe Carnuccio
98aee70d19
qla2xxx: Add endianizer to max_payload_size modifier.
...
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-09-25 14:25:01 +02:00
Himanshu Madhani
5921cda6c1
qla2xxx: Remove mapped vp index iterator macro dead code.
...
Signed-off-by: Himanshu Madhani <himanshu.madhani@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-05-19 13:31:05 +02:00
Joe Carnuccio
7c6300e394
qla2xxx: ISP27xx queue index shadow registers.
...
For ISP27xx use the request/response queue index shadow registers
to avoid directly access them on the PCI bus.
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-05-19 13:31:04 +02:00
Armen Baloyan
bd21eaf92b
qla2xxx: Change copyright year to 2014 in all the source files.
...
Signed-off-by: Armen Baloyan <armen.baloyan@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Christoph Hellwig <hch@lst.de >
2014-05-19 13:31:02 +02:00
Chad Dupuis
f73cb695d3
[SCSI] qla2xxx: Add support for ISP2071.
...
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: Armen Baloyan <armen.baloyan@qlogic.com >
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2014-03-15 10:18:50 -07:00
Atul Deshmukh
7ec0effd30
[SCSI] qla2xxx: Add support for ISP8044.
...
[jejb: checkpatch fixes]
Signed-off-by: Atul Deshmukh <atul.deshmukh@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2013-09-03 07:28:00 -07:00
Saurav Kashyap
1e63395ce0
[SCSI] qla2xxx: Update the copyright information.
...
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2013-02-22 12:49:22 +00:00
Saurav Kashyap
a865c50a64
[SCSI] qla2xxx: Get VPD information from common location for CNA.
...
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2013-02-22 12:17:38 +00:00
Arun Easi
aa230bc55c
[SCSI] qla2xxx: Enable target mode support for ISP83xx.
...
Signed-off-by: Arun Easi <arun.easi@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2013-02-22 11:32:12 +00:00
Joe Carnuccio
4ea2c9c7b3
[SCSI] qla2xxx: Add acquiring of risc semaphore before doing ISP reset.
...
Try to acquire the semaphore; if semaphore is hung then acquire it by force.
The ISP reset clears the semaphore, thereby implicitly releasing it.
Signed-off-by: Joe Carnuccio <joe.carnuccio@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-11-30 15:11:16 +00:00
Chad Dupuis
46152ceb7c
[SCSI] qla2xxx: Update the driver copyright.
...
Update the driver copyright from 2003-2011 to 2003-2012.
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-09-24 12:10:49 +04:00
Santosh Vernekar
7d613ac6ac
[SCSI] qla2xxx: IDC implementation for ISP83xx.
...
Signed-off-by: Santosh Vernekar <santosh.vernekar@qlogic.com >
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-09-24 12:10:47 +04:00
Saurav Kashyap
a9b6f722f6
[SCSI] qla2xxx: Implementation of bidirectional.
...
[jejb: merge fix for introduced warning]
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-09-24 12:10:47 +04:00
Masanari Iida
d6a03581a3
[SCSI] qla2xxx: Fix typo in qla2xxx files
...
Correct spelling typo within qla2xxx files.
Signed-off-by: Masanari Iida <standby24x7@gmail.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-09-14 18:28:46 +01:00
Giridhar Malavali
6246b8a1d2
[SCSI] qla2xxx: Enhancements to support ISP83xx.
...
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com >
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com >
Signed-off-by: Harish Zunjarrao <harish.zunjarrao@qlogic.com >
Signed-off-by: Nigel Kirkland <nigel.kirkland@qlogic.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2012-02-19 08:11:11 -06:00
Arun Easi
8cb2049c74
[SCSI] qla2xxx: T10 DIF - Handle uninitalized sectors.
...
Driver needs to update protection bytes for uninitialized sectors as they are
not DMA-d.
Signed-off-by: Arun Easi <arun.easi@qlogic.com >
Reviewed-by: Andrew Vasquez <andrew.vasquez@qlogic.com >
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com >
Signed-off-by: James Bottomley <JBottomley@Parallels.com >
2011-08-27 07:55:46 -06:00
Andrew Vasquez
fa96d92736
[SCSI] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6.
...
The firmware spec has the fcp_data_dseg_len defined as a 32-bit
value, while the corresponding field in the driver structure has
it defined as a 16-bit value.
Cc: stable@kernel.org
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com >
Signed-off-by: Madhuranath Iyengar <Madhu.Iyengar@qlogic.com >
Cc: stable@kernel.org
Signed-off-by: James Bottomley <jbottomley@parallels.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2011-05-17 11:28:03 +04:00
Andrew Vasquez
07e264b76d
[SCSI] qla2xxx: Update copyright banner.
...
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com >
Signed-off-by: Madhuranath Iyengar <Madhu.Iyengar@qlogic.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2011-05-01 10:07:23 -05:00
Lucas De Marchi
25985edced
Fix common misspellings
...
Fixes generated by 'codespell' and manually reviewed.
Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi >
2011-03-31 11:26:23 -03:00
Giridhar Malavali
de7c5d059d
[SCSI] qla2xxx: Update copyright banner.
...
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2010-07-28 09:06:16 -05:00
Arun Easi
bad7500289
[SCSI] qla2xxx: T10 DIF support added.
...
Signed-off-by: Duane Grigsby <duane.grigsby@qlogic.com >
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2010-05-16 18:21:59 -04:00
Sarang Radke
09ff701a17
[SCSI] qla2xxx: Add APEX support.
...
Allows priority setting for FCP_CMNDs.
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2010-04-11 09:45:50 -05:00
Santosh Vernekar
cad454b12a
[SCSI] qla2xxx: Honour "Extended BB credits" bit for CNAs.
...
We now enable/disable "Additional Receive Credits" in f/w based on nvram
parameter "Extended_BB_Credits" bit (i.e. Enhanced-Features: at offset 0x196).
This is applicable only for GEN2 CNAs.
Signed-off-by: Santosh Vernekar <santosh.vernekar@qlogic.com >
Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com >
Signed-off-by: James Bottomley <James.Bottomley@suse.de >
2010-03-27 15:11:29 -04:00