openwrt/target/linux/generic/files/drivers/net/phy
Sergey Ryazanov 0b2c1d8b9a Move mvswitch 88E6060 driver to the ath25
ath25 requires a 88E6060 driver to support boards such as Fonera 2.0g
(FON2202). The swconfig based mvswitch driver has not yet been ported to
the 5.10 kernel as the only user is the ath25 target while all other
targets have been switched to the upstream DSA implementation.

Switching ath25 to the DSA implementation is a complex task, since we
need either per-board platform data or DTS support. ath25 lacks both of
them and builds only a single generic image. So we need to keep the
swconfig driver implementation to easly and quickly port ath25 to the
5.10 kernel.

Since porting the mvswitch driver to 5.10 as a generic driver is not an
option, and since the ath25 is its only user, make mvswitch a target
specific driver to be able to port it to the 5.10 kernel as part of the
kernel version update of the target. This will allow us quickly migrate
to the next kernel version and not delay the next firmware release.

Suggested-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
2021-12-27 16:00:21 +00:00
..
b53 Revert "swconfig: fix Broadcom b53 support" 2021-10-07 11:30:55 +02:00
adm6996.c target: remove obsolete kernel version switches for 4.19 2020-10-30 19:45:24 +01:00
adm6996.h treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
ar8216.c kernel: ar8216: remove soft_reset 2021-06-03 00:00:55 +02:00
ar8216.h generic: ar8216: fix unknown packet flooding for ar8229/ar8236 2020-05-06 08:59:27 +08:00
ar8327.c treewide: rename POWER_ON_STRIP register 2020-07-25 21:50:50 +02:00
ar8327.h treewide: rename POWER_ON_STRIP register 2020-07-25 21:50:50 +02:00
ip17xx.c kernel: remove an unused callback from the ip17xx switch driver 2020-12-05 12:06:28 +01:00
psb6970.c lantiq: add Linux 5.10 support as testing kernel 2021-04-12 23:23:09 +02:00
rtl8306.c generic: drop outdated kernel version switches in local drivers 2020-05-17 18:35:59 +02:00
rtl8366_smi.c generic: drop outdated kernel version switches in local drivers 2020-05-17 18:35:59 +02:00
rtl8366_smi.h kernel: rtl8366-smi: add Realtek switch management via mii-bus 2018-06-25 20:52:18 +02:00
rtl8366rb.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8366s.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8367.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8367b.c kernel: rtl8367b: fix external interface modes 2020-06-11 21:50:01 +08:00
swconfig_leds.c target: remove obsolete kernel version switches for 4.19 2020-10-30 19:45:24 +01:00
swconfig.c kernel: export switch_generic_set_link() symbol 2021-10-07 15:13:16 +02:00