From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id B8554A0547;
	Wed, 10 Aug 2022 22:52:29 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 70E3140694;
	Wed, 10 Aug 2022 22:52:29 +0200 (CEST)
Received: from mga14.intel.com (mga14.intel.com [192.55.52.115])
 by mails.dpdk.org (Postfix) with ESMTP id D645F4068E
 for <dev@dpdk.org>; Wed, 10 Aug 2022 22:52:26 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1660164747; x=1691700747;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=FtlX9tx7mXQcNULlyEMw53HmddPij+b2mTa/bsa9B+U=;
 b=D99aFjbMCixoXBIWu5ELxid4GeoGd4ftCSP78mio963K24WPMQa8pbGs
 1Q1HgOQqwN0tOLa+Ym8EXQlvEeJu8vK+9oSAIAReYjrywITV7g/HMimSJ
 v1YF3gnKlZaJ7+P9NdgeDt53ytfqfSZmwKt2KISbB/jkYWUB/LOPR9t/7
 Sz2miJZsQsnlZrLKPCdSayCbBMvomFAYq7zD0nvqH9qSDUXzsliNuHVxu
 dJb2XOR5BzBswLPqFxxqnth5W20yRXoSxGEzS41arrJZQdCKRrmqtbMSF
 2a0pCiCFJnviBY5xO9A5TFhrVQ7g6rdyFHl8rCE71mdDrYHwV6uEocpJ8 w==;
X-IronPort-AV: E=McAfee;i="6400,9594,10435"; a="291192007"
X-IronPort-AV: E=Sophos;i="5.93,228,1654585200"; d="scan'208";a="291192007"
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 10 Aug 2022 13:52:17 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.93,228,1654585200"; d="scan'208";a="638246534"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by orsmga001.jf.intel.com with ESMTP; 10 Aug 2022 13:52:16 -0700
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.28; Wed, 10 Aug 2022 13:52:16 -0700
Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.28; Wed, 10 Aug 2022 13:52:16 -0700
Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by
 fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.28 via Frontend Transport; Wed, 10 Aug 2022 13:52:16 -0700
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.103)
 by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2375.28; Wed, 10 Aug 2022 13:52:15 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gmfeBIG2SXizAcpkcjrg6gZuShMveNI/UFVF9prP7Gpr7szP4qU5zbe0vMgnzymeOnwZkf7HQmbPxk6lQJ9g2dX6BsvY16cczgaGM2l/EOsoGxYbzEjuAjxRlgH6rfOcaFvT2JCGzHAjfnAKsVXtIfTFs4RQj/yJ9bfFeN7fgjXZbrYTSAHfjlmgjPm/XdET/JPO2aooC4xi1n+ypxsiR+045EWbBg2Um7Oyp/MQJRIMyB+yVJn+oLWyX1NEqhDFjnJpq/jLGwdZbmeRqF50DbGVXMU9AjvnWSfOT3Z/gSz6XI0T1sn2Fq8ECp3XS8aK0/SxWdIBuP/rG9F2mRKoMg==
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=sSyt3Q2RTPZSHaTcti9171Kq1BxL0fxi8UZJedfTVdk=;
 b=l4q+knpu02P9n+nDp47nmHUUq7YIAmKdI2YSz6FXaCbuBzPpWbeHzV3szw0rlrQmT/dTz1VG8DLRQJUQ+lo16xmsdD4gTmWDgdPN67HrE+IXkYeWsCBXhhwGqRT5Z9XUiBfpUDEXjWUQ1gq1GMR4LLfG++EJf/x2nGAPlPBmwzX2emMfkH13noZCzKqi9SiAS39CRTl4KqCx9NJSB9UUMqtBqk0R9Tso+OxcsAfNYEqKQBpU1bz+/gssXOCGU/FrwTvpxrVOiTltTcIB/ieSq6MXzkjxHblsZs1ATjToK71IvbwNVdmCZtBTPFk2IhI5tV3V/NfMgWOX+CwKvfvTsg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;
 dkim=pass header.d=intel.com; arc=none
