mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() Older DSA drivers that do not provide an dsa_ops adjust_link method end
up using phylink. Unfortunately, a recent phylink change that requires
its supported_interfaces bitmap to be filled breaks these drivers
because the bitmap remains empty.
Rather than fixing each driver individually, fix it in the core code so
we have a sensible set of defaults.
Reported-by: Sergei Antonov <saproj@gmail.com>
Fixes:
|
||
---|---|---|
.. | ||
devlink.c | ||
devlink.h | ||
dsa.c | ||
dsa.h | ||
Kconfig | ||
Makefile | ||
master.c | ||
master.h | ||
netlink.c | ||
netlink.h | ||
port.c | ||
port.h | ||
slave.c | ||
slave.h | ||
stubs.c | ||
switch.c | ||
switch.h | ||
tag.c | ||
tag.h | ||
tag_8021q.c | ||
tag_8021q.h | ||
tag_ar9331.c | ||
tag_brcm.c | ||
tag_dsa.c | ||
tag_gswip.c | ||
tag_hellcreek.c | ||
tag_ksz.c | ||
tag_lan9303.c | ||
tag_mtk.c | ||
tag_none.c | ||
tag_ocelot.c | ||
tag_ocelot_8021q.c | ||
tag_qca.c | ||
tag_rtl4_a.c | ||
tag_rtl8_4.c | ||
tag_rzn1_a5psw.c | ||
tag_sja1105.c | ||
tag_trailer.c | ||
tag_xrs700x.c | ||
trace.c | ||
trace.h |