numam-dpdk/drivers/net
Helin Zhang eecae39689 net/ixgbe: add access and locking APIs for MDIO
Add ixgbe MDIO lock/unlock and access APIs to read and write registers
using specific device address. This provides MDIO access to any devices
that are not associated with the autoprobed PHY.Export these APIs via
the map file

Signed-off-by: Shweta Choudaha <shweta.choudaha@att.com>
Reviewed-by: Chas Williams <chas3@att.com>
Reviewed-by: Luca Boccassi <bluca@debian.org>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2018-04-27 15:54:56 +01:00
..
af_packet drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
ark ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
avf ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
avp ethdev: replace bus specific struct with generic dev 2018-04-14 00:41:44 +02:00
axgbe drivers/net: remove duplicated includes 2018-04-27 15:54:55 +01:00
bnx2x drivers/net: remove redundant icc flag 2018-04-14 00:43:30 +02:00
bnxt net/bnxt: add device ID for Stratus VF 2018-04-27 15:54:56 +01:00
bonding drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
cxgbe drivers/net: do not use private ethdev data 2018-04-24 12:33:51 +02:00
dpaa drivers/dpaa: reduce meson dependency lists 2018-04-17 16:09:43 +02:00
dpaa2 drivers/dpaa: reduce meson dependency lists 2018-04-17 16:09:43 +02:00
e1000 drivers/net: remove redundant icc flag 2018-04-14 00:43:30 +02:00
ena ethdev: replace bus specific struct with generic dev 2018-04-14 00:41:44 +02:00
enic net/enic: enable overlay offload for VXLAN and GENEVE 2018-04-27 15:54:55 +01:00
failsafe devargs: use proper namespace prefix 2018-04-25 04:00:22 +02:00
fm10k drivers/net: fix icc deprecated parameter warning 2018-04-14 00:43:30 +02:00
i40e drivers/net: remove redundant icc flag 2018-04-14 00:43:30 +02:00
ifc net/ifcvf: add ifcvf vDPA driver 2018-04-27 15:54:55 +01:00
ixgbe net/ixgbe: add access and locking APIs for MDIO 2018-04-27 15:54:56 +01:00
kni eal: set name when creating a control thread 2018-04-25 00:51:31 +02:00
liquidio ethdev: replace bus specific struct with generic dev 2018-04-14 00:41:44 +02:00
mlx4 ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
mlx5 ethdev: return diagnostic when setting MAC address 2018-04-14 00:43:30 +02:00
mvpp2 net/mvpp2: add to meson build 2018-04-19 14:10:44 +02:00
nfp net/nfp: support MAC address change 2018-04-27 15:54:55 +01:00
null drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
octeontx drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
pcap drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
qede drivers/net: remove redundant icc flag 2018-04-14 00:43:30 +02:00
ring drivers/net: do not use private ethdev data 2018-04-24 12:33:51 +02:00
sfc net/sfc: add missing Rx fini on RSS setup fail path 2018-04-27 15:54:55 +01:00
softnic drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
szedata2 net/szedata2: add new kernel module dependency 2018-04-14 00:43:30 +02:00
tap net/tap: fix protocol field for non-IP 2018-04-27 15:54:55 +01:00
thunderx mempool: rename flag to control IOVA-contiguous objects 2018-04-24 01:39:20 +02:00
vdev_netvsc devargs: rename legacy API 2018-04-25 04:00:37 +02:00
vhost drivers/net: share vdev data to secondary process 2018-04-24 12:37:31 +02:00
virtio net/virtio: skip device probe in vDPA mode 2018-04-27 15:54:55 +01:00
vmxnet3 net/vmxnet3: change the SPDX tag style 2018-04-27 15:54:55 +01:00
Makefile net/ifcvf: add ifcvf vDPA driver 2018-04-27 15:54:55 +01:00
meson.build net/mvpp2: add to meson build 2018-04-19 14:10:44 +02:00