diff options
Diffstat (limited to 'drivers/infiniband/hw/qib/qib_verbs.c')
-rw-r--r-- | drivers/infiniband/hw/qib/qib_verbs.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/qib/qib_verbs.c b/drivers/infiniband/hw/qib/qib_verbs.c index 846e9daededa..4a3599890ea5 100644 --- a/drivers/infiniband/hw/qib/qib_verbs.c +++ b/drivers/infiniband/hw/qib/qib_verbs.c | |||
@@ -1342,6 +1342,7 @@ static int qib_verbs_send_pio(struct qib_qp *qp, struct qib_ib_header *ibhdr, | |||
1342 | done: | 1342 | done: |
1343 | if (dd->flags & QIB_USE_SPCL_TRIG) { | 1343 | if (dd->flags & QIB_USE_SPCL_TRIG) { |
1344 | u32 spcl_off = (pbufn >= dd->piobcnt2k) ? 2047 : 1023; | 1344 | u32 spcl_off = (pbufn >= dd->piobcnt2k) ? 2047 : 1023; |
1345 | |||
1345 | qib_flush_wc(); | 1346 | qib_flush_wc(); |
1346 | __raw_writel(0xaebecede, piobuf_orig + spcl_off); | 1347 | __raw_writel(0xaebecede, piobuf_orig + spcl_off); |
1347 | } | 1348 | } |