diff options
Diffstat (limited to 'drivers/infiniband/hw/ipath/ipath_common.h')
-rw-r--r-- | drivers/infiniband/hw/ipath/ipath_common.h | 11 |
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 |