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 D9BAFA0547; Thu, 9 Sep 2021 13:15:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 697EF40041; Thu, 9 Sep 2021 13:15:24 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2059.outbound.protection.outlook.com [40.107.22.59]) by mails.dpdk.org (Postfix) with ESMTP id 957ED4003E for ; Thu, 9 Sep 2021 13:15:23 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N2RCMtpEqAu145xlZWPfDOd5nyTZSncPmoTTWtvmh98cGzEiXcO2EbHpZmBhujO4FO++SHqDplgdhGo3rl/Gfm+qmODpgk8F//wb/YGtnK4Ns96HSJVxk3VoItDxqUrK7ulDCKooMVjnQti8Cbhx5QZcU6PWyn3gaIHTCKcaZwlqCFkijX5Vaf9bicWUPZoz2++gzsUT4dcDUhGaa2lGQnJy7SMXkHZwuj36zYfta2B6FVicP6T1MxOSIxJvGJ5XIs02K19DVIYhZ2OvZ9S+tqcoZ/xSM3SkJc8uIMtk2M0mQGhQ2S4nUbRjC2hYXRZktadbu+0mNc492KWEKmriHQ== 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; bh=2/RJ/CzQc9Z8ta6V3c0fYFRRGI9Yt+HOrNOoxnXwCdk=; b=i0SsPJCdK1djrPqEG1odcQSrkvXBP4HP7NEv29mTrqXnGnXwHqYWvIkfGnztHQy6ZPr2ZiSdd/zkYXK0R9wRT6x6DpNeEgZ8ur3OiDuqtwQdRdbIojTJwv/918AopcisSFXubQRe9MPv4q8dspW1t93U1mkuwZSVYPKwAIaq6mt6E1S9UwkEX9XDVn75BAWFyd/1uugv7DPh/iU1A9cVk10c+YY8M7JdsGcsttEqScBBabeFv3jOBsyQNTtUCHhKDGfH0rgueFinNpcVCjY7ujZ4VIroBWAw5nnIHJhoJz8BXeU9mykeLDa/uek4lEylgEdDUDZdXd9URcXAis1uhA== 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=2/RJ/CzQc9Z8ta6V3c0fYFRRGI9Yt+HOrNOoxnXwCdk=; b=ahNujz50qLOCrub8n2k1Df5g9lPhGcgmYYujOvLbrCxbAYJXckLP1tPoFiVSfTFVII70CAIQqxNYnxt0h4kY9LbxvYlcgBn91HAU2HLO6whFv48AoahX9K3HRsYWjYsqzbNs5T06l9HS3HL8ycHd6T7Dp9YYdbeCYGxtGbbKmY4= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB6960.eurprd04.prod.outlook.com (2603:10a6:803:12d::10) by VI1PR0401MB2367.eurprd04.prod.outlook.com (2603:10a6:800:24::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Thu, 9 Sep 2021 11:15:22 +0000 Received: from VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7]) by VI1PR04MB6960.eurprd04.prod.outlook.com ([fe80::d496:fcce:f667:7aa7%8]) with mapi id 15.20.4500.015; Thu, 9 Sep 2021 11:15:22 +0000 From: Gagandeep Singh To: dev@dpdk.org Cc: nipun.gupta@nxp.com, thomas@monjalon.net, Gagandeep Singh Date: Thu, 9 Sep 2021 16:44:54 +0530 Message-Id: <20210909111500.3901706-1-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR06CA0149.apcprd06.prod.outlook.com (2603:1096:1:1f::27) To VI1PR04MB6960.eurprd04.prod.outlook.com (2603:10a6:803:12d::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv03457.swis.in-blr01.nxp.com (14.142.151.118) by SG2PR06CA0149.apcprd06.prod.outlook.com (2603:1096:1:1f::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14 via Frontend Transport; Thu, 9 Sep 2021 11:15:20 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e9c0e141-b68a-4871-dc8c-08d973831d41 X-MS-TrafficTypeDiagnostic: VI1PR0401MB2367: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2803; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dUUyDipsVLokZxVj7sNWINkR3xuxo2FOkFkQ3k6uruXyFdajaUzkMcALrFSkvxw13KebIBUEnsNUPi5YvnqtD8oUQbTinU5XPsY9zNzvDQjVlT/ZR5eu61lqid7AOYI8hIMYfMm0z0ltSsLD4mvuJwjEkbzWUC14tiCEeyCIP7azCftIS5hpoNy2zkPQugSovj0xYWwK6QXQ+jqfat63ty9GzftJCB2woOpgKVC1g8PgyVB3dHFKQpbaBuOTH/DmRyFrF9Y6ha/5GZNruljbndNl/vmpoNw365sBb4OxNW+73di/0FAGLndZuZ8xN4Tu94DbNF0nW+8vnEWuARtYTak4f4uQCYxZTotiaw7YDsr5jYVPUF5IqBJP8urOiCqjpipBESUz+BW9QehhA50bqles/EqUlStYiZtMnCQTuQBSKlm5ulcKG6G8DANEjsR0R21lqGFKTbYsmxn6TKYIRx5fuCtd3+E7CLjH87gT85H/nk1Lz91ZBnQXUdIWSsr/hQyKmmj265wufM1Yo1UZMAU7z1dBL/jvgsca+WWQEZ3dpGGx/+cX5nH8G/+yjd62pmg3XmBrV7QgRYcXY7Gd1EcZQDs+u/gp2kdZfzp4KSHwl5XJ7CRDsKCSZLBOkhZUXKVpvCgAzmB1gMvMe/R/FGz34D10Uk7w3Gm0neNowfJYz4OFhii/TIZBE1YNhAfEmp//yRFl/O3VIwU16036Bmyk9L1NdUGoUMk39DvPmUA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB6960.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(396003)(39860400002)(376002)(366004)(66476007)(6486002)(7696005)(66556008)(186003)(52116002)(86362001)(36756003)(8676002)(1006002)(5660300002)(956004)(4326008)(6666004)(2616005)(66946007)(6916009)(478600001)(1076003)(38350700002)(8936002)(38100700002)(26005)(316002)(2906002)(55236004)(110426009); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?CGMF71BG80QUBWvoHn8gqamXkB3F/WLMho8WOHZOhxeQ7jAtxzgnC5I4MtKT?= =?us-ascii?Q?JFBD9c0UW8XMSGbIGc5ExJ8Xol+tjwCr2UA2fUoprZDr+p5jrSBWoZBf+sdY?= =?us-ascii?Q?Na4xFNKcgr5B+F20AZTfSsWGExpe66CkW3x3sYVnOejCUu065opepTa/KGgv?= =?us-ascii?Q?rawtxZ8si8BzV+SiyVT30pZ6Re/n/NH5USDHfDhG+/WK4Eqj9ZlCpdkRSpfL?= =?us-ascii?Q?EwxHQYCjqAivgYFbZvxJjYgr1uAaEuOdbCecGUTVMId1bBpf0eRhobkKa7d5?= =?us-ascii?Q?+s6vXfmcbvKRxIulqBijj4yMIE2njZNAsMfoJ1IgtpuR6QcpcFbbfHwWfFXM?= =?us-ascii?Q?+NMpk+iBG+KdVCqqFqhkbhJ22nSVKmDrdhR8ez6vVMiPbr6hpqT2frheMTNG?= =?us-ascii?Q?LwqiL97MxBUgaHdWqaYKllL6QvQC2uoMS9lrTzD2mlCRmDOJTIPVQaEBgJJ/?= =?us-ascii?Q?q2gc2wuYtsSR0ejd641vnsNcBeP77FOcesPkCy9GJPHfcGPtSrt4MzPB25MQ?= =?us-ascii?Q?M4Wds5us3STFIgNg0PD/0pDgHpiiEpvOgwV4Lq/AskuT39LOB4Btj0P4ySwp?= =?us-ascii?Q?c8Ytwc+I/FOXG1RbbhraWffquVpU+LHlj3uPzRJIlwvW2zDYsLmQVBUQ1/zH?= =?us-ascii?Q?UBueab8yHK6P8Qo08cu51IkuXWpSOFH5DXHYbdrLilShwHMrwzH/hiUmHRO/?= =?us-ascii?Q?3WkXwTgMftSxDUFca6ztl6fVxoTQpdb/fXoE8sZ6BP+Tbe0w7XSFsnVIeawS?= =?us-ascii?Q?QsQXakVikNIrFzSHW7/oemgkP24RvEwfNPFuuOA0KnU0q3/lRVHyrAetWLgz?= =?us-ascii?Q?hXM30RYmZWR52S7ADsyLTmquQNDyLZRb/ig3/jOq3KxS+oByLzRfEBzlzzHl?= =?us-ascii?Q?xAgbUUSTRAPQJjRtKYwsvTuv035UyiHrtszH1qCfDKLG1Hg/f28n8WkP7fRT?= =?us-ascii?Q?W15SgJVLDJaEUhtKzBkm/qK///A/uBR3MFkbkKRE3XtVwk3/4n4MW11l/Ejy?= =?us-ascii?Q?J9xLT9u6bX6JzQMUq12Ei8tf3q9g4Ghcd2dDF/Cxwo8ehVxi4EL3O1v+n93D?= =?us-ascii?Q?6+22oPCxI6RBHYsChJaiWr26rSzy1GS51aw7qhYRqZXm3IgyKGbQjK1Z2f+Q?= =?us-ascii?Q?QwffLZF/pTGbAHE+Q4dXftanUVcDtB9s1WTks2A5QpIfq9loJu5u0zSCtKuY?= =?us-ascii?Q?qn2YFQw5jIvFUM6uqvKR8QePKvZ/jE+M3tc/jR4168o4wyYQnToFj3MMMhwb?= =?us-ascii?Q?FaUvQTjBCXFQg8LcS9K5vDad3PU5Qr+068gtMablz18fmorpfPJvmtd3lV9W?= =?us-ascii?Q?WJ3m403djFIa4pn2zo+Rai4v?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9c0e141-b68a-4871-dc8c-08d973831d41 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB6960.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2021 11:15:22.5161 (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: IS6peg6rcvWKeLTvSLHVFPPixr3j5H5laTS9eeQmp+ls3eAJJ8L4VKKAkJ3voBGb X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2367 Subject: [dpdk-dev] [PATCH 0/6] Introduce DPAA DMA driver X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" This series support DMA driver for NXP 1046A and 1043A SoCs. Gagandeep Singh (6): dma/dpaa: introduce DPAA DMA driver dma/dpaa: add device probe and remove functionality dma/dpaa: add driver logs dma/dpaa: support basic operations dma/dpaa: support DMA operations doc: add user guide of DPAA DMA driver MAINTAINERS | 11 + doc/guides/dmadevs/dpaa.rst | 60 ++ doc/guides/rel_notes/release_21_11.rst | 3 + drivers/bus/dpaa/dpaa_bus.c | 22 + drivers/bus/dpaa/rte_dpaa_bus.h | 5 + drivers/common/dpaax/dpaa_list.h | 2 + drivers/dma/dpaa/dpaa_qdma.c | 1002 ++++++++++++++++++++++++ drivers/dma/dpaa/dpaa_qdma.h | 257 ++++++ drivers/dma/dpaa/dpaa_qdma_logs.h | 46 ++ drivers/dma/dpaa/meson.build | 14 + drivers/dma/dpaa/version.map | 4 + drivers/dma/meson.build | 1 + 12 files changed, 1427 insertions(+) create mode 100644 doc/guides/dmadevs/dpaa.rst create mode 100644 drivers/dma/dpaa/dpaa_qdma.c create mode 100644 drivers/dma/dpaa/dpaa_qdma.h create mode 100644 drivers/dma/dpaa/dpaa_qdma_logs.h create mode 100644 drivers/dma/dpaa/meson.build create mode 100644 drivers/dma/dpaa/version.map -- 2.25.1