aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/cnic_defs.h
Commit message (Collapse)AuthorAgeFilesLines
* cnic: Add bnx2x data structures.Michael Chan2009-10-111-0/+1917
| | | | | | | | Add hardware and software structures for bnx2x devices. Signed-off-by: Michael Chan <mchan@broadcom.com> Acked-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* [SCSI] cnic: Add new Broadcom CNIC driver.Michael Chan2009-06-091-0/+580
The CNIC driver controls BNX2 hardware rings and resources used by iSCSI. Most hardware resources for iSCSI are separate from those used for ethernet networking. iSCSI uses a separate MAC address and IP address. The CNIC driver creates a UIO interface to handle the non-offloaded packets such as ARP, etc in userspace. Signed-off-by: Michael Chan <mchan@broadcom.com> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>