From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 857C74555B for ; Wed, 3 Jul 2024 11:42:09 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7DC6740E7C; Wed, 3 Jul 2024 11:42:09 +0200 (CEST) Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11011038.outbound.protection.outlook.com [52.101.65.38]) by mails.dpdk.org (Postfix) with ESMTP id 0F6D240B99 for ; Wed, 3 Jul 2024 11:42:08 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l/1yq99LENoLHuaOA+ie0pK4AIN2wcwbnBXjnrz+mlFZElZME7m1aa6ScKigU3GpGsVaMyIRn4WVs4k70Kwb+I0VFCtowHDKmMAQPX614u7v/n0rj8j7WX73dIJ4byM+wQTz/WLvMsIy242xLkarNdOsExAIeu+lObjMUI0QHyQ20UfUMiEcHdMRoFNzwfCTHL+aOC9UWmTgdxELA/APsZ9lX5KbV8DWfOv7NY7gj7yVd4PT/ryQWaU3Bo3Hf2ePoBxgLSQ4IAUKM6LdQaBxruf+CV7rs430QjgziMsbxoytx52UvU8W58F2NiAJ8t1ed2a6T3R8l95X9ddaK+yYIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tWoCd7nV3X+xhkR0UMivYgMxFSnTCjatyD9TF70NurA=; b=RTqY0NZjasXfBfGounsdkEbajrsLF6GC/cmVn1clsux9/i2/2HFMzg62pPq77ZgbheAiaemfjdoX0KNKnpp1paRgbmpP6Th4/NkyzzKKcwDr+RJIkFxI3cwsdQOuhTpj6VNPBmpuopUazmFWTEJZGq7l04B2F+ikGP5llnFRjGPtLPvhwY5RL1yBsQvvEXjACzPPKGqsieawhjJ5VL8ocFIJRshTqMz8c1liiH3bN5lqNoEEGOOJySpeghm/MCXrgAanr4vuLjFIT4a/ddjpSr9S21l704FOu2DCe4HfDMFQVdG9NaMXV8Wga1/cbcT9i9mbxEeaSnajIJbtb+LE+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tWoCd7nV3X+xhkR0UMivYgMxFSnTCjatyD9TF70NurA=; b=hF4QYxMGKYWYfrumsC0Ifn2hyNePEMmYTEe5LvMeTPLOwUo+8ROi5sX48PF+Wvni1sz4v4ZjZGmVCkYNrpDD0IRJ77ax7uqwZAiXsWLYCviEz0aB9XPxL6btDEnQpWqlrgT09rp9zaRHyif9vw+uYPHKntYd5PwbJ/xvQxCqfIo= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) by AM8PR04MB7745.eurprd04.prod.outlook.com (2603:10a6:20b:234::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.25; Wed, 3 Jul 2024 09:42:06 +0000 Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325]) by AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325%4]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 09:42:06 +0000 From: Gagandeep Singh To: hemant.agrawal@nxp.com Cc: Gagandeep Singh , stable@dpdk.org Subject: [PATCH 4/9] bus/dpaa: fix bus scan for DMA devices Date: Wed, 3 Jul 2024 15:11:37 +0530 Message-Id: <20240703094142.3021439-7-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240703094142.3021439-1-g.singh@nxp.com> References: <20240703094142.3021439-1-g.singh@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI2P153CA0003.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::20) To AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8SPR01MB0024:EE_|AM8PR04MB7745:EE_ X-MS-Office365-Filtering-Correlation-Id: d12793df-c6e2-4efe-dccd-08dc9b446681 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?X5ibspQQJ4Zx34LjmOURqKrs4RKRz1Ejz2rCdn+FcRCUqW+rkU7WrW9IV5DO?= =?us-ascii?Q?lliqpy992GdmafO+KWyda7WyGVal0az6JbFvqcmygTOOM/GL2PH/WcM6R9+V?= =?us-ascii?Q?LEQBcG7N+o49nKp1MN9nh28eZcs1DlbLgDdgpaVVUI8vQXLlJk/98YUs53An?= =?us-ascii?Q?ee+HcBBsurh9kVtwhneIXd3NwNlpG3ijNXLnRPioNPh4PsCcpnu/zLAaekoU?= =?us-ascii?Q?wxjnob2epsTx0JpdGi1C5qwHq152Wiv+Q2shInutbBAys3wcYH6CzxxmhZ8/?= =?us-ascii?Q?COMhe7R02eh9XKOcf5ei0gOHrxfWoHrb4i+LpgUGrmfIH7qWGzFHg6eimfH2?= =?us-ascii?Q?hRAb+aJq7tZAUvUeyKpa80MP9125dhqWI+dpFPbUsdkqjuzPbL7MFw6D09Ms?= =?us-ascii?Q?o2lAhDrVPvJGT/fJCk5vZp+Ux+1MERLj1U0rd+2MxqgHyjK1898tHMy58qCZ?= =?us-ascii?Q?V4UWwJxASfLnAOwDrAzP0E3BuUEfUzVXLuEiTeVrt+/RkvcmhhIrQxhyyqax?= =?us-ascii?Q?4F/5bMa5+B39mJnwZsoYxORQCsd+hsdUhyO7gpRfwT/5PsYKETZzo/4cMR6B?= =?us-ascii?Q?6fORo6C8V+JoNKiJPzdG0l4RMSKfi3IjsVFfBS4UMqGaGI15L9b7MUUyJPYw?= =?us-ascii?Q?n8Q3uEPvTJ56nLdtei94B3QQ/VYMT6mX3Q4OlFm4gWe6bA9HnHJuzCtT68+a?= =?us-ascii?Q?VAqBxXT5JdpuGjZdUNTLxcWe7W7pu0pImh7Qt1l2EDDwt6B0u2tQPquhaaqy?= =?us-ascii?Q?kL+lr0HTUjypFWnIgSu6U/vegoFKvp2vO94egse9zkIENlRa0RlYs1c7EO0R?= =?us-ascii?Q?+JaNrqfRndZk5ROmFzqL+Kngi21qFUUNk1X2RvEoNmZ+D6FW/AdqrFQAbt3G?= =?us-ascii?Q?lgvIrOujQ6CjELwNXIiEZGyOQ4nNzKAPjxofVSqd8OuqeBiS6Nq3k/lncRut?= =?us-ascii?Q?MV0fhloWaOjw1wjw0RrenAyEtvX9ocXaHk8dh0UMbfXaTQ4+/hlO3QWstvAY?= =?us-ascii?Q?2nkE3tzRHHR0ZPo0PlBEsfNOp2HE2UByjiqp4TF9JUx0ivndUUkgq/9CXtKd?= =?us-ascii?Q?V+P8O48L8kQan3N4189hPa7KWmQxwpNNXYexSRAKkx6rpBHjOrgOIhAIyR1b?= =?us-ascii?Q?kUi25dJyRBjv/UHdFTh4/D0fdFRhfBIEfYzeI8RL4NmJEhYkvESfPdKYk5st?= =?us-ascii?Q?azfs5kVX/KzZj9TYDtFiV2YjUPkXlSJIDihr87zFKJ2ojPQ7cmewgbHhpuk2?= =?us-ascii?Q?FglG2IYArbXJDRQ5p7frYLB3y2aMxqMRiiU+ogfikInoi79R9vWDC46A0PWd?= =?us-ascii?Q?cWpoI+WDXSxDBOGGGGmKHejRtqAUbH6u3D4BzuSKNVGR3ldyCQ8IIzndyH5n?= =?us-ascii?Q?2EmgEppaUckfM7uyFTuYhDf+4XpWZF71gOOZ+ah1iqeetTGNtw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8SPR01MB0024.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XEJiWe1Fjd+93k4qGPFJWItRQ97OHqOWFBclOBGOoNuekkUC2md/SHI4ho/A?= =?us-ascii?Q?v/KAyxoZrHRQsSCeft2avS6Zwp/rxEsjhE88W8xrxHle2SUcO6W4vX/sZGaQ?= =?us-ascii?Q?uPq5MkUpuCpvtmgGbBRNCfsBRk43fxpXTSDnmJJHoNKI0oNljENBIREbHok1?= =?us-ascii?Q?vErIkWMtNFLXrfVCHknDT7DGmS1VBK7proUGb/4qtxyL616ZEuw9/j1aJFyt?= =?us-ascii?Q?nshh2A4R+6dKOrgRQbtGCq7qwpTlMSgl4uWnNZtH1JoSD9ZbTOXm/RHfw1vZ?= =?us-ascii?Q?ispWEGNxZazhralheOrvMc57mwjZj4zOOomydM3SKL0JPPS6xKXmyq5SmtJZ?= =?us-ascii?Q?PSwmWsXYioKdNKMBpJB1supbttrG6l3ReBTK/5dxrAvz87oY5WoGk7INVfg7?= =?us-ascii?Q?oW6WawYRBtorAdt/uLoqhenzK6BpoDprg/ldoflRcCTvlx2kNOqp94J26WeA?= =?us-ascii?Q?9ZtO9WQl+iOFMfsMxJ55JmltI9W3YXzSCt7+HgYmqu1fWo+52is1NoatnJtj?= =?us-ascii?Q?7pFZzZcR1dG1itR5oYOlm/nDGy8AOFqpbPOgcd3rFvNw8R449+cPA23DTGb8?= =?us-ascii?Q?opX2P8rfB/yUKfa6NoDQT4AH9C+xqpvSGrH8HgsPqt602mkAhv25wvsMhjJZ?= =?us-ascii?Q?fpXeM/x22jH84lmSNe96LQvg3DwUjoAgBdbdlC+qAYaIZVHXkBysBoDtcT1+?= =?us-ascii?Q?aBg3bidCOYc3jt1nIExb7G+m5wMuVcZDXcxR+za6xN8JmncqCU4JmsLYKnB5?= =?us-ascii?Q?ekZV1AJW/yREdEXQfctMvyZj0IN8Ugl0J9ZwCw43/EpzjgqRPBe85KbJvIXW?= =?us-ascii?Q?aZ60DC5LJwj+bO3ahK92SftEKVSvxGDd88tszP/sueGaVN1Bm5PSTH7iD/D5?= =?us-ascii?Q?AGwR/rgOzBxeH7Nz2kJS6OA+CfZuuNaUaB4wxY3P0t8/46CTnaJBCtr+0VtE?= =?us-ascii?Q?CKCak6ERl/efpRx35qVa1T3RQsejDdy2v80x31QoMJhRYHw7yj3e1SJRgfKv?= =?us-ascii?Q?EMR1WrO9EKvYvJQ8MSNhyk8DiO5TT1VKMpYNG2/JRQItOTU203QeOTWEGlU2?= =?us-ascii?Q?l7wfBNtgWfkaAbhztNwh2QMRdnCKt8BLUQt0clJdOK1eyQ/ZVogD15WE9HmG?= =?us-ascii?Q?PDro8Wp+z9cpophNP0EvHf4zt6gb3KMG2nhvfI8ln1L59uJRzja9frodUxxa?= =?us-ascii?Q?tyhmUIaApoQO3XtWeKca+gmDb02pycWz/CAe5cdmYm7Ri/mHpXRrgUN0AAzJ?= =?us-ascii?Q?kwf7AmBDthXm20ceI0bOJ52nr8Aol/Zanp+YCPp2ZkYEYafesKGTBa9geCqJ?= =?us-ascii?Q?PsqXChthmMB2lPQoEWgrvPN+JOvjUfa8zODKoYhjlJ5qYzpqU7qxDhIKfPsQ?= =?us-ascii?Q?Xk9yDc7tqJFUD4vGIp1/y8qMYrQW62mc54mIRxGYqui5WAkTh5KZ6BUhnJdD?= =?us-ascii?Q?INFb1nUgIm50p8U+njbmuJB2XVfMpLL4fzPxwGAHnzSVpUFriMh8XvioOxWe?= =?us-ascii?Q?M3QiFDA6O9qD+ct+2pHu9BIqJWGa4Vyj+KvmacrkBxHh3nneOixrFpl7ohHc?= =?us-ascii?Q?fY+zIhwS6ozRE5uh9voCmGVJrkp+qSECJrd6IoUy?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d12793df-c6e2-4efe-dccd-08dc9b446681 X-MS-Exchange-CrossTenant-AuthSource: AS8SPR01MB0024.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2024 09:42:06.2739 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Hi4Rk6cKEdOmFkbT8UchPqTKrrpDFHRILUp2MSMiLeIze3upANQYmOO6qTfjYdHy X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR04MB7745 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org if there is no sec devices available, code is not scanning QDMA dev This patch fix this problem by adding a goto statement instead of return in case no sec device available. Fixes: 583f3732974f ("dma/dpaa: introduce DPAA DMA driver skeleton") Cc: stable@dpdk.org Signed-off-by: Gagandeep Singh Acked-by: Hemant Agrawal --- drivers/bus/dpaa/dpaa_bus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/bus/dpaa/dpaa_bus.c b/drivers/bus/dpaa/dpaa_bus.c index 8ce93abd84..6d7d9ef918 100644 --- a/drivers/bus/dpaa/dpaa_bus.c +++ b/drivers/bus/dpaa/dpaa_bus.c @@ -221,7 +221,7 @@ dpaa_create_device_list(void) if (dpaa_sec_available()) { DPAA_BUS_LOG(INFO, "DPAA SEC devices are not available"); - return 0; + goto qdma_dpaa; } /* Creating SEC Devices */ @@ -260,6 +260,7 @@ dpaa_create_device_list(void) rte_dpaa_bus.device_count += i; +qdma_dpaa: /* Creating QDMA Device */ for (i = 0; i < RTE_DPAA_QDMA_DEVICES; i++) { dev = calloc(1, sizeof(struct rte_dpaa_device)); -- 2.25.1