devargs: make device representation generic
authorGaetan Rivet <gaetan.rivet@6wind.com>
Fri, 7 Jul 2017 00:04:30 +0000 (02:04 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Sat, 8 Jul 2017 22:09:16 +0000 (00:09 +0200)
commitf3a1188cee4a5f2599fb88f17b237fbe03127d6e
tree8f07b60ff4fdd7c44ea39b01155b19bc5fcd6999
parent02823c1db0bc4525b05c48fb301413d232b231ee
devargs: make device representation generic

Remove the dependency of this subsystem upon bus specific device
representation.

Devargs only validates that a device declaration is correct and handled
by a bus. The device interpretation is done afterward within the bus.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
app/test-pmd/testpmd.c
lib/librte_eal/common/eal_common_devargs.c
lib/librte_eal/common/eal_common_pci.c
lib/librte_eal/common/eal_common_vdev.c
lib/librte_eal/common/include/rte_devargs.h
lib/librte_eal/common/include/rte_vdev.h
test/test/test_devargs.c