aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/ipath/ipath_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/infiniband/hw/ipath/ipath_common.h')
-rw-r--r--drivers/infiniband/hw/ipath/ipath_common.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/drivers/infiniband/hw/ipath/ipath_common.h b/drivers/infiniband/hw/ipath/ipath_common.h
index 9b6ec76c118e..3a849e71638e 100644
--- a/drivers/infiniband/hw/ipath/ipath_common.h
+++ b/drivers/infiniband/hw/ipath/ipath_common.h
@@ -311,6 +311,9 @@ struct ipath_base_info {
311 __u32 spi_rcv_egrchunksize; 311 __u32 spi_rcv_egrchunksize;
312 /* total size of mmap to cover full rcvegrbuffers */ 312 /* total size of mmap to cover full rcvegrbuffers */
313 __u32 spi_rcv_egrbuftotlen; 313 __u32 spi_rcv_egrbuftotlen;
314 __u32 spi_filler_for_align;
315 /* address of readonly memory copy of the rcvhdrq tail register. */
316 __u64 spi_rcvhdr_tailaddr;
314} __attribute__ ((aligned(8))); 317} __attribute__ ((aligned(8)));
315 318
316 319
@@ -380,13 +383,7 @@ struct ipath_user_info {
380 */ 383 */
381 __u32 spu_rcvhdrsize; 384 __u32 spu_rcvhdrsize;
382 385
383 /* 386 __u64 spu_unused; /* kept for compatible layout */
384 * cache line aligned (64 byte) user address to
385 * which the rcvhdrtail register will be written by infinipath
386 * whenever it changes, so that no chip registers are read in
387 * the performance path.
388 */
389 __u64 spu_rcvhdraddr;
390 387
391 /* 388 /*
392 * address of struct base_info to write to 389 * address of struct base_info to write to