From patchwork Sun Apr 1 05:46:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Mody, Rasesh" X-Patchwork-Id: 36817 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 F14F14F96; Sun, 1 Apr 2018 07:47:49 +0200 (CEST) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0046.outbound.protection.outlook.com [104.47.41.46]) by dpdk.org (Postfix) with ESMTP id BC3B44F93 for ; Sun, 1 Apr 2018 07:47:48 +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=Jt4gTYjfMQd/NNAPhcKdk05WkwWSJG9Gmv4CG0RDpU5HmpoJbASLMd3+rtMvXV3ASD+yQp+GCLMgMwSZ9+5ioqzgqy8SpiN//vdzakphlQk/pQOC0w8KNExBHbUTuJFh0AejlkUYN8SRWl4SPJCPjcusaCdpHd4C9zEu2WuZDuY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Rasesh.Mody@cavium.com; Received: from cavium.com (198.186.0.2) by DM5PR0701MB3670.namprd07.prod.outlook.com (2603:10b6:4:7e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.631.10; Sun, 1 Apr 2018 05:47:47 +0000 From: Rasesh Mody To: dev@dpdk.org Cc: Rasesh Mody , ferruh.yigit@intel.com, Dept-EngDPDKDev@cavium.com Date: Sat, 31 Mar 2018 22:46:51 -0700 Message-Id: <1522561624-15817-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: BN6PR11CA0017.namprd11.prod.outlook.com (2603:10b6:405:2::27) To DM5PR0701MB3670.namprd07.prod.outlook.com (2603:10b6:4:7e::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 33fee7ff-4df9-405a-16ca-08d59794194b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM5PR0701MB3670; X-Microsoft-Exchange-Diagnostics: 1; DM5PR0701MB3670; 3:1XP7/skxt99BQbN9GtfI+BDw+B0aG1ORXBYw/YSRle1/OLB2IkXtBg5mjUQqqhOVDqrjqVU3d+UUWhjFiJjrTlNw3gWpMwI44I9JAhclW6X7upjy1pobiKVaytEeUf6NWCSvGQz9Twt6JPVH16d4qxxF2W4mQsKDYmSFgHHCG5bdzpTj+spfWxtb/BHGYveuHKSwT57/Rq+zfkgBHL0PUpsloN8P1A+2R1Wmk8zCEdkp5V9NyaGIZxRP7UUNNWb7; 25:PniIGSTzOjX3Mgv1ByHKkUX6tFSJNG5aFk2pYXK8Ho9ccqfC9/9Nt2ljDjFi1S18Q/CyxN6NUfW1cv8+lzlk9NQm37XVUDyuUOFJD9JRxaPvW1utgOWK+iwB3ZIM30rg9pO+ViPZ4tq1nQyhU+syWwnwakLczK+28uw3vQ7hmLR8lpy+oxJ+hiZ6n1Jgp3nptwObOJogL4viDAosFM5g+xUdGTuHZQOaSVGrf6RiK3jMzOcHYrZD8srqjEKMWzL+Qbh1jWmhMiUMpsFt+e2WJ0Mq7y8pmMdSKQ9or+BN8ZmAVPFziJxDiJ2BESmsq9RCpLaoVclofQd3AkqBg9CEHA==; 31:vV/gFlu+yUjA5gqPr/uhn5UBXzHJgg71y2SzM2veYo02JkZ9cj6SsBfMrQFYKFmDzyO/wn90+azL1KRdhUF+Lq48TnF5G33yu8IjpwIbIFNXHqVkd7y1JSlN91MJH0x08+bA5bHdOiLN969SlGI7m0lNi+HV/LpVNV/QuLBDzMtPwxU2UWbL8N6FQnrH3GsR6FGILVhxynyaZuXSRCC8iLQVkmsXObLXlUtMlw2neoM= X-MS-TrafficTypeDiagnostic: DM5PR0701MB3670: X-Microsoft-Exchange-Diagnostics: 1; DM5PR0701MB3670; 20:8yjvS8XtQKpBadCWFmK0Ysjtj6EW8vbv6HkkAQmMyABCkcgWY0TgUtVSUiloifYoWUUlg+BaD4sYR2bJUHSx8Hcdw1uLpsUFb0Ge59MUAVbH+ufjuBUzBjXy96L1nR03kdn6md/isclHF0kBBV/0cj55FTrNcg4oesYOUmjaZdD5Kwlb00mKsyL/HOP34yO9LQc66FwRwJDS5EADM9mdeAQV4ZrlDEmxCmocYSBwcFqYQjZKzgTIN9uVDtRgLXDhy7CBwtbPnUxFazgerVk+xlNc6OC4rWTBPcnbmMNKZBj4kWQsS6jj8dzHgdvUbEl+YjGKqnaTSkPq0o9v0ZNbCHBUC1eTGe/eJU1vdw/Oc64hCMDByvECr0/+vIcAesgFOL54NKHTiOUslW0I4cLEdYK1nQehck80XkJ7gLZWTxbxS4K39Prn1lHCZmnWl9nwaKkIY/RhTj53HjxgL/HENhzsFv/VOAe71nFH4vEa+x8km5nrZu+VtPUc989Re9MD; 4:1hCLl4mzMZnw34AS61WYtPrgXlfHdFnfown4LrjALH6QEZ0Fyys/4l1rMs+vJo+4YHv+lT4FkyLeOoBAmojK6wYZ3fDMOzaFnrtevxk/yOA5oKky1utE5E/6+6Hit4Se3f8bI/01JOam7UQfDIdOyxCSFdhKJjRbtoZw/bws6Que4e+sHP4jcNRWCO57/5eB8ZWZzSXKEaGLUf7K9+/MkYV9o+KcS/7g+iyZxneIhNsvvdfQkDje+PC7XiY0NUvpQt5RHZywhY2eYEYqAFqW5Q== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231221)(944501327)(52105095)(93006095)(93001095)(3002001)(10201501046)(6041310)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DM5PR0701MB3670; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0701MB3670; X-Forefront-PRVS: 06290ECA9D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39850400004)(376002)(346002)(366004)(396003)(39380400002)(189003)(199004)(25786009)(16526019)(52116002)(81166006)(81156014)(76176011)(8676002)(7696005)(478600001)(72206003)(51416003)(305945005)(26005)(386003)(7736002)(186003)(2361001)(59450400001)(86362001)(47776003)(69596002)(2906002)(66066001)(4326008)(68736007)(2351001)(55016002)(97736004)(21086003)(50226002)(6666003)(107886003)(4720700003)(36756003)(8936002)(16586007)(316002)(52396003)(6116002)(106356001)(11346002)(53936002)(105586002)(5660300001)(6916009)(3846002)(486005)(446003)(476003)(48376002)(50466002)(486005)(956004)(2616005); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0701MB3670; 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; DM5PR0701MB3670; 23:akVUUYUzqFQrlgPxaS6IWL6+dunFk19GZodIs5l?= LfDthKGnMOHNUrAujLOhmFxeQmRuSuKML5uj2KubxPiLx7QDIGbO9OeCQv2BWbJw1I01mWav7Xjwle6fa1W6YV3lK3gcdCHbkZOlJSUi+iWOgZeZyN+lYTNjVbM/EnL3LVAkvmFNjmhe46yy9qjPhsYNy2RXaX8f7zacQiX+4FC5IPhhDmW39gX1nQVP3dayGZUPF5xO4uEYx5oCc+YuqqHrWtMcsABLUlBRW+4dBvw7TcXp2s1shJi7TUkS9SrZ+93OhFXoLgu35q1zjF497SWRmApaIuE2OP1qWRLwLov/FoUpwxo55FxxoNwbIJJLRlVHvVdu06lCmK+JtZWQKtSHC/skESZC5t1YyJpIhx5QgaKtKMs+7mRHZxmdiLMe6NLu7i9FA8SkrN03Mr7/4Gecthfo5nI6dab6KFrgKrihraTw4FLVruYC6IEXm3APLIHAF5U/Yd/I6dm0LXFeHmgB32LpXs7NnQscG/6khp5+TiNIo5Htg4y2mS34oXXhf8dYFOUCSS5ygxBLrgo7odPuM+E1S8q6E+ivr/e/zO3zW0cPjMTO9trMOyygPXjSXUX8JEdDoUYceNaaqoDUJwncvuvtp1iC/SqVlmGZX6n9DkywY5zryDEppKnTQTq7aqabgJ++3bNms/L6Ac0U32Eti54Mb0yDk1xeyIQAKKoUYjzBDv09ahgw6TD70P5cq4z2A733r1erTFGDXB/s43nRionCfKg/h40DlgwQ6X9ueZ2tx+W7ARFds44v1LY7y9NP6BRMr71tkIPLdqGCuMZqGULoIk3ux1+VgkrUl3uR4TRCl3EekjVezklfaDwhy9UeD9AHBATrqZe1Cs8Gc81/fuXTF3LPA555RCSsJUmfndltC0dAFq7Z+ozrglnXTi/r7t3tfm+wPuODevoKlNDUVckhrGSmC1C2htSo/XyftBvPMNGPdUtI9OcjlwcKOqdPBt6L6PnhQTe6fd3pOKMy/c1l/oSwb25inbEGKmcZmP8IJ7LFYAa4Q59tFt9B7Rb7tVsd1RXbs618wfbLniXfq0BOllMIInnle/OCVLvWcZwLNCTponNeWNZJKLPin/6JY+980Mv3fQ9n8BpjhcSF3FbH2Z0zN1pRM6cfv8QKr3Q0kARDTet63cn0mFBou4jjTpE1vAjDC7Hw1TtJhOH6ZDi7xToWjUtvVNvIXRpOWCCzCRtjxlYqIoqJr2ytjpt9PVO+90609BoSOolR1H8aUI/X7i+UcGJUwYibaX1Je8UmG4fr/8aGWlyGaSYoCJrZX7/HJIhWjNwERNVvwU/+7hWaXqnCOdXPl/P6VMmgDQ1oZuSDoJtHGPOneOiP1bhk= X-Microsoft-Antispam-Message-Info: VdkTecCnx2JOqNHOhXArMyT4lIa6MtkojuXNaPpb1+2QG0gOrvlJO7ZBpTlamBKF1rdW7HEq8kLzFn/vrV7oQtNydmwhfzvovAracl61nEh+nF7OEOP/O3CU11Y3Ou6rqQte6c/uat/czjuSxeBlTfVWbyaLt/+I07xC2WQCdICQLeHaazLNrurAMQe2vBK8 X-Microsoft-Exchange-Diagnostics: 1; DM5PR0701MB3670; 6:620h9IaoW7uR+WF72MIMb6PLmVaP9KQHvc3SLMIl+5dGBAN8BThPIKemHVVTxcqo7mkUBsGLZgMyk1YkCbeWX2SlXQLboY13ds+FBUb9LwAnX1sUGkHoxNtHugfNmCDW/H5GY7YtmyutesxuH1KUkvOEpGAK9Nqg+K8SqWoQ73PAbgSAnMtQ9sKaLohrqXxF/aodbeG3sWK3CnXsauchvRnbmthW2jAr/rQVuInGqwXWzE9JlL4xHf9x+9YuH2UiTK8HiWPfKolE2zpXH74KVJbAgOFwOx8ZZqcKML5aZeOtC+eAldzEp3XaVKdT6Y8sWWGaQ/55Ejw4lAF9K/f+fOMHJ0LMCj3LjQU1wvDeUj92pupnbAd6Y2sfHPrlcg78yIb1O1wTLcU75qNfhn2TpT1LcTRN9q5hapkunaVTl2vtBgRZ42faLIH76GeiK+QnMb0uAg+2hWkM7dmnB7tzTQ==; 5:7BSzDcvIFhmTCelo5etwbb9bFHFOMBv5ORvhhBELIe3d4eSs83rca+YKN98v7mHws/c1GNz4vDEatvaRL8YxC0x9iqA8j3CYoJtrpG4WfLLIHz2mO5c/ArUgjLVyx3tmAQq53GMLA3L34Ij/jlS1N+teLaQRmY6ArF+7ws2aQyY=; 24:kWwTJi5aY1notyJswxLnpDtLPfLya8RSrVOBrv7sHV9C7WgfWPbEiFuF4xiNC7N8kDvaJq6wCsa1PwYEO6YecBoLoJdju9Ywjx/vff+XiY8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR0701MB3670; 7:sfT1rk7ZdM8RThc22OStemYVY7Qyh4U4hN7WT5cXIRMtM5KDGgUlY5VqtCMH8al1PWQX7fNWTFUz9hzI826W+wJwHlGPipVyhcRnNXUy41IrxdB5yjK+y+c+Qo2BzgAmGhT5HJRgzBsnTdMd/TbZnDFmTxFYGMG21Nax+3dneEmly0bWqQahAEI/PApJPrwMevJbDM2foppkfgEUKBwKuEXl9Yd76ofZfEVN1GrcF6SE8P2bUlfZreYD/G7utE5R X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2018 05:47:47.1692 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 33fee7ff-4df9-405a-16ca-08d59794194b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0701MB3670 Subject: [dpdk-dev] [PATCH 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;