summaryrefslogtreecommitdiff
path: root/drivers/staging/sxg/sxg.h
diff options
context:
space:
mode:
authorMithlesh Thukral <mithlesh@linsyssoft.com>2009-01-19 20:29:59 +0530
committerGreg Kroah-Hartman <gregkh@suse.de>2009-04-03 14:53:11 -0700
commit0d41472746cec1f4d8e5c0ca12f4b1cd3819ea40 (patch)
tree62cbd9c5b6a9dfb413884243770dd2e61f4c30ad /drivers/staging/sxg/sxg.h
parenta3915dd88dd594c62e156456f771972932b4d964 (diff)
Staging: sxg: Fix to load card on low memory machines
* Fix problem of crash on 50MB machine. * Fixed dma_addr_t bug, which resolves issues on x86_32 bit machines. Signed-off-by: LinSysSoft Sahara Team <saharaproj@linsyssoft.com> Signed-off-by: Christopher Harrer <charrer@alacritech.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/sxg/sxg.h')
-rw-r--r--drivers/staging/sxg/sxg.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/staging/sxg/sxg.h b/drivers/staging/sxg/sxg.h
index a078be0a46ef..2d969736c8f5 100644
--- a/drivers/staging/sxg/sxg.h
+++ b/drivers/staging/sxg/sxg.h
@@ -497,6 +497,13 @@ struct ether_header {
#define NUM_CFG_SPACES 2
#define NUM_CFG_REGS 64
+/*
+ * We split LSS sends across four microcode queues derived from
+ * destination TCP port (if TCP/IP).
+ */
+#define SXG_LARGE_SEND_QUEUE_MASK 0x3
+#define ISCSI_PORT 0xbc0c /* 3260 */
+
struct physcard {
struct adapter_t *adapter[SLIC_MAX_PORTS];
struct physcard *next;