diff options
| -rw-r--r-- | drivers/infiniband/hw/mlx4/qp.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/drivers/infiniband/hw/mlx4/qp.c b/drivers/infiniband/hw/mlx4/qp.c index cf000b7ad64f..2f85fc762865 100644 --- a/drivers/infiniband/hw/mlx4/qp.c +++ b/drivers/infiniband/hw/mlx4/qp.c | |||
| @@ -40,6 +40,7 @@ | |||
| 40 | #include <rdma/ib_addr.h> | 40 | #include <rdma/ib_addr.h> |
| 41 | #include <rdma/ib_mad.h> | 41 | #include <rdma/ib_mad.h> |
| 42 | 42 | ||
| 43 | #include <linux/mlx4/driver.h> | ||
| 43 | #include <linux/mlx4/qp.h> | 44 | #include <linux/mlx4/qp.h> |
| 44 | 45 | ||
| 45 | #include "mlx4_ib.h" | 46 | #include "mlx4_ib.h" |
| @@ -93,17 +94,6 @@ enum { | |||
| 93 | #ifndef ETH_ALEN | 94 | #ifndef ETH_ALEN |
| 94 | #define ETH_ALEN 6 | 95 | #define ETH_ALEN 6 |
| 95 | #endif | 96 | #endif |
| 96 | static inline u64 mlx4_mac_to_u64(u8 *addr) | ||
| 97 | { | ||
| 98 | u64 mac = 0; | ||
| 99 | int i; | ||
| 100 | |||
| 101 | for (i = 0; i < ETH_ALEN; i++) { | ||
| 102 | mac <<= 8; | ||
| 103 | mac |= addr[i]; | ||
| 104 | } | ||
| 105 | return mac; | ||
| 106 | } | ||
| 107 | 97 | ||
| 108 | static const __be32 mlx4_ib_opcode[] = { | 98 | static const __be32 mlx4_ib_opcode[] = { |
| 109 | [IB_WR_SEND] = cpu_to_be32(MLX4_OPCODE_SEND), | 99 | [IB_WR_SEND] = cpu_to_be32(MLX4_OPCODE_SEND), |
