forked from Minki/linux
net: phy: Sort Kconfig and Makefile
Sort the Kconfig based on the text shown in make menuconfig and sort the Makefile by CONFIG symbol. Acked-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
a9770eac51
commit
0457eb2686
@ -45,7 +45,15 @@ config LED_TRIGGER_PHY
|
||||
for any speed known to the PHY.
|
||||
|
||||
|
||||
comment "MII PHY device drivers"
|
||||
config FIXED_PHY
|
||||
tristate "MDIO Bus/PHY emulation with fixed speed/link PHYs"
|
||||
depends on PHYLIB
|
||||
select SWPHY
|
||||
help
|
||||
Adds the platform "fixed" MDIO Bus to cover the boards that use
|
||||
PHYs that are not connected to the real MDIO bus.
|
||||
|
||||
Currently tested with mpc866ads and mpc8349e-mitx.
|
||||
|
||||
config SFP
|
||||
tristate "SFP cage support"
|
||||
@ -53,6 +61,19 @@ config SFP
|
||||
depends on HWMON || HWMON=n
|
||||
select MDIO_I2C
|
||||
|
||||
comment "MII PHY device drivers"
|
||||
|
||||
config AMD_PHY
|
||||
tristate "AMD PHYs"
|
||||
help
|
||||
Currently supports the am79c874
|
||||
|
||||
config MESON_GXL_PHY
|
||||
tristate "Amlogic Meson GXL Internal PHY"
|
||||
depends on ARCH_MESON || COMPILE_TEST
|
||||
help
|
||||
Currently has a driver for the Amlogic Meson GXL Internal PHY
|
||||
|
||||
config ADIN_PHY
|
||||
tristate "Analog Devices Industrial Ethernet PHYs"
|
||||
help
|
||||
@ -62,11 +83,6 @@ config ADIN_PHY
|
||||
- ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit
|
||||
Ethernet PHY
|
||||
|
||||
config AMD_PHY
|
||||
tristate "AMD PHYs"
|
||||
help
|
||||
Currently supports the am79c874
|
||||
|
||||
config AQUANTIA_PHY
|
||||
tristate "Aquantia PHYs"
|
||||
help
|
||||
@ -78,6 +94,24 @@ config AX88796B_PHY
|
||||
Currently supports the Asix Electronics PHY found in the X-Surf 100
|
||||
AX88796B package.
|
||||
|
||||
config BROADCOM_PHY
|
||||
tristate "Broadcom 54XX PHYs"
|
||||
select BCM_NET_PHYLIB
|
||||
help
|
||||
Currently supports the BCM5411, BCM5421, BCM5461, BCM54616S, BCM5464,
|
||||
BCM5481, BCM54810 and BCM5482 PHYs.
|
||||
|
||||
config BCM54140_PHY
|
||||
tristate "Broadcom BCM54140 PHY"
|
||||
depends on PHYLIB
|
||||
depends on HWMON || HWMON=n
|
||||
select BCM_NET_PHYLIB
|
||||
help
|
||||
Support the Broadcom BCM54140 Quad SGMII/QSGMII PHY.
|
||||
|
||||
This driver also supports the hardware monitoring of this PHY and
|
||||
exposes voltage and temperature sensors.
|
||||
|
||||
config BCM63XX_PHY
|
||||
tristate "Broadcom 63xx SOCs internal PHY"
|
||||
depends on BCM63XX || COMPILE_TEST
|
||||
@ -92,6 +126,12 @@ config BCM7XXX_PHY
|
||||
Currently supports the BCM7366, BCM7439, BCM7445, and
|
||||
40nm and 65nm generation of BCM7xxx Set Top Box SoCs.
|
||||
|
||||
config BCM84881_PHY
|
||||
tristate "Broadcom BCM84881 PHY"
|
||||
depends on PHYLIB
|
||||
help
|
||||
Support the Broadcom BCM84881 PHY.
|
||||
|
||||
config BCM87XX_PHY
|
||||
tristate "Broadcom BCM8706 and BCM8727 PHYs"
|
||||
help
|
||||
@ -113,30 +153,6 @@ config BCM_CYGNUS_PHY
|
||||
config BCM_NET_PHYLIB
|
||||
tristate
|
||||
|
||||
config BROADCOM_PHY
|
||||
tristate "Broadcom PHYs"
|
||||
select BCM_NET_PHYLIB
|
||||
help
|
||||
Currently supports the BCM5411, BCM5421, BCM5461, BCM54616S, BCM5464,
|
||||
BCM5481, BCM54810 and BCM5482 PHYs.
|
||||
|
||||
config BCM54140_PHY
|
||||
tristate "Broadcom BCM54140 PHY"
|
||||
depends on PHYLIB
|
||||
depends on HWMON || HWMON=n
|
||||
select BCM_NET_PHYLIB
|
||||
help
|
||||
Support the Broadcom BCM54140 Quad SGMII/QSGMII PHY.
|
||||
|
||||
This driver also supports the hardware monitoring of this PHY and
|
||||
exposes voltage and temperature sensors.
|
||||
|
||||
config BCM84881_PHY
|
||||
tristate "Broadcom BCM84881 PHY"
|
||||
depends on PHYLIB
|
||||
help
|
||||
Support the Broadcom BCM84881 PHY.
|
||||
|
||||
config CICADA_PHY
|
||||
tristate "Cicada PHYs"
|
||||
help
|
||||
@ -152,48 +168,16 @@ config DAVICOM_PHY
|
||||
help
|
||||
Currently supports dm9161e and dm9131
|
||||
|
||||
config DP83822_PHY
|
||||
tristate "Texas Instruments DP83822/825/826 PHYs"
|
||||
help
|
||||
Supports the DP83822, DP83825I, DP83825CM, DP83825CS, DP83825S,
|
||||
DP83826C and DP83826NC PHYs.
|
||||
|
||||
config DP83TC811_PHY
|
||||
tristate "Texas Instruments DP83TC811 PHY"
|
||||
help
|
||||
Supports the DP83TC811 PHY.
|
||||
|
||||
config DP83848_PHY
|
||||
tristate "Texas Instruments DP83848 PHY"
|
||||
help
|
||||
Supports the DP83848 PHY.
|
||||
|
||||
config DP83867_PHY
|
||||
tristate "Texas Instruments DP83867 Gigabit PHY"
|
||||
help
|
||||
Currently supports the DP83867 PHY.
|
||||
|
||||
config DP83869_PHY
|
||||
tristate "Texas Instruments DP83869 Gigabit PHY"
|
||||
help
|
||||
Currently supports the DP83869 PHY. This PHY supports copper and
|
||||
fiber connections.
|
||||
|
||||
config FIXED_PHY
|
||||
tristate "MDIO Bus/PHY emulation with fixed speed/link PHYs"
|
||||
depends on PHYLIB
|
||||
select SWPHY
|
||||
help
|
||||
Adds the platform "fixed" MDIO Bus to cover the boards that use
|
||||
PHYs that are not connected to the real MDIO bus.
|
||||
|
||||
Currently tested with mpc866ads and mpc8349e-mitx.
|
||||
|
||||
config ICPLUS_PHY
|
||||
tristate "ICPlus PHYs"
|
||||
help
|
||||
Currently supports the IP175C and IP1001 PHYs.
|
||||
|
||||
config LXT_PHY
|
||||
tristate "Intel LXT PHYs"
|
||||
help
|
||||
Currently supports the lxt970, lxt971
|
||||
|
||||
config INTEL_XWAY_PHY
|
||||
tristate "Intel XWAY PHYs"
|
||||
help
|
||||
@ -207,27 +191,16 @@ config LSI_ET1011C_PHY
|
||||
help
|
||||
Supports the LSI ET1011C PHY.
|
||||
|
||||
config LXT_PHY
|
||||
tristate "Intel LXT PHYs"
|
||||
help
|
||||
Currently supports the lxt970, lxt971
|
||||
|
||||
config MARVELL_PHY
|
||||
tristate "Marvell PHYs"
|
||||
tristate "Marvell Alaska PHYs"
|
||||
help
|
||||
Currently has a driver for the 88E1011S
|
||||
Currently has a driver for the 88E1XXX
|
||||
|
||||
config MARVELL_10G_PHY
|
||||
tristate "Marvell Alaska 10Gbit PHYs"
|
||||
help
|
||||
Support for the Marvell Alaska MV88X3310 and compatible PHYs.
|
||||
|
||||
config MESON_GXL_PHY
|
||||
tristate "Amlogic Meson GXL Internal PHY"
|
||||
depends on ARCH_MESON || COMPILE_TEST
|
||||
help
|
||||
Currently has a driver for the Amlogic Meson GXL Internal PHY
|
||||
|
||||
config MICREL_PHY
|
||||
tristate "Micrel PHYs"
|
||||
help
|
||||
@ -278,12 +251,12 @@ config REALTEK_PHY
|
||||
Supports the Realtek 821x PHY.
|
||||
|
||||
config RENESAS_PHY
|
||||
tristate "Driver for Renesas PHYs"
|
||||
tristate "Renesas PHYs"
|
||||
help
|
||||
Supports the Renesas PHYs uPD60620 and uPD60620A.
|
||||
|
||||
config ROCKCHIP_PHY
|
||||
tristate "Driver for Rockchip Ethernet PHYs"
|
||||
tristate "Rockchip Ethernet PHYs"
|
||||
help
|
||||
Currently supports the integrated Ethernet PHY.
|
||||
|
||||
@ -302,6 +275,33 @@ config TERANETICS_PHY
|
||||
help
|
||||
Currently supports the Teranetics TN2020
|
||||
|
||||
config DP83822_PHY
|
||||
tristate "Texas Instruments DP83822/825/826 PHYs"
|
||||
help
|
||||
Supports the DP83822, DP83825I, DP83825CM, DP83825CS, DP83825S,
|
||||
DP83826C and DP83826NC PHYs.
|
||||
|
||||
config DP83TC811_PHY
|
||||
tristate "Texas Instruments DP83TC811 PHY"
|
||||
help
|
||||
Supports the DP83TC811 PHY.
|
||||
|
||||
config DP83848_PHY
|
||||
tristate "Texas Instruments DP83848 PHY"
|
||||
help
|
||||
Supports the DP83848 PHY.
|
||||
|
||||
config DP83867_PHY
|
||||
tristate "Texas Instruments DP83867 Gigabit PHY"
|
||||
help
|
||||
Currently supports the DP83867 PHY.
|
||||
|
||||
config DP83869_PHY
|
||||
tristate "Texas Instruments DP83869 Gigabit PHY"
|
||||
help
|
||||
Currently supports the DP83869 PHY. This PHY supports copper and
|
||||
fiber connections.
|
||||
|
||||
config VITESSE_PHY
|
||||
tristate "Vitesse PHYs"
|
||||
help
|
||||
|
@ -37,32 +37,32 @@ ifdef CONFIG_HWMON
|
||||
aquantia-objs += aquantia_hwmon.o
|
||||
endif
|
||||
obj-$(CONFIG_AQUANTIA_PHY) += aquantia.o
|
||||
obj-$(CONFIG_AX88796B_PHY) += ax88796b.o
|
||||
obj-$(CONFIG_AT803X_PHY) += at803x.o
|
||||
obj-$(CONFIG_AX88796B_PHY) += ax88796b.o
|
||||
obj-$(CONFIG_BCM54140_PHY) += bcm54140.o
|
||||
obj-$(CONFIG_BCM63XX_PHY) += bcm63xx.o
|
||||
obj-$(CONFIG_BCM7XXX_PHY) += bcm7xxx.o
|
||||
obj-$(CONFIG_BCM84881_PHY) += bcm84881.o
|
||||
obj-$(CONFIG_BCM87XX_PHY) += bcm87xx.o
|
||||
obj-$(CONFIG_BCM_CYGNUS_PHY) += bcm-cygnus.o
|
||||
obj-$(CONFIG_BCM_NET_PHYLIB) += bcm-phy-lib.o
|
||||
obj-$(CONFIG_BROADCOM_PHY) += broadcom.o
|
||||
obj-$(CONFIG_BCM54140_PHY) += bcm54140.o
|
||||
obj-$(CONFIG_BCM84881_PHY) += bcm84881.o
|
||||
obj-$(CONFIG_CICADA_PHY) += cicada.o
|
||||
obj-$(CONFIG_CORTINA_PHY) += cortina.o
|
||||
obj-$(CONFIG_DAVICOM_PHY) += davicom.o
|
||||
obj-$(CONFIG_DP83640_PHY) += dp83640.o
|
||||
obj-$(CONFIG_DP83822_PHY) += dp83822.o
|
||||
obj-$(CONFIG_DP83TC811_PHY) += dp83tc811.o
|
||||
obj-$(CONFIG_DP83848_PHY) += dp83848.o
|
||||
obj-$(CONFIG_DP83867_PHY) += dp83867.o
|
||||
obj-$(CONFIG_DP83869_PHY) += dp83869.o
|
||||
obj-$(CONFIG_DP83TC811_PHY) += dp83tc811.o
|
||||
obj-$(CONFIG_FIXED_PHY) += fixed_phy.o
|
||||
obj-$(CONFIG_ICPLUS_PHY) += icplus.o
|
||||
obj-$(CONFIG_INTEL_XWAY_PHY) += intel-xway.o
|
||||
obj-$(CONFIG_LSI_ET1011C_PHY) += et1011c.o
|
||||
obj-$(CONFIG_LXT_PHY) += lxt.o
|
||||
obj-$(CONFIG_MARVELL_PHY) += marvell.o
|
||||
obj-$(CONFIG_MARVELL_10G_PHY) += marvell10g.o
|
||||
obj-$(CONFIG_MARVELL_PHY) += marvell.o
|
||||
obj-$(CONFIG_MESON_GXL_PHY) += meson-gxl.o
|
||||
obj-$(CONFIG_MICREL_KS8995MA) += spi_ks8995.o
|
||||
obj-$(CONFIG_MICREL_PHY) += micrel.o
|
||||
|
Loading…
Reference in New Issue
Block a user