]> git.baikalelectronics.ru Git - kernel.git/commit
csiostor: Header file modifications for chip support and bug fixes.
authorArvind Bhushan <arvindb@chelsio.com>
Thu, 14 Mar 2013 05:09:07 +0000 (05:09 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Mar 2013 15:36:00 +0000 (11:36 -0400)
commitc05fc8e5a5901f6cafb4d64c16301e6b74ab7d26
tree3e08568d2f0a4032aea5ad721f9d76ab819aa13d
parent747d7ca18568a0b8cb47d5947c2a24527d613601
csiostor: Header file modifications for chip support and bug fixes.

This patch defines the common operations to support multiple chips. It
includes common header file modifications to support the current chips
(T4 and T5). It also includes the following bug fixes:
- reconfirms the rnode state after an implicit logo.
- corrects the stats array size.
- sets up and checks flags correctly when coming up as master and finding
the card initialized

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Arvind Bhushan <arvindb@chelsio.com>
Signed-off-by: Naresh Kumar Inna <naresh@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/scsi/csiostor/csio_hw_chip.h [new file with mode: 0644]
drivers/scsi/csiostor/csio_lnode.h
drivers/scsi/csiostor/csio_rnode.c
drivers/scsi/csiostor/csio_rnode.h
drivers/scsi/csiostor/csio_wr.c