From patchwork Mon Apr 9 04:47:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Mody, Rasesh" X-Patchwork-Id: 37615 X-Patchwork-Delegate: ferruh.yigit@amd.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 8A5431B706; Mon, 9 Apr 2018 06:49:05 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0045.outbound.protection.outlook.com [104.47.34.45]) by dpdk.org (Postfix) with ESMTP id EE2DA1B6F4 for ; Mon, 9 Apr 2018 06:49:03 +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; bh=fU+2BjBszCxkWFTxozV6bx9s5x0/3yMoQcWFfcHccx8=; b=OBvHSNPNL8/aUBnf+VV1Oy9CUrlmNIBCmd4R9kqtQIvSh69aesVpECEhco7UWjmnddNAcJFfKiulR4/7oG44BGz475OjCu8MLSW2Zd77zqqmmCmshgeIC/DzCztJ0p+GsS2HYq368DJp5loDZTVBgSMP8zCBSDuVqEGwU6WW1xs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Rasesh.Mody@cavium.com; Received: from cavium.com (198.186.0.2) by MWHPR0701MB3675.namprd07.prod.outlook.com (2603:10b6:301:7e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Mon, 9 Apr 2018 04:48:47 +0000 From: Rasesh Mody To: dev@dpdk.org Cc: Rasesh Mody , ferruh.yigit@intel.com, Dept-EngDPDKDev@cavium.com Date: Sun, 8 Apr 2018 21:47:57 -0700 Message-Id: <1523249290-7444-2-git-send-email-rasesh.mody@cavium.com> X-Mailer: git-send-email 1.7.10.3 In-Reply-To: <1522561624-15817-1-git-send-email-rasesh.mody@cavium.com> References: <1522561624-15817-1-git-send-email-rasesh.mody@cavium.com> MIME-Version: 1.0 X-Originating-IP: [198.186.0.2] X-ClientProxiedBy: BYAPR03CA0036.namprd03.prod.outlook.com (2603:10b6:a02:a8::49) To MWHPR0701MB3675.namprd07.prod.outlook.com (2603:10b6:301:7e::15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2ebf8623-43c5-402b-450f-08d59dd52ecc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:MWHPR0701MB3675; X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3675; 3:8+ONKFR/5D33gwV3viCLlxKkHDZggUIke2GYDZZ/HntRZByHR6HvR14bliVKCIEL8ZUyxnt8o8TJ/ESpqiPY0cXjK476gAey5rCYsWra+QqAFqd9yAG5876AA3PIAGHYogZiBFQr/ieasHbdqYWlQKTtghHjndIhiQwh1B71mj3Vm3+9TJWfxWWlq2Pp87tbAdKNXUC74is6wABv2TNq3+8MMy8SRp2T7zcp0zQNZMTJsfCTdYUmxpM7pbOgrcKH; 25:13P++1ftVvGPPdr4xHeRwRLkGuGhWdSRWNiuPtCRpM+BGAYciWaiMNN9yLFEJvIyoLkrp8B07blG/MyowJFUDRyDR0t0crlNemtfYxfaSk0p/Nq2mSjQYuztxTirtb/1so1te5SwIrtEWGdGNy9FfcHjS/PRWUEm0Qg8jaL532D8Daz++3bLfUTGBz+SJYwducAOnl/0yhrLDU2lkcRxK3Suv+uTaqusFBUUE00/LBPoBEO3aL7Ul8MQpkWwVPl6B9Ng+ZhgvqneFWB/4G+R70mLrU+dRNh1Lcl+fGP6wppTrdhQRkoebMJvE75/lp7WYevx2Est+ow1Xgy0HRmRjw==; 31:gudviCNhck2MQSOVDACfY/4BgQtC2YQpeST9+q5/KjRtHOEuk43TYeDjy/23lruoraqwXTkSLwse5t5pV+zs66nQVrAC5VEcrtTnWIGgGvRJUHq22zkr5yvGMPPTDzDXVVj9UMWkke+edse9Z6uewF+aTq6VRT8AZgY2I8N8yo7ZGMdDAqJ5JN8zQhHeHuPh4jlQR8EsO4IQTOQMwdC0i+EhiNhu/eRaBRlg1D0H0b4= X-MS-TrafficTypeDiagnostic: MWHPR0701MB3675: X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3675; 20:bUXPG6h5p5SzpB0rSN+FCdtmmjwu4Dj0B628Y6y82VxczFu33BUDFC5ZXg/zlsRj/SnHuonLonb5lBB1NnEAF3Z4Dfq7rkyuK1Jqjw2TnzeEf6QuM/2qmQyjf5y7EpgN5C0BYrB0XqdqXaYYWAExbznRXrE2pB7K4I81hvcPyn9ZYpE1CoID1ZFR5FmJdYXR4tMymqRTSxctXIfCXljZRuBOK1UyjIudiqxk1Z0CqT1n0UNmSQvw9iYVkmOar/BFWqDIbgax17SlaBzb3IKw9VHCIOPqMzZNkRyfRIo0rDEh0Xd27nDvxXAlmytajeupx96u2lLQpsmKMdq0y4bsJjdB1ICUSJS2tI+TUZ6dGlaua7BuGW4NuTJWJ9DrdIPxwC7+HzcI+hk1oAUPbAMWeFOf+iVN3U0bPFdbU6CV/zB1zAulOrnpTSYIJxB7hiZXanrf8twPUNUkAcxc+GuNlywUs07ru9y0FV9ffaxm2hKYJqzlluIJrK/e1TRBk/iO; 4:WQoUipRUjhHO2PHRWlVWPCLq/8ocl/9bUPbbIX7UchSIaz3a0Txv0RqDxKooULPnLQkPmivN691dG/5a+/+JmHXp55XB0FKHWEnTIhP/iqf13uRAlJlzmpyBSbqfMjAVwwcU8oUJ/1BZG8lyVZQ9lxMFz7zAOM7ShMe/zk2chA+zQEfwj34UG4caLgUFVbvoJEaftlFqvlkogoJtpwi+CB/FkYPHA+8rCscqIHyoEGxUddJJnl4QGmTa8vvP4JLVbLuIZtTChlgAweA12e94YA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231221)(944501327)(52105095)(10201501046)(93006095)(93001095)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:MWHPR0701MB3675; BCL:0; PCL:0; RULEID:; SRVR:MWHPR0701MB3675; X-Forefront-PRVS: 0637FCE711 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(396003)(346002)(39380400002)(39850400004)(376002)(189003)(199004)(105586002)(8936002)(316002)(7736002)(2351001)(72206003)(305945005)(186003)(21086003)(16526019)(486006)(2906002)(59450400001)(2361001)(386003)(55016002)(86362001)(3846002)(478600001)(6116002)(76176011)(50226002)(51416003)(52116002)(7696005)(4326008)(50466002)(48376002)(53936002)(16586007)(81166006)(66066001)(476003)(68736007)(2616005)(11346002)(69596002)(47776003)(26005)(956004)(8676002)(6666003)(97736004)(4720700003)(25786009)(107886003)(81156014)(36756003)(446003)(106356001)(5660300001)(6916009); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR0701MB3675; H:cavium.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; MWHPR0701MB3675; 23:RLyQmHvCRYKkSlCwx5h87opMvXyIw1bZAHGfaRc?= IBoRsX3eBdgw7HXv9L5pwn5lN3Lb6ewMH3VJT5YKrS/HmJA5S29Z05cWL0oAoBUQkdJIKXp5peAKhVw+a9SKtYlfzULxTmHBo3hV8LipEij9v6GbB3espfQEQ9v9zCXA0vg/e1wp500iz6mppCUGENBioI7s7HPcxpwBFQTjjHkFp044XiO56BGoqhE0wCgbSeLTrW81W8mYMN57S+afS2Ve+P1l8G5utskNIGoQcqnrRy1ZsKH1hpdjDUYDEwSPMPyoh3+FDvn1739TQUg5W0KIVeRL/HB/XAjxZXT/e7f8AhbSENP0YBKcuIqqXF9OwmzQNG/uErHP1NzDhDLKKwNh1vBcifiMWNt40ADL43hMDOMP+zijZ7SI63/Wyr7U/Ls6ARkysBUGSofiadIWHOELHlQqGR8bYQ48mhNiUV9wX6plwL81By4eRZOsdZ7nlMVcxrFipfE2Oh0Mz88p02mHcI0x6L4s+Sp4bRKCTXc+xvYhU4XZidCItYRqeY2dUyk0BfB6Kvo/KU03Q1mlQMU5UeuIP28/pvp8yKQFvNVvEqSieDHmxeK0DrR3xvKf/JUhizinvd14D6t0Sq8ilaqJikz7TpdK6hHgWGO2zMBoXJaF4tBfGFTdUTn+mQwihM+Cdy7CAdT5fyTcfsyGqAVmTHLbxP6zStVlZEOH9KPW+BaEqry+wDATfce8vmMyCUu42t8lYFvGzCgJZ2l1RgAf7rbeTF9+sovZDj5jUgZsFUn5u1iKgMXRBQbKXvQVF8yD5xlK0QHC/UDl6S9hmubw/E+mC6T4WkFicl/iJI9kLIkbDhBk43vAfGwyQnPPZcJJ+pZAUseuEReTdloVSi3IKX8LZy0CSS7KUzOa0nMggJ2l2RCBatlK2HbM+YS66mTi3FYxp+u8jxwTaIDJ/KK7X1Tabkfsxm9Yg30LwL5IBKBTrWTLygfC84cOBbnhydgnMQ9R/ZGLOrPSvWp+yoO99eaSqLmHVBgC/ZD3fJvi1X3H3P4e8AeqdP9AxjK9OqCTTOBSY5p1SJFY4ubi+JYzc1uSuUIXX/wCAClJ6ZieahKRrPJyI/0jVEbH4lBFrlrqnDnUgd6moWItnl/igXqA//nUx9XbsGhfHMxptM3quf1pQ3S+9HUfyhRi4oMd0V1DnN8ASMgWAoxEbDELL+vpMzIkag/kHp51iBV5m+o9mAU55irDVcWo/+iPJJwg4kTPQI/oiwuL7Fd8n/Ki+2+Q95E3aATMc18ovKUJOcBZjV/cgFTy3UtLS/YQt16cNi5t5vh21iLCWwEs0RMnTIn8Z X-Microsoft-Antispam-Message-Info: Q7bkLLE+vkBZjGrE9fru65aBTCsh0TeaElSzQqnVQpGUcIZpjpTw2AZGZFJl+vFDwSpJslab+lxV9/KjjjoRmWcXipCdPfd0aGhj9Fe3VqeWlwJoOkPygsQooqtDQsCU61pz1xCQ8tVDV44M7YARBADU7fKcbpatZvgFVAbYpls0egqH+SWPPQA4xwCkl/X1 X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3675; 6:w1M4p2rgVf7PskEsRCJ3OnZNkiNWsZTLxMvQaUXjkXb2mDsR2UNhCPn270l4fGk7GlacB/6P33fKQsEWrk08Zb+CeMuwQh3nOt2eryDWkCbxnVAjSr2b7W9U7xCTHpZeS61sESu1bQ+z4pKcErwcZtKzDHMr/7lsueo5ALuxM14JDdnXFeiWAfT8evLyGytX3NNURrkzu0+K7eBKEa4u6YmSVhTaoyXxcXhWg/YwNrMl9VFyEOD0u/FaKPsjIPFTVQfMmHwvFbYvGLTX3LlnRi4YQ7DbUOb5lv/V8tE0uhxWj3qRjG+VLBqhoBukWjAi3WD0iYB/MvMQySTAuZrZSQVwxxAbwff7xt/fFa9G74vcrwkjZu5P0DXgFLNhTpFAQ9GXNRU8FRlvPBQ6qU7ma109ijKQsuIyyXRdNMk6xAopqicEoSHltyfMhCAHfBVXMbRhdlBspED4GSOJDnK8Ww==; 5:TuawgmP3unYJNOH66E3+IECA/HLe4jLSBOFqpWsMzU2RTjJvu/80ePVein45eOdwlEpBERitO704YX4jyQAAAFs8kHlVr/mmwJAnaGsRyfDC/z3JAIZBjfWbsP4CwcahxzW7O6ry5G3t2Ap3IELMTf9cZUyY8/YoB+b72BllXZ8=; 24:1Rz6e+ytxm3VuQfTBJ/FfgJmT1AMIWwFa6DwZhCbOdDqlJnl6p2rA8n5kqHoWA5hV33NnvatASBvGYaK60VRP4PFtv6f9zo2qJgj8/CxQ8A= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR0701MB3675; 7:L17O7gFF/P1D350h0nXPOxM7EuAbrBLd08ch6kUZXqI+D2jkY5T6A4PB3zB+awII5pg4awWF1/dBP7B+W+rP6c+/lo6vS00ne0C5BqCi+EA0sB3cgbWoIsVAHhgOXmymCrCWeNOeVxyMs05LwfdvcHsT8HLEJgd7R605wnA33YHrMg7yOloifbg3QH0atIbkvPsLgz+XVqOHgq9XM09CrKpA+WInVBQXWnwBYlEt0YpX7TaRfE8fA+PbyJ5OYVZR X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2018 04:48:47.9495 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2ebf8623-43c5-402b-450f-08d59dd52ecc X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0701MB3675 Subject: [dpdk-dev] [PATCH v2 01/14] net/qede/base: use path ID for HW init 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" Use the path ID as the phase ID when running the engine phase of the HW init Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_dev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/qede/base/ecore_dev.c b/drivers/net/qede/base/ecore_dev.c index 744d204..cd274c3 100644 --- a/drivers/net/qede/base/ecore_dev.c +++ b/drivers/net/qede/base/ecore_dev.c @@ -1658,7 +1658,8 @@ static enum _ecore_status_t ecore_hw_init_common(struct ecore_hwfn *p_hwfn, ecore_init_cache_line_size(p_hwfn, p_ptt); - rc = ecore_init_run(p_hwfn, p_ptt, PHASE_ENGINE, ANY_PHASE_ID, hw_mode); + rc = ecore_init_run(p_hwfn, p_ptt, PHASE_ENGINE, ECORE_PATH_ID(p_hwfn), + hw_mode); if (rc != ECORE_SUCCESS) return rc;