IB/ipath: Indicate a couple of chip bugs to userspace
authorArthur Jones <arthur.jones@qlogic.com>
Tue, 18 Sep 2007 21:44:45 +0000 (14:44 -0700)
committerRoland Dreier <rolandd@cisco.com>
Wed, 10 Oct 2007 03:57:54 +0000 (20:57 -0700)
commit20bed343142bfaf08765e35aaefa56dc5cc287db
treeb27c69854e783b41c87a4ed3bbc8c2eecd95b900
parent4bec0b9155d6757847b754e21b55ecafcecef839
IB/ipath: Indicate a couple of chip bugs to userspace

A couple of chip bugs in the iba6110 and in the iba6120 are not in more
recent chips.  This first bug swaps two of the pioavail register
locations.  In the second bug, the chip can sometimes forget to dma the
pio avail register to memory.  We indicate the presence of these bugs
with runtime flags and we indicate the presence of the flags by bumping
the SWMINOR.

Signed-off-by: Arthur Jones <arthur.jones@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/ipath/ipath_common.h
drivers/infiniband/hw/ipath/ipath_iba6110.c
drivers/infiniband/hw/ipath/ipath_iba6120.c