kernel: modules: make ar8216/8327 modularizable
[openwrt/staging/wigyori.git] / target / linux / generic / hack-5.10 / 700-swconfig_switch_drivers.patch
index b90e1fc441b3ce1c23a3005de84312bbd3359441..48be4400256c8d71de5b2a56c2252c65bb825ad0 100644 (file)
@@ -36,7 +36,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 +        Support for FC is very limited.
 +
 +config AR8216_PHY
-+      tristate "Driver for Atheros AR8216 switches"
++      tristate "Driver for Atheros AR8216/8327 switches"
 +      select SWCONFIG
 +      select ETHERNET_PACKET_MANGLE
 +
@@ -95,13 +95,15 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
  config AMD_PHY
 --- a/drivers/net/phy/Makefile
 +++ b/drivers/net/phy/Makefile
-@@ -24,6 +24,19 @@ libphy-$(CONFIG_LED_TRIGGER_PHY)    += phy_
+@@ -24,6 +24,21 @@ libphy-$(CONFIG_LED_TRIGGER_PHY)    += phy_
  obj-$(CONFIG_PHYLINK)         += phylink.o
  obj-$(CONFIG_PHYLIB)          += libphy.o
  
 +obj-$(CONFIG_SWCONFIG)                += swconfig.o
 +obj-$(CONFIG_ADM6996_PHY)     += adm6996.o
-+obj-$(CONFIG_AR8216_PHY)      += ar8216.o ar8327.o
++obj-$(CONFIG_AR8216_PHY)      += ar8xxx.o
++ar8xxx-y                      += ar8216.o
++ar8xxx-y                      += ar8327.o
 +obj-$(CONFIG_SWCONFIG_B53)    += b53/
 +obj-$(CONFIG_IP17XX_PHY)      += ip17xx.o
 +obj-$(CONFIG_PSB6970_PHY)     += psb6970.o