lantiq: xrx200: disable unused switch and phy

xrx200 has a 6 port built-in switch with 2 integrated PHY. None of the
xrx200 router uses external switch. Most boards use integrated or Lantiq
(Intel) PEF7071 PHY. Only some FritzBox routers use AT803X PHY and
VGV7510KW22 use ICPLUS PHY. Other unused PHY drivers may be removed.

This patch enables these symbols only on xway and xway_legacy subtargets:
 - CONFIG_PSB6970_PHY (Driver for PHY in PSB6970 - 7 port FE Switch)
 - CONFIG_RTL8366RB_PHY (Driver for PHY in RTL8366 - 6 port GE Switch)
 - CONFIG_RTL8366_SMI (Driver for RTL8366 - 6 port GE Switch)

Reduces image size by 7.3kB.

Continuation of 58a6f06978 (PR: #2983)

Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
[fix sorting in config files, small fix in commit message]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
Aleksander Jan Bajkowski 2020-06-27 13:41:54 +02:00 committed by Adrian Schmutzler
parent 739d282c2f
commit f8ea7c53fd
5 changed files with 6 additions and 7 deletions

View File

@ -14,8 +14,6 @@ CONFIG_GPIO_GENERIC_PLATFORM=y
CONFIG_LANTIQ_ETOP=y CONFIG_LANTIQ_ETOP=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_NLS=y CONFIG_NLS=y
# CONFIG_PSB6970_PHY is not set
# CONFIG_RTL8366_SMI is not set
CONFIG_SGL_ALLOC=y CONFIG_SGL_ALLOC=y
CONFIG_SOC_AMAZON_SE=y CONFIG_SOC_AMAZON_SE=y
# CONFIG_SOC_XWAY is not set # CONFIG_SOC_XWAY is not set

View File

@ -194,13 +194,10 @@ CONFIG_PINCTRL_LANTIQ=y
CONFIG_PINCTRL_XWAY=y CONFIG_PINCTRL_XWAY=y
CONFIG_POWER_RESET=y CONFIG_POWER_RESET=y
CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON=y
CONFIG_PSB6970_PHY=y
CONFIG_REGMAP=y CONFIG_REGMAP=y
CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_MMIO=y
CONFIG_RESET_CONTROLLER=y CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_LANTIQ=y CONFIG_RESET_LANTIQ=y
CONFIG_RTL8366RB_PHY=y
CONFIG_RTL8366_SMI=y
# CONFIG_SERIAL_8250 is not set # CONFIG_SERIAL_8250 is not set
CONFIG_SERIAL_LANTIQ=y CONFIG_SERIAL_LANTIQ=y
# CONFIG_SOC_AMAZON_SE is not set # CONFIG_SOC_AMAZON_SE is not set

View File

@ -4,8 +4,6 @@ CONFIG_MTD_NAND_ECC_SW_HAMMING=y
CONFIG_MTD_RAW_NAND=y CONFIG_MTD_RAW_NAND=y
CONFIG_MTD_SPLIT_FIRMWARE_NAME="linux" CONFIG_MTD_SPLIT_FIRMWARE_NAME="linux"
CONFIG_PINCTRL_FALCON=y CONFIG_PINCTRL_FALCON=y
# CONFIG_PSB6970_PHY is not set
# CONFIG_RTL8366_SMI is not set
CONFIG_SOC_FALCON=y CONFIG_SOC_FALCON=y
# CONFIG_SOC_XWAY is not set # CONFIG_SOC_XWAY is not set
CONFIG_SPI_FALCON=y CONFIG_SPI_FALCON=y

View File

@ -29,10 +29,13 @@ CONFIG_PCI=y
# CONFIG_PCIE_LANTIQ is not set # CONFIG_PCIE_LANTIQ is not set
CONFIG_PCI_DOMAINS=y CONFIG_PCI_DOMAINS=y
CONFIG_PCI_LANTIQ=y CONFIG_PCI_LANTIQ=y
CONFIG_PSB6970_PHY=y
CONFIG_REGULATOR=y CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_RTL8306_PHY=y CONFIG_RTL8306_PHY=y
CONFIG_RTL8366RB_PHY=y
CONFIG_RTL8366S_PHY=y CONFIG_RTL8366S_PHY=y
CONFIG_RTL8366_SMI=y
CONFIG_RTL8367B_PHY=y CONFIG_RTL8367B_PHY=y
CONFIG_RTL8367_PHY=y CONFIG_RTL8367_PHY=y
CONFIG_SGL_ALLOC=y CONFIG_SGL_ALLOC=y

View File

@ -22,10 +22,13 @@ CONFIG_PCI=y
# CONFIG_PCIE_LANTIQ is not set # CONFIG_PCIE_LANTIQ is not set
CONFIG_PCI_DOMAINS=y CONFIG_PCI_DOMAINS=y
CONFIG_PCI_LANTIQ=y CONFIG_PCI_LANTIQ=y
CONFIG_PSB6970_PHY=y
CONFIG_REGULATOR=y CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_RTL8306_PHY=y CONFIG_RTL8306_PHY=y
CONFIG_RTL8366RB_PHY=y
CONFIG_RTL8366S_PHY=y CONFIG_RTL8366S_PHY=y
CONFIG_RTL8366_SMI=y
CONFIG_RTL8367B_PHY=y CONFIG_RTL8367B_PHY=y
CONFIG_RTL8367_PHY=y CONFIG_RTL8367_PHY=y
CONFIG_SGL_ALLOC=y CONFIG_SGL_ALLOC=y