From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eli Cohen Subject: [PATCH V1 net-next 0/4] mlx5 update for 3.18 Date: Wed, 1 Oct 2014 16:18:04 +0300 Message-ID: <1412169488-17500-1-git-send-email-eli@mellanox.com> Cc: netdev@vger.kernel.org, ogerlitz@mellanox.com, yevgenyp@mellanox.com, Eli Cohen To: davem@davemloft.net Return-path: Received: from mailp.voltaire.com ([193.47.165.129]:37354 "EHLO mellanox.co.il" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751053AbaJANSP (ORCPT ); Wed, 1 Oct 2014 09:18:15 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Hi Dave, This series integrates a new mechanism for populating and extracting field values used in the driver/firmware interaction around command mailboxes. Changes from V0: - trimmed the auto-generated file to a minimum, as required by the reviewers. Eli Eli Cohen (4): net/mlx5_core: Update device capabilities handling net/mlx5_core: Use hardware registers description header file net/mlx5_core: use set/get macros in device caps net/mlx5_core: Identify resources by their type drivers/infiniband/hw/mlx5/cq.c | 8 +- drivers/infiniband/hw/mlx5/mad.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 83 +++--- drivers/infiniband/hw/mlx5/qp.c | 72 +++-- drivers/infiniband/hw/mlx5/srq.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 77 +++--- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 81 +----- drivers/net/ethernet/mellanox/mlx5/core/main.c | 229 ++++++++++++---- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 60 +++-- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 4 +- include/linux/mlx5/device.h | 182 ++++++------- include/linux/mlx5/driver.h | 118 +++------ include/linux/mlx5/mlx5_ifc.h | 349 +++++++++++++++++++++++++ include/linux/mlx5/qp.h | 3 +- 15 files changed, 833 insertions(+), 455 deletions(-) create mode 100644 include/linux/mlx5/mlx5_ifc.h -- 2.1.1