IB/usnic: Add struct usnic_transport_spec
authorUpinder Malhi <umalhi@cisco.com>
Thu, 9 Jan 2014 22:48:06 +0000 (14:48 -0800)
committerRoland Dreier <roland@purestorage.com>
Tue, 14 Jan 2014 08:44:41 +0000 (00:44 -0800)
Add *struct usnic_transport_spec* for passing around transport
specifications.

Signed-off-by: Upinder Malhi <umalhi@cisco.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/usnic/usnic_abi.h

index 510b7d702465a28cdabbc97967bee119928e76a5..dd3e4c6c474f6e92fb8ecc6b55f0f7104d3c9b3e 100644 (file)
@@ -33,6 +33,15 @@ enum usnic_transport_type {
        USNIC_TRANSPORT_MAX             = 2,
 };
 
+struct usnic_transport_spec {
+       enum usnic_transport_type       trans_type;
+       union {
+               struct {
+                       uint16_t        port_num;
+               } usnic_roce;
+       };
+};
+
 /*TODO: Future - usnic_modify_qp needs to pass in generic filters */
 struct usnic_ib_create_qp_resp {
        u32                             vfid;
This page took 0.026821 seconds and 5 git commands to generate.