Hi, > -----Original Message----- > From: David Marchand <david.march...@redhat.com> > Sent: Thursday, July 28, 2022 23:26 > To: dev@dpdk.org > Cc: Xu, Rosen <rosen...@intel.com>; Ray Kinsella <m...@ashroe.eu>; Zhang, > Tianfei <tianfei.zh...@intel.com> > Subject: [RFC v3 15/26] bus/ifpga: make driver-only headers private > > The ifpga bus interface is for drivers only. > Mark as internal and move the header in the driver headers list. > > While at it, cleanup the code: > - remove unneeded list head structure type, > - reorder the definitions and macro manipulating the bus singleton object, > - remove inclusion of rte_bus.h and fix the code that relied on implicit > inclusion, > > Signed-off-by: David Marchand <david.march...@redhat.com> > --- > Changes since RFC v2: > - squashed cleanup for this bus code from other patches, > - updated release notes, > > --- > doc/guides/rel_notes/release_22_11.rst | 2 +- > .../{rte_bus_ifpga.h => bus_ifpga_driver.h} | 18 ++++++++---------- > drivers/bus/ifpga/ifpga_bus.c | 6 +++--- > drivers/bus/ifpga/ifpga_common.h | 2 +- > drivers/bus/ifpga/meson.build | 2 +- > drivers/bus/ifpga/version.map | 2 +- > drivers/net/ipn3ke/ipn3ke_ethdev.c | 2 +- > drivers/net/ipn3ke/ipn3ke_ethdev.h | 2 +- > drivers/net/ipn3ke/ipn3ke_flow.c | 2 +- > drivers/net/ipn3ke/ipn3ke_representor.c | 2 +- > drivers/net/ipn3ke/ipn3ke_tm.c | 2 +- > drivers/raw/ifpga/afu_pmd_core.h | 2 +- > drivers/raw/ifpga/afu_pmd_he_hssi.c | 2 +- > drivers/raw/ifpga/afu_pmd_he_lpbk.c | 2 +- > drivers/raw/ifpga/afu_pmd_he_mem.c | 2 +- > drivers/raw/ifpga/afu_pmd_n3000.c | 2 +- > drivers/raw/ifpga/ifpga_rawdev.c | 2 +- > 17 files changed, 26 insertions(+), 28 deletions(-) rename > drivers/bus/ifpga/{rte_bus_ifpga.h => bus_ifpga_driver.h} (91%) >
Acked-by: Rosen Xu <rosen...@intel.com>