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 AEA254338D; Tue, 21 Nov 2023 11:51:11 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9C68940298; Tue, 21 Nov 2023 11:51:11 +0100 (CET) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2054.outbound.protection.outlook.com [40.107.20.54]) by mails.dpdk.org (Postfix) with ESMTP id 3551C4025F for ; Tue, 21 Nov 2023 11:51:10 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AM5jhHkgpH2BivFyIXTf7RhYE1HSVK72wkv8HO9sVe19yITIhtjiYV2cs4SSRWCdPn8VLZGMIMlEgbjKbiwIWHUt7Pf5eiht/g7EYK/c7Jc32S1gfuReVmxgN8gYjFsdLYRvJylz0UwfLi30+Mq+LXuGP0DMzuNNpdiVXiSrxH5HniasuUKhct0mVGI6XpHRPlpf8IOOI0MVJaD1C2xIRHq1qx0EKyoJ29YBIR7L3Xb5lzd2O/VVIRG7+6tRvsH2eADSJR9qmXIFmD2gcPPLom2cfrrSdIqa3QoT/brxblt2g2cBOw3CeGhDIYtDrUzPSMB9yiTQVhXu9awIiCOfyQ== 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=XEIqe/EB0dxoNvz4kqTDcd6aaGrHvg0Mjw4GlolXaek=; b=RVOzCgXNi5paXhasAZtsZi9GafNxE3axpGna5XSvZktUrxSopVAHADuRClxVh4itOexGiyGiw/8QdrVdRDwkkcj7nBf0lZ5a/PNe1dJE+d2jGVY+E8UOuAXmZwNZERu1tgV5IPS1S459ZDKNeS4lD5dTwOxT1XU6eRXgfLoDmDbMv4P5E3mzWiLmAFAtKSBg3ogMGBDjAk9DJVsxGlBOLP5TmkgKkhbj0YTeqxESlLAbabSQ70y0TGQfaImbGr/M/lRPfRRB6ToKAC1TTViYRfla9+JCM0OioxQ9yyAPToF9ia7+F1pK2SwZK+7d91xiQeTQXL/NQg+KmZW4/rgrRw== 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=XEIqe/EB0dxoNvz4kqTDcd6aaGrHvg0Mjw4GlolXaek=; b=CUKU6Zj9mBpYLaP2zocStE5bQYmJgzqQbBYdB7GoU4SuTf+wCWLyIjp1IaMvPXdmYAeFdWdsKnPNFuaz2ELMOfws35+3AYM1lL1ArgAk3H1bJ4zI26MsZJboW2DN0qinH/2dZBvQqri0ZgJlwx8KJmvImbYLc6rqy0sPspAE+8E= Received: from PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) by AM7PR04MB6773.eurprd04.prod.outlook.com (2603:10a6:20b:dc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.17; Tue, 21 Nov 2023 10:51:08 +0000 Received: from PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::99b2:221d:bdda:3d6f]) by PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::99b2:221d:bdda:3d6f%5]) with mapi id 15.20.7025.017; Tue, 21 Nov 2023 10:51:07 +0000 From: Hemant Agrawal To: Bruce Richardson , "dev@dpdk.org" CC: Sachin Saxena , Gagandeep Singh Subject: RE: [PATCH 24.03 4/8] event/dpaa*: add schedule-type capability flags Thread-Topic: [PATCH 24.03 4/8] event/dpaa*: add schedule-type capability flags Thread-Index: AQHaG9a+qBUm14OpBEiqMD+7hX1ocbCEmYDQ Date: Tue, 21 Nov 2023 10:51:07 +0000 Message-ID: References: <20231120172606.505579-1-bruce.richardson@intel.com> <20231120172606.505579-5-bruce.richardson@intel.com> In-Reply-To: <20231120172606.505579-5-bruce.richardson@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAXPR04MB9328:EE_|AM7PR04MB6773:EE_ x-ms-office365-filtering-correlation-id: 8ddaeafe-608f-48f1-9502-08dbea7fc3fb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cuJG3s08IQF+X4SyDw4lDdaOU9bfPH12YY1Gwl7eV6/uz0VsCWxlzBPAWBzlULr6sokK4CsTzXB5DHCZLHC6ZaCv2+9pOGRFCkMMils+s9CPaaP5rO20uIMkNaLf+McOd89rcLWpJxJx3liNSZ4Gl939XgYoAi6Y1GJtzynDBNJqj3fxAZ61NXY1B9D80oEifHNBa78p3ipIuwX7OzWspSAKrTpe+Q07oTwi2WWUAbGAc1S/B1L7KbBmAImSMzeAuwCwBUCf9KMxkEVFMIywTVWim/6JazY2qkq4gPwF4FkNu46WGQrj4wu88kGW9/varGB/yj2SfObDZBt/LtCd7OMBjDPZcfpJ2171KUF5/7n34et8G8BEo63PRJ+Lui/F08bNWOTMm8rXeGvlNfja5m3gZ0Ne0qubnP09hfosIxfhiphZ6y2eYAvEk3vTUN1qwYY7OI2O0vMw78OvDxMaJMWLhpz8wb6VUAIgpjZFDKG9FOdTa97bev4QdRaBDtJK1KVZ698RCr6vvhVkksfYdIRQd6BUOJC/gWcWo8LfK1SkCSNte5wAdCE+qj8OA9toHvdAnpYmRhDpgB+PU7NU4GOVU6xy8GO1iK+fyInTYh/K7cweTuqlTw5iFYpCGsI/ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB9328.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(396003)(376002)(136003)(39860400002)(366004)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(55016003)(83380400001)(7696005)(6506007)(478600001)(122000001)(9686003)(71200400001)(26005)(55236004)(53546011)(38100700002)(66446008)(64756008)(54906003)(66946007)(316002)(66476007)(66556008)(44832011)(110136005)(76116006)(86362001)(5660300002)(2906002)(38070700009)(41300700001)(33656002)(52536014)(8936002)(8676002)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?x6Rxsx+7F0ZYlwqTTXezhgP01WBEkl8TB5q8iGQQAQfQwLxeNcUmZhT3E1qe?= =?us-ascii?Q?g1TSdln9/PvETjLSbv9GqJ0nSyp14oX32rfi1tmcPdwdZWV2UnNYT2ZibplH?= =?us-ascii?Q?xYga3ADZGdHqShlVgBypfelwREwpteJLiRpioHSA77KiejkPAMbPBc5u6tPm?= =?us-ascii?Q?vyFTdCO1M+5NuWkgi+nI6d4MNyJXbP1Qf2PnWoT0F6A9fhy4DdHhSrqNdfQq?= =?us-ascii?Q?Sz7GVql6GnjoMbZqgiW0O1P4tmfJXCuf82UK0/C9WBdqj8VPEpXKj1UKhdTC?= =?us-ascii?Q?oUDVLKH7N94VP811Ut/SqWalUhBs9RV+EbItsRMEHEEj+ygF4NKVjLd3DoxF?= =?us-ascii?Q?JfKKiuMNIhQa54wjn4EWXJ027HaNx3cTAjzUNP1qJ/+XDIZcx6clkFnw3XuC?= =?us-ascii?Q?GSwSU8+4Ex/KnhtCaMJSsM/gw2d6yb5tzx/FiRBmcs7DOD7xTByF1w1haz5M?= =?us-ascii?Q?lhRlK/NSI2qRgStXgZ2DTF+66RNV884uCheeFXy0QEH8rb4vN/7RclrVISqv?= =?us-ascii?Q?lLjxCauxYwsnui1RV9M6NSSzvqs/swAViTnt5yCfZnYcY7aUHj3ikLwxV9SE?= =?us-ascii?Q?UdSK8I8UfqT8RjFEh1n3DFk73EpxpN+rL7LdcJB2EEXg8c6cv5e2k9lXVinU?= =?us-ascii?Q?2PtnnhPJyZ+xgaiMHhdXhYdLYcxH8KU3gq2npSmY7jLBRFjHnOngGgbbs1bx?= =?us-ascii?Q?aB2qRbujp1DPFrBWkN8mxrsUnRp4/351FUMIZvpNb8XEUOGrr6BzW91jv3uF?= =?us-ascii?Q?NNSGArEMYEsrILMifcy+6EbO5xESS7qWgmX5fR8qybv0PYQXUYWCHjD+90Sf?= =?us-ascii?Q?HRhTWeR6TyYa0NiXZCsh9+igUFnM1gSKk914k9zCppI1xPYex/ymvyKnSkL1?= =?us-ascii?Q?Bs8tUiTIorGo4YeUg3doinJWbVb5C4X7WiE2qE/tufiv6bvH73COGbnKWWuq?= =?us-ascii?Q?bkiOp6/93VOhm1CcRUiped6Yj1whLHX0RHubTeR349/zYPRNjfI6LgHyYqgr?= =?us-ascii?Q?k7EC0a0XOdm99r0uJMg+6Bwe0uwP8c2dCL3uEf2zfez721t973ardK10VrkG?= =?us-ascii?Q?zXwXrNybcq58A7HYe5029gpmS7TKS/TEOtrAfmR+Y4TsH0gF7CNOLxIjbvJ8?= =?us-ascii?Q?IGLQF6hWjY+mrcUgw1HfrOVa90L5IF7LE2GLzbVs92PF+bUs+dmB7yLiHIzX?= =?us-ascii?Q?coKgRexw+KJTQGfzo31CQHezFmw2c+nAJ7/SgXiJc1WWvXugs5yKJtortnYm?= =?us-ascii?Q?g1vBREafSDxgd3tzk3t6nohvyifL8CQd2p5qD+9oF+6ScWaUl91PT9nlGPF+?= =?us-ascii?Q?9Vdh6yFShXoBgXNkouRan63T8uW/W2y8Jj0PvO2g7K7eUx1em6obFxEKIduE?= =?us-ascii?Q?EGdFP4oj9hzauH9G5uIHKyUFFRSsFMyF1ZR1aJuuEEcSxVhr8r2XGCO935ti?= =?us-ascii?Q?nm2+v/rjzwytzQEAZhLma42HrBk7475dtjnwoamgDIQwc3I+Bfrzb/Hbr0+Q?= =?us-ascii?Q?PsU5gV3Z6yTLFaYZ6X1JAbvxMmxu1/jtNB+mIuh6UxQVyeUAiSjEhIFL5Ax1?= =?us-ascii?Q?DDliYnKAFDDU0sugvojDReUIVaqCy051SIitGTef?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9328.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ddaeafe-608f-48f1-9502-08dbea7fc3fb X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2023 10:51:07.2808 (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: gmAhcnvbfGUfvDsX8z4cDUJxCr+5Ko9MKEhfGvpKgosbm/m3u6oAY+v+j+klu64BayV7oncrrESYzc9KjPotGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR04MB6773 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 Acked-by: Hemant Agrawal > -----Original Message----- > From: Bruce Richardson > Sent: Monday, November 20, 2023 10:56 PM > To: dev@dpdk.org > Cc: Bruce Richardson ; Hemant Agrawal > ; Sachin Saxena > Subject: [PATCH 24.03 4/8] event/dpaa*: add schedule-type capability flag= s > Importance: High >=20 > Document explicitly the scheduling types supported by these drivers, both > via info_get() function, and via table in the documentation. >=20 > Signed-off-by: Bruce Richardson > --- > doc/guides/eventdevs/features/dpaa.ini | 2 ++ > doc/guides/eventdevs/features/dpaa2.ini | 2 ++ > drivers/event/dpaa/dpaa_eventdev.c | 2 ++ > drivers/event/dpaa2/dpaa2_eventdev.c | 2 ++ > 4 files changed, 8 insertions(+) >=20 > diff --git a/doc/guides/eventdevs/features/dpaa.ini > b/doc/guides/eventdevs/features/dpaa.ini > index b73bfa02e5..b2ee6ed93a 100644 > --- a/doc/guides/eventdevs/features/dpaa.ini > +++ b/doc/guides/eventdevs/features/dpaa.ini > @@ -4,6 +4,8 @@ > ; Refer to default.ini for the full list of available PMD features. > ; > [Scheduling Features] > +atomic_scheduling =3D Y > +parallel_scheduling =3D Y > distributed_sched =3D Y > burst_mode =3D Y > nonseq_mode =3D Y > diff --git a/doc/guides/eventdevs/features/dpaa2.ini > b/doc/guides/eventdevs/features/dpaa2.ini > index c935bd0cfc..6d3c07ed66 100644 > --- a/doc/guides/eventdevs/features/dpaa2.ini > +++ b/doc/guides/eventdevs/features/dpaa2.ini > @@ -4,6 +4,8 @@ > ; Refer to default.ini for the full list of available PMD features. > ; > [Scheduling Features] > +atomic_scheduling =3D Y > +parallel_scheduling =3D Y > distributed_sched =3D Y > queue_all_types =3D Y > burst_mode =3D Y > diff --git a/drivers/event/dpaa/dpaa_eventdev.c > b/drivers/event/dpaa/dpaa_eventdev.c > index 46a9b88c73..57ddb85e52 100644 > --- a/drivers/event/dpaa/dpaa_eventdev.c > +++ b/drivers/event/dpaa/dpaa_eventdev.c > @@ -353,6 +353,8 @@ dpaa_event_dev_info_get(struct rte_eventdev *dev, > dev_info->max_num_events =3D > DPAA_EVENT_MAX_NUM_EVENTS; > dev_info->event_dev_cap =3D > + RTE_EVENT_DEV_CAP_ATOMIC | > + RTE_EVENT_DEV_CAP_PARALLEL | > RTE_EVENT_DEV_CAP_DISTRIBUTED_SCHED | > RTE_EVENT_DEV_CAP_BURST_MODE | > RTE_EVENT_DEV_CAP_MULTIPLE_QUEUE_PORT | diff --git > a/drivers/event/dpaa2/dpaa2_eventdev.c > b/drivers/event/dpaa2/dpaa2_eventdev.c > index dd4e64395f..dd62c76c86 100644 > --- a/drivers/event/dpaa2/dpaa2_eventdev.c > +++ b/drivers/event/dpaa2/dpaa2_eventdev.c > @@ -404,6 +404,8 @@ dpaa2_eventdev_info_get(struct rte_eventdev *dev, > DPAA2_EVENT_MAX_PORT_ENQUEUE_DEPTH; > dev_info->max_num_events =3D DPAA2_EVENT_MAX_NUM_EVENTS; > dev_info->event_dev_cap =3D > RTE_EVENT_DEV_CAP_DISTRIBUTED_SCHED | > + RTE_EVENT_DEV_CAP_ATOMIC | > + RTE_EVENT_DEV_CAP_PARALLEL | > RTE_EVENT_DEV_CAP_BURST_MODE| > RTE_EVENT_DEV_CAP_RUNTIME_PORT_LINK | > RTE_EVENT_DEV_CAP_MULTIPLE_QUEUE_PORT | > -- > 2.39.2