linux/drivers/net/dsa/mv88e6xxx
Tobias Waldekranz b80dc51b72 net: dsa: mv88e6xxx: Only allow LAG offload on supported hardware
There are chips that do have Global 2 registers, and therefore trunk
mapping/mask tables are not available. Refuse the offload as early as
possible on those devices.

Fixes: 57e661aae6 ("net: dsa: mv88e6xxx: Link aggregation support")
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2021-01-15 16:08:51 -08:00
..
chip.c net: dsa: mv88e6xxx: Only allow LAG offload on supported hardware 2021-01-15 16:08:51 -08:00
chip.h net: dsa: mv88e6xxx: Only allow LAG offload on supported hardware 2021-01-15 16:08:51 -08:00
devlink.c Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-11-12 16:54:48 -08:00
devlink.h net: dsa: mv88e6xxx: Implement devlink info get callback 2020-09-18 18:18:30 -07:00
global1.c net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset 2020-11-18 11:24:44 -08:00
global1.h Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-11-19 19:08:46 -08:00
global1_atu.c net: mv88e6xxx: convert comma to semicolon 2020-12-09 16:23:08 -08:00
global1_vtu.c Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-11-19 19:08:46 -08:00
global2.c net: dsa: mv88e6xxx: Link aggregation support 2021-01-14 17:11:56 -08:00
global2.h net: dsa: mv88e6xxx: Provide dummy implementations for trunk setters 2021-01-15 16:08:51 -08:00
global2_avb.c
global2_scratch.c net: dsa: mv88e6xxx: scratch: Fixup kerneldoc 2020-07-05 15:43:01 -07:00
hwtstamp.c net: dsa: mv88e6xxx: Use generic helper function 2020-08-19 16:07:49 -07:00
hwtstamp.h
Kconfig net: Make PTP-specific drivers depend on PTP_1588_CLOCK 2020-05-01 15:27:51 -07:00
Makefile net: dsa: mv88e6xxx: Move devlink code into its own file 2020-09-18 18:17:45 -07:00
phy.c
phy.h
port.c net: dsa: mv88e6xxx: Link aggregation support 2021-01-14 17:11:56 -08:00
port.h net: dsa: mv88e6xxx: Link aggregation support 2021-01-14 17:11:56 -08:00
port_hidden.c
ptp.c
ptp.h
serdes.c net: dsa: mv88e6xxx: Handle error in serdes_get_regs 2020-11-25 17:58:06 -08:00
serdes.h net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097 2020-11-25 17:58:06 -08:00
smi.c
smi.h