dev: new device driver infra 88/39688/20
authorDamjan Marion <damarion@cisco.com>
Tue, 17 Oct 2023 16:06:26 +0000 (16:06 +0000)
committerDamjan Marion <damarion@cisco.com>
Thu, 2 Nov 2023 13:41:32 +0000 (13:41 +0000)
commit38c619115b0399bae8b0dcf66e57e623cc50809c
tree2d40af83187c2dce0e971328ab7add4d9940ac57
parentd3ef00098cd27e01bb24db15e3440fabbc025aa8
dev: new device driver infra

Type: feature
Change-Id: I20c56e0d3103624407f18365c2bc1273dea5c199
Signed-off-by: Damjan Marion <damarion@cisco.com>
35 files changed:
.clang-format
MAINTAINERS
src/vlib/linux/pci.c
src/vlib/pci/pci.h
src/vnet/CMakeLists.txt
src/vnet/dev/api.c [new file with mode: 0644]
src/vnet/dev/api.h [new file with mode: 0644]
src/vnet/dev/cli.c [new file with mode: 0644]
src/vnet/dev/config.c [new file with mode: 0644]
src/vnet/dev/counters.c [new file with mode: 0644]
src/vnet/dev/counters.h [new file with mode: 0644]
src/vnet/dev/dev.c [new file with mode: 0644]
src/vnet/dev/dev.h [new file with mode: 0644]
src/vnet/dev/dev_funcs.h [new file with mode: 0644]
src/vnet/dev/error.c [new file with mode: 0644]
src/vnet/dev/errors.h [new file with mode: 0644]
src/vnet/dev/format.c [new file with mode: 0644]
src/vnet/dev/handlers.c [new file with mode: 0644]
src/vnet/dev/log.h [new file with mode: 0644]
src/vnet/dev/mgmt.h [new file with mode: 0644]
src/vnet/dev/pci.c [new file with mode: 0644]
src/vnet/dev/pci.h [new file with mode: 0644]
src/vnet/dev/port.c [new file with mode: 0644]
src/vnet/dev/process.c [new file with mode: 0644]
src/vnet/dev/process.h [new file with mode: 0644]
src/vnet/dev/queue.c [new file with mode: 0644]
src/vnet/dev/runtime.c [new file with mode: 0644]
src/vnet/dev/types.h [new file with mode: 0644]
src/vnet/ethernet/p2p_ethernet.c
src/vnet/handoff.c
src/vnet/interface_funcs.h
src/vnet/l2/l2_patch.c
src/vnet/span/span.c
src/vppinfra/types.h
src/vppinfra/vec_bootstrap.h