linux_dsm_epyc7002/drivers/net/dsa/mv88e6xxx
Marek Vasut d700ec4118 net: dsa: mv88e6xxx: Make sure to configure ports with external PHYs
The MV88E6xxx can have external PHYs attached to certain ports and those
PHYs could even be on different MDIO bus than the one within the switch.
This patch makes sure that ports with such PHYs are configured correctly
according to the information provided by the PHY.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-09-12 20:35:39 -07:00
..
chip.c net: dsa: mv88e6xxx: Make sure to configure ports with external PHYs 2018-09-12 20:35:39 -07:00
chip.h net: dsa: mv88e6xxx: Add SERDES phydev_mac_change up for 6390 2018-08-09 11:08:20 -07:00
global1_atu.c net: dsa: mv88e6xxx: Keep ATU/VTU violation statistics 2018-03-29 15:04:22 -04:00
global1_vtu.c net: dsa: mv88e6xxx: Make VTU miss violations less spammy 2018-03-29 15:04:22 -04:00
global1.c net: dsa: mv88e6xxx: add IEEE and IP mapping ops 2018-05-14 14:49:40 -04:00
global1.h net: dsa: mv88e6xxx: add IEEE and IP mapping ops 2018-05-14 14:49:40 -04:00
global2_avb.c net: dsa: mv88e6xxx: Add MV88E6165 AVB register access 2018-07-18 15:05:38 -07:00
global2_scratch.c net: dsa: mv88e6xxx: scratch registers and external MDIO pins 2018-02-22 14:46:32 -05:00
global2.c net: dsa: mv88e6xxx: Remove OF check for IRQ domain 2018-05-20 18:58:27 -04:00
global2.h net: dsa: mv88e6xxx: Add MV88E6165 AVB register access 2018-07-18 15:05:38 -07:00
hwtstamp.c net: dsa: mv88e6xxx: Longer timeout for PTP TX timestamp 2018-07-18 15:05:38 -07:00
hwtstamp.h net: dsa: mv88e6xxx: Add hwtimestamp support for the 6165 2018-07-18 15:05:38 -07:00
Kconfig net: dsa: mv88e6xxx: expose switch time as a PTP hardware clock 2018-02-14 14:33:36 -05:00
Makefile net: dsa: mv88e6xxx: add rx/tx timestamping support 2018-02-14 14:33:37 -05:00
phy.c net: dsa: mv88e6xxx: Fix writing to a PHY page. 2018-09-02 16:16:23 -07:00
phy.h net: dsa: mv88e6xxx: remove EEE support 2017-08-01 20:09:10 -07:00
port.c net: dsa: mv88e6xxx: Re-setup interrupts on CMODE change. 2018-08-09 11:08:20 -07:00
port.h net: dsa: mv88e6xxx: Cache the port cmode 2018-08-09 11:08:20 -07:00
ptp.c net: dsa: mv88e6xxx: Add hwtimestamp support for the 6165 2018-07-18 15:05:38 -07:00
ptp.h net: dsa: mv88e6xxx: Set PTP Ethertype 2018-07-18 15:05:38 -07:00
serdes.c net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 2018-09-02 16:16:23 -07:00
serdes.h net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 2018-09-02 16:16:23 -07:00