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