summaryrefslogtreecommitdiff
path: root/drivers/scsi/zalon.c
diff options
context:
space:
mode:
authorCharles <charles.chiou@tw.promise.com>2017-02-17 10:51:34 +0800
committerMartin K. Petersen <martin.petersen@oracle.com>2017-03-15 19:20:13 -0400
commitd65702272c8d35afc8d7e85fa8100a914f0b787f (patch)
tree717799483429581d9b867b51abb2b213f34b90d1 /drivers/scsi/zalon.c
parent6dc618cdd6b896791313926becb1f86ede0e046a (diff)
scsi: stex: Support Pegasus 3 product
Pegasus series is a RAID support product using Thunderbolt technology. The newest product, Pegasus 3(P3) supports Thunderbolt 3 technology with a different chip. 1. Change driver version. 2. Add P3 VID, DID and define it's device address. 3. P3 use msi interrupt, so stex_request_irq P3 type enable msi. 4. For hibernation, use msi_lock in stex_ss_handshake to prevent msi register write again when handshaking. 5. P3 doesn't need read() as flush. 6. In stex_ss_intr & stex_abort, P3 only clear interrupt register when getting vendor defined interrupt. Signed-off-by: Charles.Chiou <charles.chiou@tw.promise.com> Signed-off-by: Paul.Lyu <paul.lyu@tw.promise.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/zalon.c')
0 files changed, 0 insertions, 0 deletions