From patchwork Wed Jul 25 17:04:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ashish Gupta X-Patchwork-Id: 43364 X-Patchwork-Delegate: pablo.de.lara.guarch@intel.com 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 A40E54C9D; Wed, 25 Jul 2018 18:43:18 +0200 (CEST) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0074.outbound.protection.outlook.com [104.47.33.74]) by dpdk.org (Postfix) with ESMTP id 4B4B94C8C for ; Wed, 25 Jul 2018 18:43:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oywhrrPZwUDNb4jcBrk8XQ3aNomPG/PRm+b8zPmzY08=; b=HnNhAAdU7CNaPkKqYXowoffIB3/suC/PPo0arDjwgcFTX+PQT1stmfY53f3pQuXJHD+lO4bIYz5I5uWEAPpJi5cl0N/Irz61sC+5Ghmh9XHe6hIvf8WvTi6p6ueSrMuU/3hKaEnlD2g9Fgy5o+ubMXpCJ0EJl+UUIag5EzbZFQA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Ashish.Gupta@cavium.com; Received: from hyd1agupta-dt.caveonetworks.com (115.113.156.2) by CY4PR07MB3062.namprd07.prod.outlook.com (2603:10b6:903:d1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Wed, 25 Jul 2018 16:43:12 +0000 From: Ashish Gupta To: pablo.de.lara.guarch@intel.com Cc: dev@dpdk.org, narayanaprasad.athreya@cavium.com, mahipal.challa@cavium.com, fiona.trahe@intel.com, Sunila Sahu , Ashish Gupta , Shally Verma Date: Wed, 25 Jul 2018 22:34:56 +0530 Message-Id: <20180725170456.3319-7-Ashish.Gupta@caviumnetworks.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180725170456.3319-1-Ashish.Gupta@caviumnetworks.com> References: <20180725170456.3319-1-Ashish.Gupta@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [115.113.156.2] X-ClientProxiedBy: MA1PR01CA0106.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:1::22) To CY4PR07MB3062.namprd07.prod.outlook.com (2603:10b6:903:d1::15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bee951ee-deae-4044-8cb3-08d5f24db7b0 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(2017052603328)(7153060)(7193020); SRVR:CY4PR07MB3062; X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3062; 3:9+pIpB1JRtUfZDkjc9PZacXdrmvZPL0lz8rFe4NWAYUALpyURIwFN1ry2POMh6QwPQTgCInoq1Hxr8SX79XPUw1YIJcKsr0hxSTxzlNteoM++NU5UwaUfGXjeNPa6LyUJ8PEUkrrTdt3ZHD5LyRYYsxKUP/3/7zsddFvmmjJk8tmf1brCMCnsipAMX6wbcZrFMtGuVmr7NvhuSvzJy5k9+4r14nuejoBPcqov2q1bnGxOgYr5r4FOOOBMypdxym2; 25:AR6biJ4YkuvXPeDkfpAAP+rE2BRE5G724fSzVd/FPzZCZ0W8PFymMvp7dHm6HJNU6iHC0oihwyOJLWYswBsulWd2T9eN9OyKn+7HS1KmVTB010nzfs5KkAe7YrEMzThSXqk0R6f/y9Sg1hoJnD2dcCt9El8PdGIa8Eq+esqGDq8kp8qRSz2V4qeokCW4/QZVFLiAaYutmA6XrCdAwE5LHQQstuW91DSkRlNUhlLTflh05X5LpE6YfyyUjtFQoKKMp+UDqJlsXVQvbnOtIaxPkcCfVaWmf33rQNaGswIOYj21Y6IWNnN6Ofd+wKb7Au51KIzlpQKOD30MC9VLIYjQFA==; 31:sh7s0XO6F3L1c6S9Bn7AVLZCXDSaXnl2YEizchMCCaGm7wcloZ7HSIg/DNur80M5WZ9ayImmV/Dcn06ghCC/89kcuG6giRREYaGjPSyEkkKOU2pIYmi3LrtBrLfpjbmlS5ks4T3fh2TkuZ0ovAUteuGHWBh4umxaOUwKlNRP8u4H420fYr/5a6medRw8IQrn31inQE7Q72x/G+4l1zJn4J+CT5SUaZYJ//jt8psHwMU= X-MS-TrafficTypeDiagnostic: CY4PR07MB3062: X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3062; 20:O3J65Ni3S7h9y5Wa6nNzBX6HZ8nsoX14O8fxsTj/ou4sQqWbNs3MfdHBEf/hKxyTShNijbxxbZyrR1wxode6w10z2/dSOTrkh3h2os5WxoZtQyb9rTpt6aNUP97GlQjb0IFk24U6mKhVEBMnarx/jyg6pCgDbUaOYlC7r6xtg+G/vvMJPqtlaow8JzH+1+nYhksqJE8blQ9dY5sd889RKZIvefcdSDnJ07Z1Jw+iSAeQpGEZrCEMa6lzqUySnJgX8KW0ZDSoTqhOpY6EBsSocOKrDtH/hUsk8pzLm2N1HCpSjEbgsZPW+c5cBP3cjLTVs7+MQfsTa0o/3EiQNcR8EOIZHqWrmnFBuvSNm/F/vuhDxBeXoyuRWpwnppZwalH6q05oOpCrGHaALtRDnFEikkSGelC9cINa0seTP6yZIJSJ1L4BpSP9gYmYCLGe4hknudEoLa2bEp8c4DAkEwwVZmEi+LQz9jsGG3iXdfzVhFYcjeIL4LaWVdWce9h286bnlGqnuqPhEzEnZkKVMtMxouFMjzzbHuuWXI85xrJj7yamWPJpnNPiZeKycXmMJ5Xq1Qiqyjz2/zpKyX9S3v9bNauqKXfrhDYL0hzyPEu2MX8=; 4:mc8rex/VjFy3YU+m3ILLqh0lKuU5NuuNSfdECHXDb8Zq0q/JvKKLzdu2GYNJaQhoT5GPhyQapwOlYhoxqcIPFAbux/qs4WVlGK6lRtujRbrf5Dr8mnv94H9fnVrH2graXWTuP70SlOnCrTLO5IBaINVTC0Bi0DHrq3If2JTFaqZTscWA7PxZB960Onu+0GOuAH0rucUgh0sK4hl+N3MhJ95duv9T5oS94GQOs2s/pT9dDIuVjjO+6MlShYJSiRGcXlMJu7GxWsw8lI/Ew1dJ/A== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(3231311)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:CY4PR07MB3062; BCL:0; PCL:0; RULEID:; SRVR:CY4PR07MB3062; X-Forefront-PRVS: 0744CFB5E8 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(346002)(136003)(366004)(39860400002)(189003)(199004)(2616005)(956004)(446003)(25786009)(69596002)(6486002)(2351001)(53416004)(81156014)(8676002)(11346002)(47776003)(105586002)(4326008)(66066001)(81166006)(486006)(8936002)(476003)(2361001)(26005)(186003)(16526019)(42882007)(7736002)(106356001)(68736007)(386003)(305945005)(6506007)(50226002)(107886003)(6512007)(51416003)(48376002)(52116002)(54906003)(72206003)(50466002)(6666003)(97736004)(6916009)(5660300001)(478600001)(76176011)(16586007)(53936002)(3846002)(36756003)(2906002)(6116002)(55236004)(1076002)(575784001)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR07MB3062; H:hyd1agupta-dt.caveonetworks.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR07MB3062; 23:g9/WovFvV6a8f3sls58xZi3U53vMtRbWYzrYGnqXm?= cxyx/rFi9OCEfncunZ131MCy9Kfkma3SQwdH6fRAtu4VchE1xPqbld8BmONgIlrITHEC5KC474ihLKUqVXnFGpAG8AwYYfrjOVNzRHuIy5w/Fdiar4Xd1kR2PAclaYEjzWbQBUOpWttGf0CdCKnfUTwSC6VIYqXHJVcZqflIWiWPnxG9V7ZXMFmv1FBhhXAivK8gv8YQNTdxSkumejwVw7y61pGRnO2q43hgNIQwTUpI+8Gsj/gaX9dBVHw7IL1yjRT+RsLyVUq9C5SzptZH/uCt4jdSRaesNgEv6T7Rnsg9CRZYDJt4TcB447LfDyXwDhZhiaoD8xNEKEdHrkQpHUeUvCAalglzzUNrkjFHIrWwxg4r8awR4e2qhnld08t9fHypfv9p2rycuktCtyHUzi+faS66VamMfEynbCH8V6+YroZSI20PfOF0o7P7AerxVumNTD20wQw9sKxuCytJib8hRzDV5hG2aAe8E1HbooU+cfDy269v3jM2gSvHfw/mDGN2fAAcM8dFM6MV/PDpov/2GXRJFQhMHAF87deiovcGHsa8kkh2S3lTG1hmlDJhmUZOQ2PErCdClDfEqHv9+bM1StQG9UZXh9ikrepkzbFPK6l9YewYPo3Q2Dt9wl+WTfwnnv7Lhzy7myAPVDG9UBUcR59amA0j3oWFfZ8Ag8HyE2tQr1cRDYZMBbh9YtJj171VoaswIiWRzZBpxEOkduD2AIwzJPAh0SSJezs9oJsVrdxcwPFmsuTuZ7fa7hd5GMC4wrN1nRJKz4KX1hVH3Y9+q3saYEDNvXCqbn4XnJqxethKSsuanoCLD5dVzEbSHXX9qJ1o1gNMxKmvBX1WWM/82SD7Qj6POHio6U9HJw+CHUsUer5rTXAL6AxaYioVZkL4mJ28QaXFooVHD+yCUXyNPk8YjoejWfPy4KnLAr2OLVIIbFXsDwBRr/2VjquHutNSlX/QgimZ51l1B9x3uzlvdecsLP0S86yBqodvsMnsCwvXC0oy/7R/g4IUKD6N9r4S1/i0xk33xNaUop4N7XKHiaeiNyip5F+yx/ckBfAOiNM2tu+w7VxcMNBTCvXxxn5lRkqSdUZt0GeB9BhPN+J/Ydijoq7BXvWVfqN8ggqq34FOJPP7TM77pIegS78FQF038EGeAPdZABx6BGwJX1sU/l8k0XBQrTf5OSVmIHcayYNFpKbJ1bQAwzmW1wkZfUz3owwmzNqr+7TkUMDwR/sXX4ucvA2YsvOR9OHEB/IwqNWnwhhgSRGtj5Cs98x7NPUvvAnrKsVPEeVesYVRgnv4UgUOkFqpCE6BEEQvltbJYIryl3n+5Tcq69DWuW3Kso= X-Microsoft-Antispam-Message-Info: SAInukS4xvtOXf42i6UBHxmn0yrcmWbzRE3mWrG6ID/08STWauqSQBChYaErgtGftLIB885JthcwAd3HZ6bj3tDi61mgN3ax7zwBzuziM7dtwOZcAO0cBQzdFr+X2s5GTn4YZHDQVnJvUyUeL8v9UtWy+S+Ws/jvqEJSJdKBjUqJlKKlpFZmVRPMif/nGw11cqaAEF42SV+HlZIRrYIqdG/CJBOtzG9babw16ey4Clm9MGGvoeEBPwOK6O80OktikcOkamojm+kkqtYsLfOhDaQLwGPoyLT2kiskZLhcHhoGAITyZCfeFLqZ/MOh+o6uIwuJ/npm8oJ2jBsedJZBBU3pdJqIUnAoOhPobWwjVZY= X-Microsoft-Exchange-Diagnostics: 1; CY4PR07MB3062; 6:mLIkYhf/reJFw8Mv6IM0kqoCavJ+5lntceLTn3yN5uZI/MBGm2xzMkbIUTlD1X1qd85xi7lzppJDA/sabJG1xsCjiErgKOD+gDu61Zy4uLMb/Ocf7ukbTfiWjUjRmIN1rQA9d5ZfgSWXaGJQdlOD+K/4eg6Lll9YTdfAI1C7bqW4uferrgtqvoTanXH12Zq00xW0A7ZeKf4osRVRGCtIVAA7OOQeViat+wYjcuQQB5EGOemnhtpdnB319OBUkUJUMcC2Rtjfihn/Coy8OMG9+kjbMXCVgpP+i3kah3JKGZuXb7fLUxvCazN5A6B1DqFf9QzHAViI45bbWcNzb9KDkk4X0Do4za1N6pICB0CBJkxHZOonq57tTbrs2cdLAWhioCcDrX4cVSdZ/oFRGu8X1X+d37T5x08Ne7q3nKZ8pCBijqyUvzNs0Oj2MOUSSveIqDtoZp3rKzP3cNz8zxAH+A==; 5:GJ1zAJLZgx8t20fzjT4Bxeve+p88RCPagw3Tw4LKreUnGF1QsD93OyAbyKvSD6flfyZQk1D/Z2Pk0nuSftahalTCS4zIx4oScneLosZvoRphFa38d3Ke4IriesurYMo6FmJJLr1oGC2z+bdqym++Z+pFXlQysvfFA1oPvgcmws4=; 7:nUecgrk1xMnjLKSX+9z57xMima83yFmMZpVO0ktHi/9RB1kdLT9O7EvakhJIsEZsPQ9EG6e+IzzWELrDckwPc9iV0Twg1MHqFuVq/ljzWbec37pHfCYDUXq6tIcemoRQBxVJl0EXtYjQ/EfzUmHPJfjN9T3f3mltEEEKSuV00ifVlVZW2URG5RuG/F1SJsVMhDPt+tfoGp279Fn5Vk09v7qTJ58vdGNbXK5JfqmYr/hRnjnKZj8xJbvvl8FRoXsO SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2018 16:43:12.5696 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bee951ee-deae-4044-8cb3-08d5f24db7b0 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR07MB3062 Subject: [dpdk-dev] [PATCH v4 6/6] usertools: update devbind for octeontx zip device 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" From: Sunila Sahu Add the cavium octeontx zip pci device details. Signed-off-by: Ashish Gupta Signed-off-by: Shally Verma Signed-off-by: Sunila Sahu --- usertools/dpdk-devbind.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk-devbind.py index d0c4209..1d48a6c 100755 --- a/usertools/dpdk-devbind.py +++ b/usertools/dpdk-devbind.py @@ -24,6 +24,8 @@ 'SVendor': None, 'SDevice': None} cavium_tim = {'Class': '08', 'Vendor': '177d', 'Device': 'a051', 'SVendor': None, 'SDevice': None} +cavium_zip = {'Class': '12', 'Vendor': '177d', 'Device': 'a037', + 'SVendor': None, 'SDevice': None} avp_vnic = {'Class': '05', 'Vendor': '1af4', 'Device': '1110', 'SVendor': None, 'SDevice': None} @@ -31,6 +33,7 @@ crypto_devices = [encryption_class, intel_processor_class] eventdev_devices = [cavium_sso, cavium_tim] mempool_devices = [cavium_fpa] +compress_devices = [cavium_zip] # global dict ethernet devices present. Dictionary indexed by PCI address. # Each device within this is itself a dictionary of device properties @@ -569,6 +572,10 @@ def show_status(): if status_dev == "mempool" or status_dev == "all": show_device_status(mempool_devices, "Mempool") + if status_dev == "compress" or status_dev == "all": + show_device_status(compress_devices , "Compress") + + def parse_args(): '''Parses the command-line arguments given by the user and takes the appropriate action for each''' @@ -642,6 +649,7 @@ def do_arg_actions(): get_device_details(crypto_devices) get_device_details(eventdev_devices) get_device_details(mempool_devices) + get_device_details(compress_devices) show_status() @@ -654,6 +662,7 @@ def main(): get_device_details(crypto_devices) get_device_details(eventdev_devices) get_device_details(mempool_devices) + get_device_details(compress_devices) do_arg_actions() if __name__ == "__main__":