staging/rdma/hfi1: Add qp to send context mapping for PIO
authorJubin John <jubin.john@intel.com>
Sun, 14 Feb 2016 20:46:10 +0000 (12:46 -0800)
committerDoug Ledford <dledford@redhat.com>
Fri, 11 Mar 2016 01:38:15 +0000 (20:38 -0500)
commit35f6befc8441d20724a41bafc810b7c8f5a92986
treef2f139f6a88330c547f4db639f03f5964b9e5966
parenta545f5308b6cf476def8a9326f7e82f89623bb03
staging/rdma/hfi1: Add qp to send context mapping for PIO

PIO send context mapping is changed from per-VL to QPN based.

qp to send context mapping is done using a mapping infrastructure
similar to the current vl to sdma engine mapping.

Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Jubin John <jubin.john@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/staging/rdma/hfi1/hfi.h
drivers/staging/rdma/hfi1/init.c
drivers/staging/rdma/hfi1/pio.c
drivers/staging/rdma/hfi1/pio.h
drivers/staging/rdma/hfi1/qp.c
drivers/staging/rdma/hfi1/qp.h
drivers/staging/rdma/hfi1/verbs.c
drivers/staging/rdma/hfi1/verbs.h