git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'nfs-for-2.6.32'
[pandora-kernel.git]
/
drivers
/
infiniband
/
hw
/
cxgb3
/
cxio_wr.h
diff --git
a/drivers/infiniband/hw/cxgb3/cxio_wr.h
b/drivers/infiniband/hw/cxgb3/cxio_wr.h
index
ff9be1a
..
a197a5b
100644
(file)
--- a/
drivers/infiniband/hw/cxgb3/cxio_wr.h
+++ b/
drivers/infiniband/hw/cxgb3/cxio_wr.h
@@
-176,7
+176,7
@@
struct t3_send_wr {
struct t3_sge sgl[T3_MAX_SGE]; /* 4+ */
};
struct t3_sge sgl[T3_MAX_SGE]; /* 4+ */
};
-#define T3_MAX_FASTREG_DEPTH
24
+#define T3_MAX_FASTREG_DEPTH
10
#define T3_MAX_FASTREG_FRAG 10
struct t3_fastreg_wr {
#define T3_MAX_FASTREG_FRAG 10
struct t3_fastreg_wr {
@@
-327,6
+327,11
@@
enum rdma_init_rtr_types {
#define V_RTR_TYPE(x) ((x) << S_RTR_TYPE)
#define G_RTR_TYPE(x) ((((x) >> S_RTR_TYPE)) & M_RTR_TYPE)
#define V_RTR_TYPE(x) ((x) << S_RTR_TYPE)
#define G_RTR_TYPE(x) ((((x) >> S_RTR_TYPE)) & M_RTR_TYPE)
+#define S_CHAN 4
+#define M_CHAN 0x3
+#define V_CHAN(x) ((x) << S_CHAN)
+#define G_CHAN(x) ((((x) >> S_CHAN)) & M_CHAN)
+
struct t3_rdma_init_attr {
u32 tid;
u32 qpid;
struct t3_rdma_init_attr {
u32 tid;
u32 qpid;
@@
-346,6
+351,7
@@
struct t3_rdma_init_attr {
u16 flags;
u16 rqe_count;
u32 irs;
u16 flags;
u16 rqe_count;
u32 irs;
+ u32 chan;
};
struct t3_rdma_init_wr {
};
struct t3_rdma_init_wr {