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 898E7A0093; Fri, 17 Jun 2022 09:11:48 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 70D2840DDD; Fri, 17 Jun 2022 09:11:48 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 4F71940698; Fri, 17 Jun 2022 09:11:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1655449907; x=1686985907; h=from:to:cc:subject:date:message-id:in-reply-to: references; bh=VowZNFCb7THSqSCa9Z69e8/iVyreqepa8z832Gzo7qo=; b=mcPEykJULBNBZAuL+MgzpVl4hOjvUzlITfOJ03WjNPf3EsKtITWiT8n4 kVZvWGQiJThxiYPb+4WQZBWfH6s0y3Y7XyoHj1KFZ5nW6FirFK4fU5bpt zOcijP60DX/r35mUVAik/hKfBqBB1XB3AWdwsz2fn7yM/pFbTX6bR9+X2 E2huX8tUNuNUBQFCvDNUw7kjoz8Uic5f+KY+pzBP12EOzTvH61UrIFzR5 dUgyBqeOvhkvhNX7XGnUgBjcu+2n/oUxXAKB6gl5AdqPhpigVh+pcJ+hc lwHlqTeGxG6sepyRFsmGxQAEki6MouA6FIcmWtpOVs7ch/aaF592Mx2wS g==; X-IronPort-AV: E=McAfee;i="6400,9594,10380"; a="278236394" X-IronPort-AV: E=Sophos;i="5.92,306,1650956400"; d="scan'208";a="278236394" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jun 2022 00:11:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,306,1650956400"; d="scan'208";a="912502452" Received: from unknown (HELO zj-fpga-amt.sh.intel.com) ([10.238.175.102]) by fmsmga005.fm.intel.com with ESMTP; 17 Jun 2022 00:11:44 -0700 From: Wei Huang To: dev@dpdk.org, thomas@monjalon.net, nipun.gupta@nxp.com, hemant.agrawal@nxp.com Cc: stable@dpdk.org, rosen.xu@intel.com, tianfei.zhang@intel.com, qi.z.zhang@intel.com, Wei Huang Subject: [PATCH v3 0/4] introduce PMCI driver Date: Fri, 17 Jun 2022 03:19:31 -0400 Message-Id: <1655450375-10739-1-git-send-email-wei.huang@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1654827900-10023-1-git-send-email-wei.huang@intel.com> References: <1654827900-10023-1-git-send-email-wei.huang@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 The first patch introduce PMCI base driver to provide interface to access MAX10 register. The second patch support new board information. The third patch update flash access interfaces. The fourth patch support new board sensors. Changes from v2: 1. split PMCI driver into three parts: base driver, flash driver and sensor driver. 2. remove RSU related patch from this patch set. Wei Huang (4): raw/ifpga/base: add PMCI base driver raw/ifpga/base: update board information raw/ifpga/base: update flash operation interface raw/ifpga/base: add PMCI sensor driver drivers/raw/ifpga/base/ifpga_api.c | 9 + drivers/raw/ifpga/base/ifpga_defines.h | 103 ++- drivers/raw/ifpga/base/ifpga_feature_dev.c | 2 + drivers/raw/ifpga/base/ifpga_feature_dev.h | 3 + drivers/raw/ifpga/base/ifpga_fme.c | 271 +++++-- drivers/raw/ifpga/base/ifpga_fme_error.c | 2 + drivers/raw/ifpga/base/ifpga_port_error.c | 2 +- drivers/raw/ifpga/base/opae_hw_api.c | 49 ++ drivers/raw/ifpga/base/opae_hw_api.h | 3 + drivers/raw/ifpga/base/opae_intel_max10.c | 940 +++++++++++++++++++++-- drivers/raw/ifpga/base/opae_intel_max10.h | 313 +++++++- drivers/raw/ifpga/base/opae_osdep.h | 43 +- drivers/raw/ifpga/base/osdep_rte/osdep_generic.h | 10 + 13 files changed, 1556 insertions(+), 194 deletions(-) -- 1.8.3.1