scsi: g_NCR5380: Check for chip presence before calling NCR5380_init()
authorOndrej Zary <linux@rainbow-software.org>
Mon, 5 Dec 2016 06:07:19 +0000 (01:07 -0500)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 8 Dec 2016 21:56:41 +0000 (16:56 -0500)
commit89fa9b5cb08c9d8ad709415b88395be463eceeee
tree6f81312bb1202e6ef755c901a738adce24addf40
parentf5b893c947151d424a4ab55ea3a8544b81974b31
scsi: g_NCR5380: Check for chip presence before calling NCR5380_init()

Write and read back mode register to check that a chip is really there.
If no card is present, reads result in 0xff.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Tested-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/g_NCR5380.c