linux_dsm_epyc7002/drivers/net/dsa
Vivien Didelot 68b8f60cf7 net: dsa: mv88e6xxx: add Energy Detect ops
The 88E6352 family supports Energy Detect and has one bit for Sense and
one bit for periodically transmit NLP (Energy Detect+TM). The 88E6390
family adds another bit to distinguish Auto or SW wake-up. Chips
supporting EEE all have an EEE Enabled bit in the Port Status Register.

This patch adds new ops for the PHY Energy Detect accesses.

This also allows us to get rid of the MV88E6XXX_FLAG_EEE flag.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-07-18 11:10:58 -07:00
..
b53 net: dsa: remove dev arg of dsa_register_switch 2017-05-31 12:35:43 -04:00
microchip dsa: add DSA switch driver for Microchip KSZ9477 2017-05-31 20:56:31 -04:00
mv88e6xxx net: dsa: mv88e6xxx: add Energy Detect ops 2017-07-18 11:10:58 -07:00
bcm_sf2_cfp.c net: break include loop netdevice.h, dsa.h, devlink.h 2017-03-28 22:46:04 -07:00
bcm_sf2_regs.h net: dsa: bcm_sf2: Add CFP registers definitions 2017-01-30 14:49:58 -05:00
bcm_sf2.c net: dsa: bcm_sf2: Remove special handling of "internal" phy-mode 2017-06-23 15:06:43 -04:00
bcm_sf2.h net: dsa: bcm_sf2: Add support for ethtool::rxnfc 2017-01-30 14:49:58 -05:00
dsa_loop_bdinfo.c net: dsa: Mock-up driver 2017-04-01 12:39:32 -07:00
dsa_loop.c net: dsa: loop: Implement ethtool statistics 2017-06-16 12:43:48 -04:00
dsa_loop.h net: dsa: Mock-up driver 2017-04-01 12:39:32 -07:00
Kconfig dsa: add DSA switch driver for Microchip KSZ9477 2017-05-31 20:56:31 -04:00
lan9303_i2c.c net: dsa: LAN9303: add I2C managed mode support 2017-04-20 13:48:54 -04:00
lan9303_mdio.c net: dsa: LAN9303: add MDIO managed mode support 2017-04-20 13:48:55 -04:00
lan9303-core.c net: dsa: remove dev arg of dsa_register_switch 2017-05-31 12:35:43 -04:00
lan9303.h net: dsa: add new DSA switch driver for the SMSC-LAN9303 2017-04-20 13:48:54 -04:00
Makefile dsa: add DSA switch driver for Microchip KSZ9477 2017-05-31 20:56:31 -04:00
mt7530.c net: dsa: Remove master_netdev and use dst->cpu_dp->netdev 2017-06-13 16:35:02 -04:00
mt7530.h net-next: dsa: add dsa support for Mediatek MT7530 switch 2017-04-07 13:52:11 -07:00
mv88e6060.c net: dsa: store CPU port pointer in the tree 2017-05-17 14:19:12 -04:00
mv88e6060.h net: dsa: Keep the mii bus and address in the private structure 2016-04-13 18:15:23 -04:00
qca8k.c net: dsa: remove dev arg of dsa_register_switch 2017-05-31 12:35:43 -04:00
qca8k.h net: dsa: qca8k: use dsa_port's bridge pointer 2017-01-29 18:42:46 -05:00