From patchwork Sun Feb 25 07:20:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shahaf Shuler X-Patchwork-Id: 35400 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E2F0A1B19; Sun, 25 Feb 2018 08:21:04 +0100 (CET) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0082.outbound.protection.outlook.com [104.47.1.82]) by dpdk.org (Postfix) with ESMTP id 5837F1B05 for ; Sun, 25 Feb 2018 08:21:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/Of4SmXexfYDICBQMoZ6RpdhKXJmNb8EUHzwy4uAJOE=; b=p68iTrUszzFjwLOiBUl7zQLCIQNhVt6mc2aNoPgRpRmJ0ZsvuUQiSa9vZbUyLa4fdh55AUGWeBhyCA4vHb79ouEooJ7V2WqQ3E6WwApTSOekNb4AmoT6iB0Va0ft9ajM4dRdisx5P5LGSY5kjlk/NxPUmcdJy7vw5j8w0cuos2Q= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; Received: from mellanox.com (141.226.120.58) by AM0PR0502MB4083.eurprd05.prod.outlook.com (2603:10a6:208:12::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.527.15; Sun, 25 Feb 2018 07:21:01 +0000 From: Shahaf Shuler To: adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com, yskoh@mellanox.com Cc: dev@dpdk.org Date: Sun, 25 Feb 2018 09:20:49 +0200 Message-Id: <20180225072049.85144-1-shahafs@mellanox.com> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 X-Originating-IP: [141.226.120.58] X-ClientProxiedBy: HE1PR0102CA0015.eurprd01.prod.exchangelabs.com (2603:10a6:7:14::28) To AM0PR0502MB4083.eurprd05.prod.outlook.com (2603:10a6:208:12::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: ced371b8-58af-4c0f-ebc1-08d57c20535d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM0PR0502MB4083; X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB4083; 3:mPi2TdlQMzNC+77a1T+jzMLeo/NrFGWKcQDg9N7zsLPlppHaZjiusAi5IEqdDnhnIQB/FQpTGQeKeCFlOpMzks6k12ijzc/1mZu+np1rRwD6HLnb6GA3xB+W63U8Vj8FdMVAZk2dtC5Ibx9Iyir1y0kTp1payXySoJ/ESnNVD2nm7z/g0l/yxsW90Uj2u4oxOH4KsQ5+286ssCXXtMkP4hpaz0mUTwPJYC3sQVYrGpZENC8rFRIzG/rceyPKCmNj; 25:Jsse/oFvTIesqx2/SW/eMa2kr7E70kpvnHmNEBCDvH/pqF8fpjtajSoO0mo9nNDK5UwyP20wczC4YWa+MxlvZm1atqgBcbQu7qu1jjB3DVrEqDxhcbTdy/itMnt0y1ifZkQ/6zPu+AC5Jw/EwtQrZif2HOGxhGN87xNNCTzEb3Uv6IpcXyEmzWfbEEjV/o8gv/gqeeAiuUj/+kl/0/b1AKxWGDAlgP347vyNQMyqFu/a283dyX30eeB8BzHE9Na2Nv/5rn5VnowFQyVGD2JNZA0IEC3Q6EV5NyFBbu4J6Oahd3tuoL0rkpWo1p9QPRUkBEx6h8VobsZ9fqScrGTnbg==; 31:0bqHomPK/A0FX/M0kNLV7Kl/SsbUHeIwnZiT3YfdErmNTDstrs2xvF3g2Ihakx70fCfu8PWgwe6UVd2f+iq/vZ4PTMs2xRB5Kp/7+4bKsDlcGo3LoLNrFQrssbmXshPU3dCKqLs1r7omU2xlqUToVQ/ShXL10d3Yg1qWkkKtCqNTYM2wPcQoU/aJ8vz2XH7NSWD+1jf8sEJuapdNO5ZtNLwum0QPInLTo1mg4xdYvz0= X-MS-TrafficTypeDiagnostic: AM0PR0502MB4083: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB4083; 20:hrpkdUHv10+tScz+EIpLFFvHgButvrge1gJHuxDbxgJoc0bO90lX/o0h93lgG/QIp3+86/pF6HFGb/OyZWvke0WQ+qJ3OUyJBxIG0cD4MKHZ59ciocUdhmJJTAP0WLSgJ7Xc+E43SR/xjfU6Pi4CFsmkdieKbf8y2fnAaOy6jpN/XdfVwX78i2PwV8DRFdDkNG0ze9HZKg0qcQufssXrYZ2yJNQU82pryzJwXrCP1ttrxR5H3wK+0TSVSbEzP0WZDFsIM58/0hVHY+gBgBM6IKsUvWAYfLsKpVyado1MhDmxm+r7nt6LkOYRBSxeGXjC1+GuG7AWAR8hdn9W+Gll+EREDjBqt5PsnDui8JJ4mUJ37h24b2DJRCp9IrkB1+TW70HsPKzHpNZ5VmNa9/oPm11DM2AzC/VbQ510CvSux0duWlIutnUuPfYNMPMgg+x6HyrX3y6XcF/JAhsf6eFY2ZBwtmvTAUKkuZRTnRHSbEeY94DhIUa59+IErKuRI+Zh; 4:nMS//TKBqedR4zqBcQqnthy8WJ7zq7JxzZXVCAHEDu2qEBy9reLfG4LXGg1GyBRCsCNtvz+/gClK2OTvud22fLjG6og88/G617I07wlZqlUOCeHNHsMrFReVXXu4QZp3I0a+Xj3LtpVlbZLoeXhF3N+//Eu8eEua2ucVQ0NNMrxtcHsm6sSgZWAZz9xr+PSSHcWH8+jqtRVksS+uH/jC4vRpWJtEsGiUbeSSkJmRPqFPt1FGUFzxdx2TGyujcpMBfgeqGw4VZf8OhLvmMR5a1A== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(8121501046)(5005006)(3231220)(944501161)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041288)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011); SRVR:AM0PR0502MB4083; BCL:0; PCL:0; RULEID:; SRVR:AM0PR0502MB4083; X-Forefront-PRVS: 05947791E4 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(39380400002)(39860400002)(366004)(346002)(376002)(189003)(199004)(8676002)(81166006)(81156014)(386003)(4326008)(47776003)(26005)(316002)(6116002)(106356001)(3846002)(97736004)(86362001)(16526019)(7736002)(7696005)(66066001)(186003)(50226002)(5660300001)(21086003)(51416003)(8936002)(53936002)(2906002)(1857600001)(52116002)(55016002)(25786009)(305945005)(68736007)(16586007)(478600001)(1076002)(36756003)(50466002)(69596002)(6636002)(6666003)(48376002)(105586002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB4083; H:mellanox.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR0502MB4083; 23:f1+/brJ1kcc29XefoJsKPPzu9mfQbkKjPzdI0Ih?= cq4wl4zj6PH8lwzLVLZDtTmiAs80z+KLe8W251CsuvJfFQHMu2OA3JrGhaQn260qnfHugaeVPimWbA/Wd3+cuBpruFfI0eDQ7KAprP8WKjtdsB94fZkLDAmezNkC3QMwau540SymbovEoOY3+W/9wy2YcpwuN5uLO9qnjWTK6xWMV8QOOUaGbbj3yQfvKjS92+HCmqBANnhse2Ibg2G1D8oEhAuVolPf0UwCD694vxxAKbaheGKrhkF0rylXxX5xEarvlvjtU7JQ8VAacN0kTkFfszPhbg9+3ADHsQN3VKxQ2X+3drfLuOIUQLNLQNzsF1jXg4ldm33HAz7FOL/xweZBILOdYdV5w9C45Hok6ade3R0FoE7bbFMBupXfvVI+dJ0wVHmfz83O0c+8SdS1vuVhGu1vVUogBAtZySbgsBb6h+RFfJHEqjZOzl0l24UUCKF+CpuT99VVJlTUQJ015eg5QUbMoIzps6W2FKdrhqwD7+M6sur8PNKGuIRdcmd4yNsl9ZSHNA7B/dyR/d/mLHKkT8XTqAgB7lJf1OvcQJmB1LUvQDLHfkJAxXFRdAna4E5DsTsovTtI8TxW3R+G2iu/sX5edokUhA/3NFuW7rPUt85sfN5gHnEQpFTr0Cx36HJH0WbuIzG2An6/Dp3CdCNjasEg+VfV9uN0IAnnjErgWKd4QK1Q1q0rBENERc1dKka40QwOJiWktep9BTlVgOLCKN9Yh4tJv+32Xx4JL0secmfkuaeNBxvXBU6yjLtT1zXlcKShbnwIQqE1XpCatOfMbWBkDkpixFZJvRyTsppuy/gNWk2xQmm+xBCzP1Oj+GXaCKzIbrhrTUpoCVaCBqxwMERLN6VdFjAx2ZeiPy/vvqTrTU91mc3GN1I2Rygw8dugEA70HNnGq4o0nCv714AcPAzHeuSvVvfqjHFFwUVjPp7my40WzkSpo9W+ZXUwHeNWz3a4Y9kfP39GhwPfljN+g31uL5AXHJNhjigk0fR6sRZyAfBnaS17bZB6CbqU0WeroDzWhrp69i+/FThkkVl2tQXMuS9dYZ20sgNqDTi9RBhZgrahyj/pNwrUkf73/AxM= X-Microsoft-Exchange-Diagnostics: 1; AM0PR0502MB4083; 6:w67uMABNw6NDeds25wOPxP9+XOsToc7mSIOwjGXDYDc+p2fCe/tS8op8MpHhDrUoGyewpPnf7C/qDdr86kiPKKER/CgmKP92t1LEpgDMu6+G71cL8//NqdAp//1rK7CmweYHA1/XEPSEU7t5kVKErU/Z7DcU8fTJhVj7cv7+q2JQP4Gn6k3LBuFAYCdLokyjk4x1eMU0Sd8y5CAi4xPHLD9TpgQu4u4Peuzv0FFTYdt0ToQGRJNGO0wiDYxRcstO9UpIzW6mGcyp53cskey9O5e/qWywj5Q1u7VulhQ26iTzpOMgYAdlBj2jGIwKclpx4jStHLaUCVVYV/mXv9wX9gzCnMyjnSgmp/smWcQjX6k=; 5:pOiBSqGg2Cx+Ed/VbUoXGITJV42yNCGEmjMZeksasw2JbmyQrQot6z5Hl1augopheV69rCH/3lOxYSwamnEMp8omn1lHznL5wUsJ11MIHA2q9W5K+CyLSJ+CFnYeko7mIinBVuVKG7K5Juy/Kk6JaZMOTNQL77BshjE/f4dM6i4=; 24:hUCzNlSG9GRA3XFaVnYt6Bt7Urq3Ulp4PmdWsQxpZIqFm1d9PNDdMDZ8WuzDeOBjykR/kgKHEV6FC114aZhreFF0RnX5D311PjYqEXQrfag=; 7:sS8FOUh4yTfEWogupzSO+7AIGZY/8PXAWfFlYG6Ywv+30Iwrx2ho0uczQ/iVCBBdFIODKJ5f+UjF5U//yTEzM8ZVFQs0mgdez7LccbBGeBu5gT7uVv17MtL4Tuh1XWp3HhDMqoU9h8znTCqNSnM+eAYJvkzJTkmIs+pNFzBqYpHngrQ8e1FdU0EkfgT3BQIJIJXgE/xRV4Hm3hYFpGyf4w9MboigjZJsfGznldNiKA73zz6Pk+rcKwgZI9PBxsRz SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2018 07:21:01.4442 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ced371b8-58af-4c0f-ebc1-08d57c20535d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB4083 Subject: [dpdk-dev] [PATCH] net/mlx5: add bluefield device ID X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Signed-off-by: Shahaf Shuler --- drivers/net/mlx5/mlx5.c | 4 ++++ drivers/net/mlx5/mlx5.h | 1 + 2 files changed, 5 insertions(+) diff --git a/drivers/net/mlx5/mlx5.c b/drivers/net/mlx5/mlx5.c index 61cb93101..5345bc46f 100644 --- a/drivers/net/mlx5/mlx5.c +++ b/drivers/net/mlx5/mlx5.c @@ -1027,6 +1027,10 @@ static const struct rte_pci_id mlx5_pci_id_map[] = { PCI_DEVICE_ID_MELLANOX_CONNECTX5EXVF) }, { + RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX, + PCI_DEVICE_ID_MELLANOX_BLUEFIELD) + }, + { .vendor_id = 0 } }; diff --git a/drivers/net/mlx5/mlx5.h b/drivers/net/mlx5/mlx5.h index 3e2d96abc..1c9845503 100644 --- a/drivers/net/mlx5/mlx5.h +++ b/drivers/net/mlx5/mlx5.h @@ -49,6 +49,7 @@ enum { PCI_DEVICE_ID_MELLANOX_CONNECTX5VF = 0x1018, PCI_DEVICE_ID_MELLANOX_CONNECTX5EX = 0x1019, PCI_DEVICE_ID_MELLANOX_CONNECTX5EXVF = 0x101a, + PCI_DEVICE_ID_MELLANOX_BLUEFIELD = 0xa2d2, }; struct mlx5_xstats_ctrl {