]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/mlx4/qp.h
Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze
[karo-tx-linux.git] / include / linux / mlx4 / qp.h
index 9e9eb21056ca4cd7c569e51a37c30e17745835f4..4001c8249dbb7f74668fe5e5d935cfeb51ad1cc0 100644 (file)
@@ -54,7 +54,8 @@ enum mlx4_qp_optpar {
        MLX4_QP_OPTPAR_RETRY_COUNT              = 1 << 12,
        MLX4_QP_OPTPAR_RNR_RETRY                = 1 << 13,
        MLX4_QP_OPTPAR_ACK_TIMEOUT              = 1 << 14,
-       MLX4_QP_OPTPAR_SCHED_QUEUE              = 1 << 16
+       MLX4_QP_OPTPAR_SCHED_QUEUE              = 1 << 16,
+       MLX4_QP_OPTPAR_COUNTER_INDEX            = 1 << 20
 };
 
 enum mlx4_qp_state {
@@ -99,7 +100,7 @@ struct mlx4_qp_path {
        u8                      fl;
        u8                      reserved1[2];
        u8                      pkey_index;
-       u8                      reserved2;
+       u8                      counter_index;
        u8                      grh_mylmc;
        __be16                  rlid;
        u8                      ackto;
@@ -111,8 +112,7 @@ struct mlx4_qp_path {
        u8                      sched_queue;
        u8                      vlan_index;
        u8                      reserved3[2];
-       u8                      counter_index;
-       u8                      reserved4;
+       u8                      reserved4[2];
        u8                      dmac[6];
 };