[RFC v3 15/26] bus/ifpga: make driver-only headers private
Xu, Rosen
rosen.xu at intel.com
Fri Jul 29 04:37:40 CEST 2022
Hi,
> -----Original Message-----
> From: David Marchand <david.marchand at redhat.com>
> Sent: Thursday, July 28, 2022 23:26
> To: dev at dpdk.org
> Cc: Xu, Rosen <rosen.xu at intel.com>; Ray Kinsella <mdr at ashroe.eu>; Zhang,
> Tianfei <tianfei.zhang at 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.marchand at 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.xu at intel.com>
More information about the dev
mailing list