> -----Original Message----- > From: Ferruh Yigit [mailto:[email protected]] > Sent: Tuesday, March 27, 2018 1:41 PM <...> > Subject: [PATCH] ethdev: replace bus specific struct with generic dev > > Public struct rte_eth_dev_info has a "struct rte_pci_device" field in it > although it is common for all ethdev in all buses. > > Replacing pci specific struct with generic device struct and updating places > that are using pci device in a way to get this information from generic > device. > > Signed-off-by: Ferruh Yigit <[email protected]> > --- > Cc: Pablo de Lara <[email protected]> > > There is no deprecation notice sent for this update but in this release ethdev > info already updated and ABI already broken, it can be good opportunity for > this update. > --- > app/test-pmd/config.c | 11 ++++++++++- > app/test-pmd/testpmd.h | 24 ++++++++++++++++++------ > drivers/net/af_packet/rte_eth_af_packet.c | 1 + > drivers/net/ark/ark_ethdev.c | 4 +++- > drivers/net/avf/avf_ethdev.c | 2 +- > drivers/net/avp/avp_ethdev.c | 2 +-
Acked-by: Allain Legacy <[email protected]>

