[SCSI] qla2xxx: Code changes for qla data structure refactoring
Following changes have been made: 1. Outstanding commands are based on a request queue, scsi_qla_host does not maintain it anymore. 2. start_scsi is accessed via isp_ops struct instead of direct invocation. 3. Interrupt registrations are done using response queue instead of device id. Signed-off-by:Anirban Chakraborty <anirban.chakraborty@qlogic.com> Signed-off-by:
James Bottomley <James.Bottomley@HansenPartnership.com>
Showing
- drivers/scsi/qla2xxx/qla_init.c 563 additions, 550 deletionsdrivers/scsi/qla2xxx/qla_init.c
- drivers/scsi/qla2xxx/qla_inline.h 11 additions, 16 deletionsdrivers/scsi/qla2xxx/qla_inline.h
- drivers/scsi/qla2xxx/qla_iocb.c 134 additions, 124 deletionsdrivers/scsi/qla2xxx/qla_iocb.c
- drivers/scsi/qla2xxx/qla_isr.c 351 additions, 282 deletionsdrivers/scsi/qla2xxx/qla_isr.c
- drivers/scsi/qla2xxx/qla_os.c 688 additions, 577 deletionsdrivers/scsi/qla2xxx/qla_os.c
- drivers/scsi/qla2xxx/qla_version.h 2 additions, 2 deletionsdrivers/scsi/qla2xxx/qla_version.h
Loading
Please register or sign in to comment