linux_dsm_epyc7002/drivers/net/dsa/mv88e6xxx
Vivien Didelot 523a89041c net: dsa: mv88e6xxx: handle SERDES error appropriately
mv88e6xxx_serdes_power returns an error, so no need to print an error
message inside of it. Rather print it in its caller when the error is
ignored, which is in the mv88e6xxx_port_disable void function.

Catch and return its error in the counterpart mv88e6xxx_port_enable.

Fixes: 04aca99382 ("dsa: mv88e6xxx: Enable/Disable SERDES on port enable/disable")
Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-05-27 18:54:02 -04:00
..
chip.c net: dsa: mv88e6xxx: handle SERDES error appropriately 2017-05-27 18:54:02 -04:00
global1_atu.c net: dsa: mv88e6xxx: debug ATU Age Time 2017-03-30 15:35:23 -07:00
global1_vtu.c net: dsa: mv88e6xxx: add VTU support for 88E6390 2017-05-01 15:03:13 -04:00
global1.c net: dsa: fix copyright holder 2017-03-28 22:04:51 -07:00
global1.h net: dsa: mv88e6xxx: add VTU support for 88E6390 2017-05-01 15:03:13 -04:00
global2.c net: dsa: mv88e6xxx: Make SMI c22/c45 read/write functions static 2017-04-08 08:31:09 -07:00
global2.h net: dsa: mv88e6xxx: program the PVT with all ones 2017-04-01 12:22:57 -07:00
Kconfig net: dsa: mv88e6xxx: Select IRQ_DOMAIN 2016-11-18 13:54:22 -05:00
Makefile net: dsa: mv88e6xxx: Refactor mv88e6352 SERDES code into an op 2017-05-26 15:00:44 -04:00
mv88e6xxx.h net: dsa: mv88e6xxx: Remove SERDES flag 2017-05-26 15:00:45 -04:00
phy.c net: dsa: mv88e6xxx: Remove SERDES flag 2017-05-26 15:00:45 -04:00
phy.h net: dsa: mv88e6xxx: Move phy functions into phy.[ch] 2017-05-26 15:00:44 -04:00
port.c net: dsa: fix copyright holder 2017-03-28 22:04:51 -07:00
port.h net: dsa: fix copyright holder 2017-03-28 22:04:51 -07:00
serdes.c net: dsa: mv88e6xxx: mv88e6390X SERDES support 2017-05-26 15:00:45 -04:00
serdes.h net: dsa: mv88e6xxx: mv88e6390X SERDES support 2017-05-26 15:00:45 -04:00