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 9AB5EA0C41; Fri, 6 Aug 2021 03:46:28 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1E92940042; Fri, 6 Aug 2021 03:46:28 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 7807140040 for ; Fri, 6 Aug 2021 03:46:26 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10067"; a="193883147" X-IronPort-AV: E=Sophos;i="5.84,299,1620716400"; d="scan'208";a="193883147" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Aug 2021 18:46:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,299,1620716400"; d="scan'208";a="523228485" Received: from unknown (HELO npg-dpdk-cvl-simeisu-118d193.sh.intel.com) ([10.67.119.195]) by fmsmga002.fm.intel.com with ESMTP; 05 Aug 2021 18:46:23 -0700 From: Simei Su To: qi.z.zhang@intel.com Cc: dev@dpdk.org, haiyue.wang@intel.com, Simei Su Date: Fri, 6 Aug 2021 09:34:20 +0800 Message-Id: <20210806013424.186010-1-simei.su@intel.com> X-Mailer: git-send-email 2.9.5 Subject: [dpdk-dev] [PATCH 0/4] net/ice: support IEEE 1588 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" [PATCH 1/4] add 1588 capability probe. [PATCH 2/4] add low level functions for device clock control. [PATCH 3/4] add clock initialization function. [PATCH 4/4] add ethdev APIs to enable 1588 timesync. Qi Zhang (3): net/ice/base: add 1588 capability probe net/ice/base: add low level functions for device clock control net/ice/base: add clock initialization function Simei Su (1): net/ice: support IEEE 1588 PTP drivers/net/ice/base/ice_adminq_cmd.h | 2 + drivers/net/ice/base/ice_cgu_regs.h | 117 ++ drivers/net/ice/base/ice_common.c | 254 ++++ drivers/net/ice/base/ice_common.h | 11 + drivers/net/ice/base/ice_controlq.c | 52 +- drivers/net/ice/base/ice_controlq.h | 2 + drivers/net/ice/base/ice_ptp_consts.h | 160 +++ drivers/net/ice/base/ice_ptp_hw.c | 2369 +++++++++++++++++++++++++++++++++ drivers/net/ice/base/ice_ptp_hw.h | 400 ++++++ drivers/net/ice/base/ice_type.h | 75 ++ drivers/net/ice/base/meson.build | 1 + drivers/net/ice/ice_ethdev.c | 226 +++- drivers/net/ice/ice_ethdev.h | 5 + drivers/net/ice/ice_rxtx.c | 42 +- drivers/net/ice/ice_rxtx.h | 1 + 15 files changed, 3714 insertions(+), 3 deletions(-) create mode 100644 drivers/net/ice/base/ice_cgu_regs.h create mode 100644 drivers/net/ice/base/ice_ptp_consts.h create mode 100644 drivers/net/ice/base/ice_ptp_hw.c create mode 100644 drivers/net/ice/base/ice_ptp_hw.h -- 2.9.5