[PATCH v1 0/4] Support OFS card
    Wei Huang 
    wei.huang at intel.com
       
    Tue May 17 08:28:50 CEST 2022
    
    
  
The first patch turns some experimental APIs to formal.
The second patch is a fix for virtual device release, because in OFS card, AFU
(Acceleration Function Unit) is always used as a virtual device.
The third patch is a improvement for interrupt release.
The fourth patch is for OFS (Open FPGA Stack) type card enumeration and
initialization.
Wei Huang (4):
  raw/ifpga: remove experimental tag from ifpga APIs
  raw/ifpga: remove vdev when ifpga is closed
  raw/ifpga: unregister interrupt in ifpga close function
  raw/ifpga: support ofs card probe
 drivers/raw/ifpga/base/ifpga_api.c         |  28 +-
 drivers/raw/ifpga/base/ifpga_defines.h     |   1 +
 drivers/raw/ifpga/base/ifpga_enumerate.c   | 678 ++++++++++++++++++++++-------
 drivers/raw/ifpga/base/ifpga_feature_dev.c |  18 +-
 drivers/raw/ifpga/base/ifpga_hw.h          |   2 +
 drivers/raw/ifpga/base/opae_hw_api.c       |   2 +-
 drivers/raw/ifpga/base/opae_hw_api.h       |   2 +
 drivers/raw/ifpga/ifpga_rawdev.c           | 241 ++++++----
 drivers/raw/ifpga/ifpga_rawdev.h           |   8 +
 drivers/raw/ifpga/rte_pmd_ifpga.h          |  48 --
 drivers/raw/ifpga/version.map              |   7 +-
 11 files changed, 737 insertions(+), 298 deletions(-)
-- 
1.8.3.1
    
    
More information about the stable
mailing list