Received: from IA1PR11MB6418.namprd11.prod.outlook.com (2603:10b6:208:3aa::18)
 by SN6PR11MB2862.namprd11.prod.outlook.com (2603:10b6:805:5b::29)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.16; Wed, 10 Aug
 2022 20:52:14 +0000
Received: from IA1PR11MB6418.namprd11.prod.outlook.com
 ([fe80::186b:95ac:d246:161e]) by IA1PR11MB6418.namprd11.prod.outlook.com
 ([fe80::186b:95ac:d246:161e%7]) with mapi id 15.20.5504.020; Wed, 10 Aug 2022
 20:52:13 +0000
From: "Carrillo, Erik G" <erik.g.carrillo@intel.com>
To: "Naga Harish K, S V" <s.v.naga.harish.k@intel.com>, "jerinj@marvell.com"
 <jerinj@marvell.com>, "Van Haaren, Harry" <harry.van.haaren@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>
Subject: RE: [PATCH v2 2/4] event/sw: report periodic event timer capability
Thread-Topic: [PATCH v2 2/4] event/sw: report periodic event timer capability
Thread-Index: AQHYrIg278k4PxoehkSVHdqUtWNq+q2om9rQ
Date: Wed, 10 Aug 2022 20:52:13 +0000
Message-ID: <IA1PR11MB64184EE0BAB049229F227C54B9659@IA1PR11MB6418.namprd11.prod.outlook.com>
References: <20220803162634.3145885-1-s.v.naga.harish.k@intel.com>
 <20220810070943.3111058-1-s.v.naga.harish.k@intel.com>
