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 4EB62424B4; Sun, 29 Jan 2023 14:05:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 28CC840DD8; Sun, 29 Jan 2023 14:05:34 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id C642B40A7F for ; Sun, 29 Jan 2023 14:05:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1674997533; x=1706533533; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=7QRtWKYHLph0CuC7y5+uAYeh0keVaMrIm1OukmajG6Y=; b=eNo19twgwmcp8qC7vcpHdJ6jbkJfGD1qsRaSD63cMDYuR8lEygQgaPZH eY9w4hMakx869ODxnr4hyoYrLAsoTJwINnWRU8o8zaCQ2/Wpy/ncN4oN9 ZfpTpWrF1AE8v+oN3qQP0k1HnQeBWSqP+GfQqtHc4m4Vinnn8s4+NKD2f 6Lzw+CfSg3zECTIDPeHu/4zbLVryI+FQtYNRnJsaLg2nCVM65I/3/Svis hRLW5ZrmraoF6kKMLqlQirosBUKwBRZdpsSo3FZrU7/lUxSm1SIsAY0X7 ZAv6mhJXIFLnzbiEYct+15gyX+K2wCFAMzOC1gr+hosBoMEZtI4udo3N/ Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10604"; a="391951183" X-IronPort-AV: E=Sophos;i="5.97,256,1669104000"; d="scan'208";a="391951183" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jan 2023 05:05:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10604"; a="663817988" X-IronPort-AV: E=Sophos;i="5.97,256,1669104000"; d="scan'208";a="663817988" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga002.jf.intel.com with ESMTP; 29 Jan 2023 05:05:31 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 29 Jan 2023 05:05:31 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 29 Jan 2023 05:05:30 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sun, 29 Jan 2023 05:05:30 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sun, 29 Jan 2023 05:05:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A1TkZtbZqeQIJ8HAPJoMedNDXGbl+216U4sAxRQWlegnFZVAS/uxJBO1WIv+jKhgkfpj/A00OvhXAs6k3iihpGqZ3aYRbfV4QQAyY0gVXIXticn3LkekIOqlQ/eBjBWw7MrFnepZYKIH+CgAX8yM+/rH9z5wWrfqPad/VqAfus3O1bPVNXUykhf2t7LlhQOWjLsjwW1kHBlTbHwjmA+exRfuX7V2cv7o/I/cHVlah1K4sEjxhqWS3x7ImnGgDsAdwbPC0MZ5jmh7jg4mfA4pQzmsGQaqPM9sk+5vEp0w+omiaRDDEbyyvLmBwR6ni6mXDm9FuEEy0nop2lTrYOjxBA== 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=jiioQakqFm7OJMirxKtpDFwXKcecfTgc73f87SabQMI=; b=NpPvwyd14FZOtU3DInrh5anOky1HJoZB9IqDQDj5rTvf4fJ/3R/6sWC+IqrUn4e4LvfGcAr6/rSxr0q9TwfIwrowDHnc45PsCBXCL6yUHtBF4Cyp4ZMLNnFWVz9zzYYWkAQwDYaQ3tp2kubXz9XMI3IY/jPDMXS9jv8vtIE0mQtwejS8clQ/dgNaLXbYiC/cmW/fNEP0RwVjOTiHgMk22goCAVrl+ZItM6KLdMe5buElamMTcmqvqU98UuewVmjXNu8jbJpBkAZ2y5zaj8Vgw7vRaUI1T3HITFlPepyw1Eeizw7H+TyWnU6z3BS3l4RQW/y4jEKD4qOuhiMnavL47A== 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 DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by DS7PR11MB6064.namprd11.prod.outlook.com (2603:10b6:8:77::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.33; Sun, 29 Jan 2023 13:05:28 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5%9]) with mapi id 15.20.6043.033; Sun, 29 Jan 2023 13:05:28 +0000 From: "Zhang, Qi Z" To: "Su, Simei" , "Guo, Junfeng" CC: "dev@dpdk.org" , "Wu, Wenjun1" Subject: RE: [PATCH v2 0/3] net/igc: support PTP timesync Thread-Topic: [PATCH v2 0/3] net/igc: support PTP timesync Thread-Index: AQHZKndj9+w0DJfILkadtye4CFF8SK61b4PQ Date: Sun, 29 Jan 2023 13:05:28 +0000 Message-ID: References: <20221220034103.441524-1-simei.su@intel.com> <20230117132619.83712-1-simei.su@intel.com> In-Reply-To: <20230117132619.83712-1-simei.su@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-traffictypediagnostic: DM4PR11MB5994:EE_|DS7PR11MB6064:EE_ x-ms-office365-filtering-correlation-id: 7f39f014-07bd-409d-55d9-08db01f97e95 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: b2QMplh+4W9aaiU+K7PcAGkUF+ovX3eQ2iFpwJ/Vq/QoRnAHaOkIgLUQRBbdkiamfr1fclqXED+D/1LjNo0/DKTJRH3ObhgQb+IbYc5ge+sQ1++Pgetd+nz3su9mTb2ouv5qv2zZbAIpEu9EUApcoFuVaeU2iinXkyfnzGYdAJrR/Em2o5HhpptqawIJ2ZBWXsgX372YGChce+gaaVNclWFElgHfdGbcMKCshrRV6h6LxkWPcgQBJtDXV/2y6WtfzJu4wB7YufuLVgursz7zzgoWvC+c1iMZXxyKjw0n1s3KHwp/nhG5mpeJeYpgvmQcgwjXyz8jrcggJpdYEDpunXtw+BywseGvoe1uMHNhxzMGFU9mH9efGnCgQFndhTNShKzBUm6zK0FkmgbHxE/CHasV488NENsYM5PFD2rfWLng5PFv5xYjNXDB/UnZT9xDYusDpD03jsRJV+X0YBL1xdqTVgs/EArYW7se73mn1R7llGMmfN8HjJAUekpo3qLmNToWJ6IwoikdXFdxPoDgUuqVdL5ZRfc8pWUaNSfkh1BRjQ6gsVP5ef/LwC632EUenJe994pzwVJy5TPMiM0CwwJJVPr5IJPGD71i8z3X2ygjMA200ItzuWCR/d0GTOTCcgcp2T8d/PXs35ieUjVdJ/PWkTm3N04rfgKqcx4AloFadN35WIa0Cs8lkoo7R17P1ABNRHS/QtjQVb1Oe5IJVg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(39860400002)(376002)(346002)(366004)(396003)(136003)(451199018)(41300700001)(2906002)(107886003)(478600001)(110136005)(71200400001)(54906003)(6636002)(86362001)(38070700005)(82960400001)(33656002)(38100700002)(7696005)(6506007)(53546011)(66556008)(66476007)(66446008)(64756008)(8676002)(66946007)(4326008)(76116006)(316002)(122000001)(55016003)(52536014)(8936002)(5660300002)(26005)(186003)(9686003)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8bBhuj0gbeYleoUXybZYHrtKH3wG4AESxTkidfCW5L8UXjd96A8DrAV262C8?= =?us-ascii?Q?Bgktc1ya/8wwM8FUnDQYLB4/xRSJHYF6IkoBMx8Dt2nUD2kgU5wj2dPGcJsF?= =?us-ascii?Q?cyun5kOH2/cHkfUMLUGpfBjEpQPZAVF+ScZXJU8Wlv0eX8ENjuqFjnoBb01X?= =?us-ascii?Q?hHPQ5zLHnrrJ0KX1Ct7U7Td39xr3AkIK+z7+d4841Rcutu8rXoJ4YnXWig33?= =?us-ascii?Q?TJkG4aHoWYC/JwV4oJN/PI0mDOz3kiUc+/q140RQmtti42zx0vo/MeCzJSYD?= =?us-ascii?Q?dPlqqKFmSQx0K3TX86jXHgLZwkx02w0n06e9uzUq+zf/3YbBKFGCltAsBnp/?= =?us-ascii?Q?Q30JtohuOCdEpZ82FQYImX6R5/HyNBOtqhEY5qUbijr82BYnKPWPHSYqaHiq?= =?us-ascii?Q?HAseq4skBIdrY7SvDcmEJenXERY3ljtu9IHbYC2hvjog+q7usru4umDoj1rD?= =?us-ascii?Q?nPD1un1qW3IAEnUCySG4/afBrD0qTDW5awM/oCuP4lZx9T5XHtTXngyIyYW0?= =?us-ascii?Q?roD9WfVnsjYdN++hjz5m87lZQR+xKqk2TLLrjlfYRXS15hZeYQd1urnkZhnx?= =?us-ascii?Q?4mJBNQyVG9dow0en7BZhdLfjoInxifd8fNSUtsnM/ej8jba8shC7PycvgXzc?= =?us-ascii?Q?syU1zdDZEgVZCHXn0ZSXMa1vgOg5Sew7oz42do2qLyNHW8t9FNjghyx4kqkr?= =?us-ascii?Q?btKG8tMZhkfjQQnwyWGXKrJ0HlxAb3kAmBmNzEJEBGRzQ4Il86AmYx4I6+ba?= =?us-ascii?Q?+4RtNsYskIlyPcRVgvTuMFltg5PdkP9PQetBsxVXnrq2gV6EQurmKWLKtuYZ?= =?us-ascii?Q?YdzZVqgkSheE6HjZffobeQfnVrgQc+ZiHXKQ6fpL7NPAUYLkVAk/W1zZEvmh?= =?us-ascii?Q?M/30wXwvJVMlBuJbdo4JwjPGJFfASgHj0p4bNsVm8BdTVGjwadIsqa+/ZKZb?= =?us-ascii?Q?KHl6n1H7WjcQyI2/MxeNi12sGdGn3TPHH4HamhejIspy76Pwspu0wLGnxTNQ?= =?us-ascii?Q?vQvYBvyWdmblRRpcGmNouchpP2SZfKFVgltTmRhVoUjXW8a94Rih8q4EnnHx?= =?us-ascii?Q?cjkj89wJBTOjAw5eo8Ky13guvEwLWcABQ2IQdibENLmhk5fMSKGFKVQjwV4O?= =?us-ascii?Q?/35qIsey6I32FFgO2y68oZLt/EhhRjBRY/7WGJIh7iHyepvBdp0sDt70Nl38?= =?us-ascii?Q?CzWMZRuWLWVycgftAbkmo8iLsY7mqZ1uCfZV2GGUwJRkNzu7YfOpHaneanyL?= =?us-ascii?Q?gNSSljbMkH41/qs7LGVQTHrHjfz30RYVU88YnqA7jb/vvkfIoqE15G5uU+Dh?= =?us-ascii?Q?YJqTEz2gV/OJYe6dUw+VOjrAEyDne46qYOTjEoiG9oHXKUrPmk/xdFIHalE8?= =?us-ascii?Q?zv4ZDKqqoXYYVDlifpt/9kzn+xbEHldNtxwhdrLQhQkCjBLvFXhOtXxBMJsn?= =?us-ascii?Q?nVeq30looyqWRW9HcQPStkoJGpxkJZMDWUv0wLjJQyjFhcQQKRXuaRwsRHJo?= =?us-ascii?Q?nkRvzbx4C0jYd9mqafF1lZhiCWcklemK4UYhF21ExvD9JOv086FydGcCaOGT?= =?us-ascii?Q?+xfDDA6n1Pi6+1XBy52eET7cv+C9+zwLyNfQ6pCH?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7f39f014-07bd-409d-55d9-08db01f97e95 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2023 13:05:28.4776 (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: xxwA0znTL7LHFldAf96p+0LhRjdOCFvYMInKfivXLLej3E8dOAh9tfNVOoFj3BJWHGAZhRuZy9/7rFneXzkbEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6064 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Su, Simei > Sent: Tuesday, January 17, 2023 9:26 PM > To: Zhang, Qi Z ; Guo, Junfeng > > Cc: dev@dpdk.org; Wu, Wenjun1 ; Su, Simei > > Subject: [PATCH v2 0/3] net/igc: support PTP timesync >=20 > [PATCH v2 1/3] code refactoring. > [PATCH v2 2/3] add related definitions for ptp timesync. > [PATCH v2 3/3] add IEEE1588 API to support timesync. >=20 > v2: > * Refine commit log. > * Update the doc/guides/nics/features/igc.ini to add "Timesync" feature. > * Add release notes. >=20 > Simei Su (3): > net/igc: code refactoring > net/igc/base: support PTP timesync > net/igc: support IEEE 1588 PTP >=20 > doc/guides/nics/features/igc.ini | 1 + > doc/guides/rel_notes/release_23_03.rst | 3 + > drivers/net/igc/base/igc_defines.h | 11 ++ > drivers/net/igc/igc_ethdev.c | 222 > +++++++++++++++++++++++++++++++++ > drivers/net/igc/igc_ethdev.h | 4 +- > drivers/net/igc/igc_txrx.c | 166 +++++++----------------- > drivers/net/igc/igc_txrx.h | 116 +++++++++++++++++ > 7 files changed, 401 insertions(+), 122 deletions(-) >=20 > -- > 2.9.5 Acked-by: Qi Zhang Refined PATCH 2/3 's title and commit log as below net/igc/base: expose timesync registers Add definitions for timesync related registers. Applied to dpdk-next-net-intel. Thanks Qi