diff options
author | James Smart <james.smart@emulex.com> | 2010-06-07 15:23:35 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@suse.de> | 2010-07-27 13:01:32 -0400 |
commit | 6e7288d9a4b6691bf13fb07e3593d70d725d0737 (patch) | |
tree | 96541fadecb72ba942848da0c7ae71d772392849 /drivers/scsi/lpfc/lpfc_hw.h | |
parent | ffc954936b134cc6d2eba1282cc71084929c3704 (diff) |
[SCSI] lpfc 8.3.13: Initialization code clean up and fixes.
- Add poll or wait flag parameter to hba_init_link and hba_down_link.
- (From Linux Community) Make return with ENXIO negative.
- Remove unused INB code from driver.
- Prevent block_magmt_io from returning until mailbox is inactive.
Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com>
Signed-off-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_hw.h')
-rw-r--r-- | drivers/scsi/lpfc/lpfc_hw.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/scsi/lpfc/lpfc_hw.h b/drivers/scsi/lpfc/lpfc_hw.h index e654d01dad24..bc813fd99d5e 100644 --- a/drivers/scsi/lpfc/lpfc_hw.h +++ b/drivers/scsi/lpfc/lpfc_hw.h | |||
@@ -3014,18 +3014,10 @@ struct sli3_pgp { | |||
3014 | uint32_t hbq_get[16]; | 3014 | uint32_t hbq_get[16]; |
3015 | }; | 3015 | }; |
3016 | 3016 | ||
3017 | struct sli3_inb_pgp { | ||
3018 | uint32_t ha_copy; | ||
3019 | uint32_t counter; | ||
3020 | struct lpfc_pgp port[MAX_RINGS]; | ||
3021 | uint32_t hbq_get[16]; | ||
3022 | }; | ||
3023 | |||
3024 | union sli_var { | 3017 | union sli_var { |
3025 | struct sli2_desc s2; | 3018 | struct sli2_desc s2; |
3026 | struct sli3_desc s3; | 3019 | struct sli3_desc s3; |
3027 | struct sli3_pgp s3_pgp; | 3020 | struct sli3_pgp s3_pgp; |
3028 | struct sli3_inb_pgp s3_inb_pgp; | ||
3029 | }; | 3021 | }; |
3030 | 3022 | ||
3031 | typedef struct { | 3023 | typedef struct { |