In-Reply-To: <20220810070943.3111058-1-s.v.naga.harish.k@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=intel.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: eb0324ba-10b4-408b-2837-08da7b1233fa
x-ms-traffictypediagnostic: SN6PR11MB2862:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v7Vj5tzVccVvsF3+73xyOrWLmH4CizJvwhoSZBq+DLei/GqSi5AiMryxlyc0PLKAVvQK423dGeI+zx0YqRXVApcP2OAhCAXkyedwTJFZE6RThirTBphkXErDGhpH7oqH8GllCVoaABs3KVF94r66KAdLzuWX/to6wPt2vUOz83p31xBa2Ot4AEumAyRcmTm1DJsUvHfz2D7ZiHMV2uC8EZmSCERMmE+gBxxdju4b/9jIIvN0YI6NAJOkgzzztzF4ot2GV80bfYnVFuwhIYh5tdif1oX38gjS5mFsO41V0hrxSNqLbIokBydvWmtm/uMArlNQmK3gLfIUnXge4ZiPqIt1Ez6jS7iyy59q8H+D9ZmV22JSzCpxoxz9U656tyGuXe+NKVxEXTHGm9iv05GY7t29ZuJw5Eh7fs+uKUmdILYD+V+6MuDDLSsY039C2oi1u108XdKRaQCNjwynO2rf8htYDWYaURICntL0dCi7oAaerNRjW6TvGIOk66PeP11n+70NhEf7zNLBvXM2hR+pTOOuy1nkKYFQ4P5A1txLQpnwLpiy1BZxRcXniQnumvjArZyODomagREKBrve714Elf+6iEreGvcuLJQo5Ibb98e7OJIDb194u+kspMVVaKw5Eu8yirs6WWDF709aGuds4+GSu/P+7fFPgF8jLpbm5RSQFV/7MpYZ148Ix5f70tyCM+nm/1loeAqGlz9GAjxEh/ieOrlcy+jx+vaNb8lXblmkLU5nrumgBf9JptJwFT90qsYORP20D1DcHzeP50kuFBzzEbITPOct+KTsSymApIaBexfUIcUCStmUcZNKzJgD
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:IA1PR11MB6418.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230016)(136003)(346002)(366004)(376002)(396003)(39860400002)(4326008)(8676002)(316002)(76116006)(66476007)(55016003)(66556008)(5660300002)(64756008)(6636002)(66446008)(7696005)(66946007)(6506007)(122000001)(2906002)(8936002)(52536014)(38100700002)(26005)(86362001)(9686003)(33656002)(41300700001)(478600001)(38070700005)(110136005)(82960400001)(71200400001)(53546011)(83380400001)(186003);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jtnT7qj7tqdIKkx0trgA+rP09xtTXczDjC5RDXzQBgYunLU4unmpAs+ucRii?=
 =?us-ascii?Q?ubZ0c7cBccOf/quTLPbmUVuiRgqUaZ2Bwd5/rWYmLNYyReu/7PhDiWKjEsP2?=
 =?us-ascii?Q?apzR2cLoOBOju9nLI46u6RGvDJXmY8ehoJIFXdIKsDjiqe/w9UaH7417gAfm?=
 =?us-ascii?Q?8v8POwx8+naOJwfKX/uGQMIgHLjcBjIBM+vUjuERse81oVrYJ/GAMTn3EzGG?=
 =?us-ascii?Q?5WCCcESneYs2yOxBo6ygYaizpyWwC2qK36VkJVsabXwIdwTXTD6xXFNatBr5?=
 =?us-ascii?Q?Wpt03E/gR+wQVoLR9YOpQojmjzj6ZdZ6133N/F1DK1zzP+Dq4qMV6+3b7QIh?=
 =?us-ascii?Q?W42SN2Cdsg6F3jPgFYX4+BrkfvPwR0HldXCBM19wZI1IXuJlssbpV0T8iwOO?=
 =?us-ascii?Q?z5AUViE15afY9ud1gL1Q7kE6AIdrkMILymU6lbqROF7ash6CZkTQFPvjsIFt?=
 =?us-ascii?Q?p3Xi6dKbeVb5/eYW2S9hjxzsAyPy70c3RLWbpwVtuwPBX5u/qf9Oib2pUnIH?=
 =?us-ascii?Q?2hFIqyBGpqirbnTH7DHJU0Hv5TCBWrqifvsfsAUT94tm223dkISeeENJkwvF?=
 =?us-ascii?Q?jPEdhYvoF8/tFEGzthX79B+5crXZjJgF/9jlWJNTXhwq2oij7XdsnCAPLkhL?=
 =?us-ascii?Q?EatXo9lJV9eXKiRakY0p6ZykAaieVFadOy/YyG7wppm9OMmcxEkgJBWRRO/3?=
 =?us-ascii?Q?UlXFJ4HasHyRJQ2kY5q2ia+a+dYpUyJdPNrSgQWscjk4qYjg25XC3CN9DF+2?=
 =?us-ascii?Q?8d6GSvGrYSunh/YL/fOhfQM2eo/DtmQ7HOMK71MXupQth0PSAmddoaWQV3s0?=
 =?us-ascii?Q?NBtuAKF33lG0SUPXRUChvTw4lngRRC09exxq63fXMozCwI/kJWUsZfusLKyc?=
 =?us-ascii?Q?Dbt/IKiOKy9HYkgm+nTBHt+jUobi19EIxPvya2KNQfQ1xBx5kZ6l6EGsCQU3?=
 =?us-ascii?Q?0texe7QJr8rNmXaUscFYP0gnMegYM0ROZD4WJqIwF+fYGV04zKK7mx9Mnpzz?=
 =?us-ascii?Q?nte4QUFwvHeR9WBZQA02gR8Z9V+BK67tM0Qvyw16MnHsWjYJa5kRDAgG8O6l?=
 =?us-ascii?Q?n860aKOEpF//sqImRU7qPZk9Qccb6DZoSJLb8aA+ixEJ2qlxT6bfnVrbYlja?=
 =?us-ascii?Q?eIQdGrS1Bks3+2ULflrxYouB+oeEKQBWyAXrlR+j/dXfBegR7FwS0dc0Luy0?=
 =?us-ascii?Q?QtORZur670WXk/6RUD2t7BtlldkmfIWyYKfFHokTK/pXw9ofdnZ+QsXsyDOJ?=
 =?us-ascii?Q?V8LKJOm1+RFSoKUB7UBj2AR4ghIVED7cMXYJ1f4d7Un4CdbUdrQVhO1Kcryx?=
 =?us-ascii?Q?pGhiPHQZbl1L9GLdXz6633WQyTp1xAIVBfSqjQ6nJsq85sd6zwcBoyKI2eK/?=
 =?us-ascii?Q?V18uLRu+d0A+bJD1gWk1nMZuOzPKxSJJodviWTXhDmd7LT6PvpGwZofUpQLc?=
 =?us-ascii?Q?28DWM6b/ttK6bRdkcGnofNRPzQj9KmsjTATuRysYPahxuLt1mCSt/CGr7I4G?=
 =?us-ascii?Q?JV2jSVpQif+BmKz3LsTjs61CdtMqdtob2mBTPti7Zua7JZUanmNu2d1EOciL?=
 =?us-ascii?Q?sRP880mmiEMmLzkCgsdjz3Sg/HCPlCF+gX4r2s0bTjISzrOpnpjfYHuTI+5o?=
 =?us-ascii?Q?uw=3D=3D?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: IA1PR11MB6418.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eb0324ba-10b4-408b-2837-08da7b1233fa
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2022 20:52:13.7850 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0iIQSLmKP8l/8Yp+nwVCGlWNuQc/NcR3lb1XHWOYjglKFZ6mgPWVyQECsb2K8wgF0G7OBmsAcoMDZyLef/8JB070lA5z8GZTJKY+RIATM3g=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2862
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Hi Harish,

