linux_dsm_epyc7002/drivers/net/dsa
Vivien Didelot ca070c1097 net: dsa: mv88e6xxx: make global2 code optional
Since not every chip has a Global2 set of registers, make its support
optional, in which case the related functions will return -EOPNOTSUPP.

This also allows to reduce the size of the mv88e6xxx driver for devices
such as home routers embedding Ethernet chips without Global2 support.

It is present on most recent chips, thus enable its support by default.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-09-06 12:58:14 -07:00
..
b53 net: dsa: remove ds_to_priv 2016-09-01 22:51:12 -07:00
mv88e6xxx net: dsa: mv88e6xxx: make global2 code optional 2016-09-06 12:58:14 -07:00
bcm_sf2_regs.h net: dsa: bcm_sf2: Remove duplicate code 2016-08-26 13:15:48 -07:00
bcm_sf2.c net: dsa: bcm_sf2: Utilize mask clear/set helpers in bcm_sf2_intr_disable 2016-08-26 21:33:33 -07:00
bcm_sf2.h net: dsa: remove ds_to_priv 2016-09-01 22:51:12 -07:00
Kconfig net: dsa: bcm_sf2: Utilize core B53 driver when possible 2016-08-26 13:15:48 -07:00
Makefile net: dsa: mv88e6xxx: move driver in its own folder 2016-06-25 11:29:47 -04:00
mv88e6060.c net: dsa: remove ds_to_priv 2016-09-01 22:51:12 -07:00
mv88e6060.h net: dsa: Keep the mii bus and address in the private structure 2016-04-13 18:15:23 -04:00