scsi: aacraid: Auto detect INTx or MSIx mode during sync cmd processing
authorRaghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Wed, 7 Feb 2018 16:40:58 +0000 (08:40 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 14 Feb 2018 02:37:04 +0000 (21:37 -0500)
commiteee549e1e3a4ec87353a5b85a51a7896394981d5
tree9716f4e639c07ed541d917fa37d3c2783f1a6ab3
parenta5799d74d965c8a04812ae6a6b26cafb2c099981
scsi: aacraid: Auto detect INTx or MSIx mode during sync cmd processing

During sync command processing, if legacy INTx status indicates command
is not completed, sample the MSIx register and check if it indicates
command completion, set controller MSIx enabled flag.

Signed-off-by: Prasad B Munirathnam <prasad.munirathnam@microsemi.com>
Signed-off-by: Raghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Reviewed-by: Dave Carroll <david.carroll@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/aacraid.h
drivers/scsi/aacraid/src.c