> -----Original Message-----
> From: Naga Harish K, S V <s.v.naga.harish.k@intel.com>
> Sent: Wednesday, August 10, 2022 2:10 AM
> To: Carrillo, Erik G <erik.g.carrillo@intel.com>; jerinj@marvell.com; Van
> Haaren, Harry <harry.van.haaren@intel.com>
> Cc: dev@dpdk.org
> Subject: [PATCH v2 2/4] event/sw: report periodic event timer capability
>=20
> update the software eventdev pmd timer_adapter_caps_get callback
> function to report the support of periodic event timer capability
>=20
> Signed-off-by: Naga Harish K S V <s.v.naga.harish.k@intel.com>
> ---
>  drivers/event/sw/sw_evdev.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>=20
> diff --git a/drivers/event/sw/sw_evdev.c b/drivers/event/sw/sw_evdev.c
> index f93313b31b..89c07d30ae 100644
> --- a/drivers/event/sw/sw_evdev.c
> +++ b/drivers/event/sw/sw_evdev.c
> @@ -564,7 +564,7 @@ sw_timer_adapter_caps_get(const struct
> rte_eventdev *dev, uint64_t flags,  {
>  	RTE_SET_USED(dev);
>  	RTE_SET_USED(flags);
> -	*caps =3D 0;
> +	*caps =3D RTE_EVENT_TIMER_ADAPTER_CAP_PERIODIC;

It looks like we can add:

#define RTE_EVENT_TIMER_ADAPTER_SW_CAP \
	RTE_EVENT_TIMER_ADAPTER_CAP_PERIODIC

to eventdev_pmd.h (the same as RTE_EVENT_CRYPTO_ADAPTER_SW_CAP, for example=
),=20

and use that definition here, and in rte_event_timer_adapter_caps_get().

Thanks,
Erik

>=20
>  	/* Use default SW ops */
>  	*ops =3D NULL;
> --
> 2.25.1