Patchwork [12/12] UBUNTU: [Config] CONFIG_NET_DSA=m

login
register
mail settings
Submitter Tim Gardner
Date May 24, 2012, 8:58 p.m.
Message ID <1337893104-130090-13-git-send-email-tim.gardner@canonical.com>
Download mbox | patch
Permalink /patch/161214/
State New
Headers show

Comments

Tim Gardner - May 24, 2012, 8:58 p.m.
BugLink: http://bugs.launchpad.net/bugs/1004148

The Distributed Switch Architecture is experimental. According
to policy it should not be built-in. Furthermore, this transport
layer module will get loaded by one of the dependent device
drivers under drivers/net/dsa.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
---
 debian.master/config/amd64/config.common.amd64     |   13 +++++++++++-
 debian.master/config/armel/config.common.armel     |   14 ++++++++++++-
 debian.master/config/armhf/config.common.armhf     |    1 -
 debian.master/config/armhf/config.flavour.highbank |   17 +++++++++++++--
 debian.master/config/armhf/config.flavour.omap     |   15 ++++++++++++-
 debian.master/config/config.common.ubuntu          |   22 +++++---------------
 debian.master/config/i386/config.common.i386       |   14 ++++++++++++-
 debian.master/config/powerpc/config.common.powerpc |   14 ++++++++++++-
 debian.master/config/ppc64/config.common.ppc64     |   14 ++++++++++++-
 9 files changed, 98 insertions(+), 26 deletions(-)

Patch

diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
index 5326643..8395910 100644
--- a/debian.master/config/amd64/config.common.amd64
+++ b/debian.master/config/amd64/config.common.amd64
@@ -59,6 +59,7 @@  CONFIG_BLK_DEV_SR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -75,6 +76,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 CONFIG_CIFS_EXPERIMENTAL=y
 CONFIG_CIFS_XATTR=y
@@ -145,6 +147,7 @@  CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
 CONFIG_DAB=y
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -303,6 +306,7 @@  CONFIG_I2C_STUB=m
 CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
+CONFIG_ICPLUS_PHY=y
 # CONFIG_IDE is not set
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
@@ -430,6 +434,8 @@  CONFIG_LOGIRUMBLEPAD2_FF=y
 CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
 CONFIG_LOG_BUF_SHIFT=18
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 # CONFIG_M686 is not set
 CONFIG_MAC80211_DEBUG_MENU=y
@@ -438,6 +444,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MAX_RAW_DEVS=256
 CONFIG_MEDIA_SUPPORT=m
 CONFIG_MEMORY_HOTREMOVE=y
@@ -494,6 +501,7 @@  CONFIG_MTD_NAND_IDS=m
 CONFIG_MTD_SM_COMMON=m
 CONFIG_MUTEX_SPIN_ON_OWNER=y
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
@@ -503,7 +511,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -602,6 +609,7 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 CONFIG_R3964=m
 CONFIG_R8712U=m
@@ -610,6 +618,7 @@  CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RCU_FANOUT=64
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 # CONFIG_REGULATOR_DEBUG is not set
 CONFIG_REGULATOR_FIXED_VOLTAGE=m
@@ -806,6 +815,7 @@  CONFIG_SERIO_SERPORT=m
 CONFIG_SGI_PARTITION=y
 CONFIG_SLHC=y
 CONFIG_SLIP=m
+CONFIG_SMSC_PHY=y
 CONFIG_SM_FTL=m
 # CONFIG_SND_BT87X_OVERCLOCK is not set
 CONFIG_SND_EMU10K1_SEQ=m
@@ -963,6 +973,7 @@  CONFIG_VIRTIO_NET=y
 CONFIG_VIRTIO_PCI=y
 CONFIG_VIRTIO_RING=y
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_VME_BUS=m
 CONFIG_VT6656=m
diff --git a/debian.master/config/armel/config.common.armel b/debian.master/config/armel/config.common.armel
index da3df2a..c7a372b 100644
--- a/debian.master/config/armel/config.common.armel
+++ b/debian.master/config/armel/config.common.armel
@@ -57,6 +57,7 @@  CONFIG_BLK_DEV_SR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -73,6 +74,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 CONFIG_CIFS_XATTR=y
 CONFIG_CLEANCACHE=y
@@ -139,6 +141,7 @@  CONFIG_CRYPTO_XCBC=m
 CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -295,6 +298,7 @@  CONFIG_I2C_STUB=m
 CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
+CONFIG_ICPLUS_PHY=y
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
 CONFIG_INET6_AH=m
@@ -417,6 +421,8 @@  CONFIG_LOGIRUMBLEPAD2_FF=y
 CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
 CONFIG_LOG_BUF_SHIFT=17
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 CONFIG_MAC80211_DEBUG_MENU=y
 CONFIG_MAC80211_HWSIM=m
@@ -424,6 +430,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MAX_RAW_DEVS=256
 CONFIG_MEDIA_SUPPORT=m
 CONFIG_MEMSTICK=m
@@ -490,6 +497,7 @@  CONFIG_MTD_OF_PARTS=y
 # CONFIG_MTD_SM_COMMON is not set
 # CONFIG_MUTEX_SPIN_ON_OWNER is not set
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_NETCONSOLE=m
@@ -498,7 +506,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -550,6 +557,7 @@  CONFIG_NOP_USB_XCEIV=y
 CONFIG_NTFS_FS=m
 CONFIG_NVRAM=m
 CONFIG_OC_ETM=y
+CONFIG_OF_MDIO=y
 CONFIG_OMFS_FS=m
 CONFIG_OPROFILE=m
 CONFIG_OSF_PARTITION=y
@@ -595,6 +603,7 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 # CONFIG_R3964 is not set
 CONFIG_R8712U=m
@@ -602,6 +611,7 @@  CONFIG_RAID_ATTRS=m
 CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 # CONFIG_REGULATOR_DEBUG is not set
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
@@ -799,6 +809,7 @@  CONFIG_SLIP=m
 CONFIG_SMC911X=m
 CONFIG_SMC91X=m
 CONFIG_SMSC911X=m
+CONFIG_SMSC_PHY=y
 CONFIG_SM_FTL=m
 # CONFIG_SND_EMU10K1_SEQ is not set
 # CONFIG_SND_OPL3_LIB_SEQ is not set
@@ -955,6 +966,7 @@  CONFIG_VIDEO_TVP514X=m
 # CONFIG_VIRTIO_PCI is not set
 # CONFIG_VIRTIO_RING is not set
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 # CONFIG_VT6656 is not set
 # CONFIG_VT_HW_CONSOLE_BINDING is not set
diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
index a323ca1..4acbac9 100644
--- a/debian.master/config/armhf/config.common.armhf
+++ b/debian.master/config/armhf/config.common.armhf
@@ -101,7 +101,6 @@  CONFIG_SND_PCM_OSS=m
 # CONFIG_SPI_SPIDEV is not set
 # CONFIG_STACK_TRACER is not set
 CONFIG_STANDALONE=y
-CONFIG_STE10XP=y
 # CONFIG_SYS_HYPERVISOR is not set
 CONFIG_TABLET_USB_WACOM=m
 # CONFIG_TCG_TPM is not set
diff --git a/debian.master/config/armhf/config.flavour.highbank b/debian.master/config/armhf/config.flavour.highbank
index 0b49ce9..5b2aae2 100644
--- a/debian.master/config/armhf/config.flavour.highbank
+++ b/debian.master/config/armhf/config.flavour.highbank
@@ -48,6 +48,7 @@  CONFIG_BLK_DEV_RAM=m
 # CONFIG_BLK_DEV_UB is not set
 # CONFIG_BRCMFMAC is not set
 # CONFIG_BRIDGE is not set
+CONFIG_BROADCOM_PHY=m
 # CONFIG_BSD_DISKLABEL is not set
 # CONFIG_BSD_PROCESS_ACCT is not set
 # CONFIG_BT is not set
@@ -63,6 +64,7 @@  CONFIG_BLK_DEV_RAM=m
 # CONFIG_CHR_DEV_SCH is not set
 # CONFIG_CHR_DEV_SG is not set
 # CONFIG_CHR_DEV_ST is not set
+CONFIG_CICADA_PHY=m
 # CONFIG_CIFS is not set
 # CONFIG_CLEANCACHE is not set
 # CONFIG_CODA_FS is not set
@@ -126,6 +128,7 @@  CONFIG_CRYPTO_RNG=m
 # CONFIG_CRYPTO_XTS is not set
 # CONFIG_CRYPTO_ZLIB is not set
 # CONFIG_CUSE is not set
+CONFIG_DAVICOM_PHY=m
 # CONFIG_DCB is not set
 # CONFIG_DE600 is not set
 # CONFIG_DE620 is not set
@@ -252,6 +255,7 @@  CONFIG_I2C_HELPER_AUTO=y
 # CONFIG_I2C_TAOS_EVM is not set
 # CONFIG_I2C_TINY_USB is not set
 # CONFIG_I2C_XILINX is not set
+CONFIG_ICPLUS_PHY=m
 # CONFIG_IEEE802154 is not set
 # CONFIG_IIO is not set
 # CONFIG_INET6_AH is not set
@@ -366,6 +370,8 @@  CONFIG_LEGACY_PTY_COUNT=256
 # CONFIG_LOGIRUMBLEPAD2_FF is not set
 # CONFIG_LOGITECH_FF is not set
 # CONFIG_LOGIWHEELS_FF is not set
+CONFIG_LSI_ET1011C_PHY=m
+CONFIG_LXT_PHY=m
 CONFIG_LZO_COMPRESS=m
 # CONFIG_MAC80211_DEBUG_MENU is not set
 # CONFIG_MAC80211_HWSIM is not set
@@ -373,6 +379,7 @@  CONFIG_LZO_COMPRESS=m
 # CONFIG_MACVLAN is not set
 # CONFIG_MAC_PARTITION is not set
 # CONFIG_MAGIC_SYSRQ is not set
+CONFIG_MARVELL_PHY=m
 # CONFIG_MEDIA_SUPPORT is not set
 # CONFIG_MEMSTICK is not set
 # CONFIG_MFD_88PM860X is not set
@@ -427,6 +434,7 @@  CONFIG_MMC_SDHCI_PLTFM=y
 # CONFIG_MTD is not set
 CONFIG_MUTEX_SPIN_ON_OWNER=y
 # CONFIG_MWIFIEX is not set
+CONFIG_NATIONAL_PHY=m
 # CONFIG_NCP_FS is not set
 # CONFIG_NETCONSOLE is not set
 # CONFIG_NETFILTER is not set
@@ -434,7 +442,6 @@  CONFIG_MUTEX_SPIN_ON_OWNER=y
 # CONFIG_NET_9P is not set
 CONFIG_NET_CALXEDA_XGMAC=y
 # CONFIG_NET_DMA is not set
-# CONFIG_NET_DSA is not set
 # CONFIG_NET_IPGRE_DEMUX is not set
 # CONFIG_NET_IPIP is not set
 # CONFIG_NET_KEY is not set
@@ -484,6 +491,7 @@  CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NOP_USB_XCEIV is not set
 # CONFIG_NTFS_FS is not set
 # CONFIG_OC_ETM is not set
+CONFIG_OF_MDIO=m
 # CONFIG_OMFS_FS is not set
 CONFIG_OPROFILE=y
 # CONFIG_OSF_PARTITION is not set
@@ -496,7 +504,7 @@  CONFIG_OPROFILE=y
 # CONFIG_PERF_COUNTERS is not set
 # CONFIG_PHONE is not set
 # CONFIG_PHONET is not set
-# CONFIG_PHYLIB is not set
+CONFIG_PHYLIB=m
 CONFIG_PL330_DMA=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_PMIC_DA903X is not set
@@ -520,12 +528,14 @@  CONFIG_PREEMPT_RCU=y
 # CONFIG_QFMT_V1 is not set
 # CONFIG_QFMT_V2 is not set
 # CONFIG_QNX4FS_FS is not set
+CONFIG_QSEMI_PHY=m
 # CONFIG_QUOTA_NETLINK_INTERFACE is not set
 # CONFIG_R8712U is not set
 # CONFIG_RAID_ATTRS is not set
 # CONFIG_RAMOOPS is not set
 # CONFIG_RAW_DRIVER is not set
 # CONFIG_RDS is not set
+CONFIG_REALTEK_PHY=m
 # CONFIG_REGULATOR is not set
 # CONFIG_REISERFS_FS_POSIX_ACL is not set
 # CONFIG_REISERFS_FS_SECURITY is not set
@@ -715,6 +725,7 @@  CONFIG_SLHC=m
 # CONFIG_SMC911X is not set
 # CONFIG_SMC91X is not set
 # CONFIG_SMSC911X is not set
+CONFIG_SMSC_PHY=m
 # CONFIG_SOLARIS_X86_PARTITION is not set
 # CONFIG_SOUND is not set
 # CONFIG_SPEAKUP_SYNTH_DUMMY is not set
@@ -732,6 +743,7 @@  CONFIG_SPI_PL022=y
 # CONFIG_SQUASHFS_XZ is not set
 # CONFIG_SSB is not set
 # CONFIG_STAGING_MEDIA is not set
+CONFIG_STE10XP=m
 # CONFIG_STMMAC_ETH is not set
 # CONFIG_SUN_PARTITION is not set
 CONFIG_SWP_EMULATE=y
@@ -819,6 +831,7 @@  CONFIG_VERSION_SIGNATURE="Ubuntu 3.2.0-1800.1-highbank 3.2.9"
 # CONFIG_VETH is not set
 # CONFIG_VIDEO_OUTPUT_CONTROL is not set
 # CONFIG_VIRT_DRIVERS is not set
+CONFIG_VITESSE_PHY=m
 # CONFIG_VLAN_8021Q_GVRP is not set
 # CONFIG_VXFS_FS is not set
 # CONFIG_W1 is not set
diff --git a/debian.master/config/armhf/config.flavour.omap b/debian.master/config/armhf/config.flavour.omap
index d3c4d76..b8391e1 100644
--- a/debian.master/config/armhf/config.flavour.omap
+++ b/debian.master/config/armhf/config.flavour.omap
@@ -48,6 +48,7 @@  CONFIG_BLK_DEV_SR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -63,6 +64,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 CONFIG_CLEANCACHE=y
 CONFIG_CODA_FS=m
@@ -126,6 +128,7 @@  CONFIG_CRYPTO_XCBC=m
 CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -252,6 +255,7 @@  CONFIG_I2C_STUB=m
 CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
+CONFIG_ICPLUS_PHY=y
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
 CONFIG_INET6_AH=m
@@ -366,6 +370,8 @@  CONFIG_LOGIG940_FF=y
 CONFIG_LOGIRUMBLEPAD2_FF=y
 CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 CONFIG_MAC80211_DEBUG_MENU=y
 CONFIG_MAC80211_HWSIM=m
@@ -373,6 +379,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MEDIA_SUPPORT=m
 CONFIG_MEMSTICK=m
 CONFIG_MFD_88PM860X=y
@@ -427,6 +434,7 @@  CONFIG_MOUSE_VSXXXAA=m
 CONFIG_MTD=y
 # CONFIG_MUTEX_SPIN_ON_OWNER is not set
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NETCONSOLE=m
 CONFIG_NETFILTER=y
@@ -434,7 +442,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -484,6 +491,7 @@  CONFIG_NLS_KOI8_U=m
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_NTFS_FS=m
 CONFIG_OC_ETM=y
+CONFIG_OF_MDIO=y
 CONFIG_OMFS_FS=m
 CONFIG_OPROFILE=m
 CONFIG_OSF_PARTITION=y
@@ -520,12 +528,14 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 CONFIG_R8712U=m
 CONFIG_RAID_ATTRS=m
 CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 CONFIG_REISERFS_FS_POSIX_ACL=y
 CONFIG_REISERFS_FS_SECURITY=y
@@ -715,6 +725,7 @@  CONFIG_SLIP=m
 CONFIG_SMC911X=m
 CONFIG_SMC91X=m
 CONFIG_SMSC911X=m
+CONFIG_SMSC_PHY=y
 CONFIG_SOLARIS_X86_PARTITION=y
 CONFIG_SOUND=m
 CONFIG_SPEAKUP_SYNTH_DUMMY=m
@@ -732,6 +743,7 @@  CONFIG_SQUASHFS_XATTR=y
 CONFIG_SQUASHFS_XZ=y
 CONFIG_SSB=m
 CONFIG_STAGING_MEDIA=y
+CONFIG_STE10XP=y
 CONFIG_STMMAC_ETH=m
 CONFIG_SUN_PARTITION=y
 # CONFIG_SWP_EMULATE is not set
@@ -819,6 +831,7 @@  CONFIG_VERSION_SIGNATURE=""
 CONFIG_VETH=m
 CONFIG_VIDEO_OUTPUT_CONTROL=m
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_VXFS_FS=m
 CONFIG_W1=m
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index b890c8c..8efee35 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -630,7 +630,6 @@  CONFIG_BRIDGE_IGMP_SNOOPING=y
 CONFIG_BRIDGE_NETFILTER=y
 CONFIG_BRIDGE_NF_EBTABLES=m
 CONFIG_BRIQ_PANEL=m
-CONFIG_BROADCOM_PHY=y
 CONFIG_BROKEN_ON_SMP=y
 CONFIG_BSD_PROCESS_ACCT_V3=y
 CONFIG_BTRFS_FS=m
@@ -762,7 +761,6 @@  CONFIG_CHELSIO_T1_1G=y
 CONFIG_CHELSIO_T3=m
 CONFIG_CHELSIO_T4=m
 CONFIG_CHELSIO_T4VF=m
-CONFIG_CICADA_PHY=y
 # CONFIG_CIFS_ACL is not set
 # CONFIG_CIFS_DEBUG2 is not set
 CONFIG_CIFS_DFS_UPCALL=y
@@ -1036,7 +1034,6 @@  CONFIG_CYCLADES=m
 CONFIG_CYCLADES_SYNC=m
 CONFIG_CYCLOMX_X25=y
 # CONFIG_CYZ_INTR is not set
-CONFIG_DAVICOM_PHY=y
 CONFIG_DCA=m
 CONFIG_DCDBAS=m
 CONFIG_DE2104X=m
@@ -2009,7 +2006,6 @@  CONFIG_IBM_BSR=m
 # CONFIG_IBM_EMAC_TAH is not set
 # CONFIG_IBM_EMAC_ZMII is not set
 CONFIG_IBM_RTL=m
-CONFIG_ICPLUS_PHY=y
 CONFIG_ICS932S401=m
 CONFIG_IDEAPAD_LAPTOP=m
 CONFIG_IDEPCI_PCIBUS_ORDER=y
@@ -2583,10 +2579,8 @@  CONFIG_LP486E=m
 CONFIG_LPC_SCH=m
 # CONFIG_LP_CONSOLE is not set
 CONFIG_LRU_CACHE=m
-CONFIG_LSI_ET1011C_PHY=y
 CONFIG_LSM_MMAP_MIN_ADDR=0
 CONFIG_LTPC=m
-CONFIG_LXT_PHY=y
 CONFIG_LZO_DECOMPRESS=y
 CONFIG_M25PXX_USE_FAST_READ=y
 # CONFIG_M386 is not set
@@ -2650,7 +2644,6 @@  CONFIG_MAC_EMUMOUSEBTN=m
 CONFIG_MAC_FLOPPY=m
 CONFIG_MADGEMC=m
 CONFIG_MANTIS_CORE=m
-CONFIG_MARVELL_PHY=y
 # CONFIG_MATH_EMULATION is not set
 # CONFIG_MATOM is not set
 CONFIG_MAX1363=m
@@ -2959,7 +2952,6 @@  CONFIG_MYRI10GE=m
 CONFIG_MYRI10GE_DCA=y
 CONFIG_N2=m
 CONFIG_NAMESPACES=y
-CONFIG_NATIONAL_PHY=y
 CONFIG_NATSEMI=m
 CONFIG_NCPFS_EXTRAS=y
 CONFIG_NCPFS_IOCTL_LOCKING=y
@@ -3085,10 +3077,11 @@  CONFIG_NET_CLS_U32=m
 CONFIG_NET_CORE=y
 CONFIG_NET_DCCPPROBE=m
 # CONFIG_NET_DROP_MONITOR is not set
-CONFIG_NET_DSA_MV88E6060=y
-CONFIG_NET_DSA_MV88E6123_61_65=y
-CONFIG_NET_DSA_MV88E6131=y
-CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA=m
+CONFIG_NET_DSA_MV88E6060=m
+CONFIG_NET_DSA_MV88E6123_61_65=m
+CONFIG_NET_DSA_MV88E6131=m
+CONFIG_NET_DSA_MV88E6XXX=m
 CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
 CONFIG_NET_DSA_TAG_DSA=y
 CONFIG_NET_DSA_TAG_EDSA=y
@@ -3280,7 +3273,6 @@  CONFIG_OF_FLATTREE=y
 CONFIG_OF_GPIO=y
 CONFIG_OF_I2C=y
 CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
 CONFIG_OF_NET=y
 CONFIG_OF_PCI=y
 CONFIG_OF_PCI_IRQ=y
@@ -3675,7 +3667,6 @@  CONFIG_PSERIES_MSI=y
 CONFIG_QLA3XXX=m
 CONFIG_QLCNIC=m
 CONFIG_QLGE=m
-CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA=y
 CONFIG_QUOTACTL=y
 CONFIG_QUOTACTL_COMPAT=y
@@ -3737,7 +3728,6 @@  CONFIG_RD_LZMA=y
 CONFIG_RD_LZO=y
 CONFIG_RD_XZ=y
 CONFIG_REALTEK_AUTOPM=y
-CONFIG_REALTEK_PHY=y
 CONFIG_REED_SOLOMON=m
 CONFIG_REED_SOLOMON_DEC16=y
 CONFIG_REGMAP=y
@@ -4172,7 +4162,6 @@  CONFIG_SMP_ON_UP=y
 CONFIG_SMSC37B787_WDT=m
 # CONFIG_SMSC911X_ARCH_HOOKS is not set
 CONFIG_SMSC9420=m
-CONFIG_SMSC_PHY=y
 CONFIG_SMSC_SCH311X_WDT=m
 CONFIG_SMS_SDIO_DRV=m
 CONFIG_SMS_SIANO_MDTV=m
@@ -5235,7 +5224,6 @@  CONFIG_VIRTIO_CONSOLE=m
 CONFIG_VIRTUALIZATION=y
 CONFIG_VIRT_CPU_ACCOUNTING=y
 CONFIG_VIRT_TO_BUS=y
-CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q=m
 CONFIG_VLSI_FIR=m
 CONFIG_VM86=y
diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
index 068df1f..e16853e 100644
--- a/debian.master/config/i386/config.common.i386
+++ b/debian.master/config/i386/config.common.i386
@@ -57,6 +57,7 @@  CONFIG_BLK_DEV_SR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -73,6 +74,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 CONFIG_CIFS_EXPERIMENTAL=y
 CONFIG_CIFS_XATTR=y
@@ -143,6 +145,7 @@  CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
 CONFIG_DAB=y
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -303,6 +306,7 @@  CONFIG_I2C_STUB=m
 CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
+CONFIG_ICPLUS_PHY=y
 # CONFIG_IDE is not set
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
@@ -430,6 +434,8 @@  CONFIG_LOGIRUMBLEPAD2_FF=y
 CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
 CONFIG_LOG_BUF_SHIFT=17
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 CONFIG_M686=y
 CONFIG_MAC80211_DEBUG_MENU=y
@@ -438,6 +444,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MAX_RAW_DEVS=256
 CONFIG_MEDIA_SUPPORT=m
 CONFIG_MEMSTICK=m
@@ -494,6 +501,7 @@  CONFIG_MTD_OF_PARTS=m
 CONFIG_MTD_SM_COMMON=m
 CONFIG_MUTEX_SPIN_ON_OWNER=y
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
@@ -503,7 +511,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -555,6 +562,7 @@  CONFIG_NOP_USB_XCEIV=m
 CONFIG_NR_CPUS=8
 CONFIG_NTFS_FS=m
 CONFIG_NVRAM=m
+CONFIG_OF_MDIO=y
 CONFIG_OMFS_FS=m
 CONFIG_OPROFILE=m
 CONFIG_OSF_PARTITION=y
@@ -602,6 +610,7 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 CONFIG_R3964=m
 CONFIG_R8712U=m
@@ -610,6 +619,7 @@  CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RCU_FANOUT=32
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 CONFIG_REGULATOR_DEBUG=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=m
@@ -804,6 +814,7 @@  CONFIG_SERIO_SERPORT=m
 CONFIG_SGI_PARTITION=y
 CONFIG_SLHC=y
 CONFIG_SLIP=m
+CONFIG_SMSC_PHY=y
 CONFIG_SM_FTL=m
 # CONFIG_SND_BT87X_OVERCLOCK is not set
 CONFIG_SND_EMU10K1_SEQ=m
@@ -961,6 +972,7 @@  CONFIG_VIRTIO_NET=y
 CONFIG_VIRTIO_PCI=y
 CONFIG_VIRTIO_RING=y
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 CONFIG_VME_BUS=m
 CONFIG_VT6656=m
diff --git a/debian.master/config/powerpc/config.common.powerpc b/debian.master/config/powerpc/config.common.powerpc
index d7bd371..908f593 100644
--- a/debian.master/config/powerpc/config.common.powerpc
+++ b/debian.master/config/powerpc/config.common.powerpc
@@ -54,6 +54,7 @@  CONFIG_BLK_DEV_SR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -69,6 +70,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 # CONFIG_CIFS_EXPERIMENTAL is not set
 # CONFIG_CIFS_XATTR is not set
@@ -137,6 +139,7 @@  CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
 # CONFIG_DAB is not set
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -291,6 +294,7 @@  CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
 # CONFIG_IBMEBUS is not set
+CONFIG_ICPLUS_PHY=y
 # CONFIG_IDE is not set
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
@@ -419,6 +423,8 @@  CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
 CONFIG_LOG_BUF_SHIFT=17
 # CONFIG_LPARCFG is not set
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 CONFIG_MAC80211_DEBUG_MENU=y
 CONFIG_MAC80211_HWSIM=m
@@ -426,6 +432,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MAX_RAW_DEVS=256
 CONFIG_MEDIA_SUPPORT=m
 # CONFIG_MEMORY_HOTREMOVE is not set
@@ -484,6 +491,7 @@  CONFIG_MTD_OF_PARTS=m
 CONFIG_MTD_SM_COMMON=m
 CONFIG_MUTEX_SPIN_ON_OWNER=y
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NETCONSOLE=m
 CONFIG_NETFILTER=y
@@ -491,7 +499,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -543,6 +550,7 @@  CONFIG_NODES_SHIFT=8
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NTFS_FS=m
 CONFIG_NVRAM=y
+CONFIG_OF_MDIO=y
 CONFIG_OMFS_FS=m
 CONFIG_OPROFILE=m
 CONFIG_OSF_PARTITION=y
@@ -595,6 +603,7 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 CONFIG_R3964=m
 CONFIG_R8712U=m
@@ -602,6 +611,7 @@  CONFIG_RAID_ATTRS=m
 CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 # CONFIG_REGULATOR_DEBUG is not set
 CONFIG_REGULATOR_FIXED_VOLTAGE=m
@@ -785,6 +795,7 @@  CONFIG_SERIO_SERPORT=m
 CONFIG_SGI_PARTITION=y
 CONFIG_SLHC=y
 CONFIG_SLIP=m
+CONFIG_SMSC_PHY=y
 # CONFIG_SM_FTL is not set
 CONFIG_SND_BT87X_OVERCLOCK=y
 CONFIG_SND_EMU10K1_SEQ=m
@@ -946,6 +957,7 @@  CONFIG_VIRTIO_NET=m
 CONFIG_VIRTIO_PCI=m
 CONFIG_VIRTIO_RING=m
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 # CONFIG_VME_BUS is not set
 # CONFIG_VT6656 is not set
diff --git a/debian.master/config/ppc64/config.common.ppc64 b/debian.master/config/ppc64/config.common.ppc64
index a5c075b..c5e5070 100644
--- a/debian.master/config/ppc64/config.common.ppc64
+++ b/debian.master/config/ppc64/config.common.ppc64
@@ -57,6 +57,7 @@  CONFIG_BLK_DEV_SR_VENDOR=y
 CONFIG_BLK_DEV_UB=m
 CONFIG_BRCMFMAC=m
 CONFIG_BRIDGE=m
+CONFIG_BROADCOM_PHY=y
 CONFIG_BSD_DISKLABEL=y
 CONFIG_BSD_PROCESS_ACCT=y
 CONFIG_BT=m
@@ -73,6 +74,7 @@  CONFIG_CHR_DEV_OSST=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_CHR_DEV_SG=y
 CONFIG_CHR_DEV_ST=m
+CONFIG_CICADA_PHY=y
 CONFIG_CIFS=m
 # CONFIG_CIFS_EXPERIMENTAL is not set
 # CONFIG_CIFS_XATTR is not set
@@ -142,6 +144,7 @@  CONFIG_CRYPTO_XTS=m
 CONFIG_CRYPTO_ZLIB=m
 CONFIG_CUSE=m
 # CONFIG_DAB is not set
+CONFIG_DAVICOM_PHY=y
 CONFIG_DCB=y
 CONFIG_DE600=m
 CONFIG_DE620=m
@@ -302,6 +305,7 @@  CONFIG_I2C_TAOS_EVM=m
 CONFIG_I2C_TINY_USB=m
 CONFIG_I2C_XILINX=m
 CONFIG_IBMEBUS=y
+CONFIG_ICPLUS_PHY=y
 CONFIG_IDE=y
 CONFIG_IEEE802154=m
 CONFIG_IIO=m
@@ -432,6 +436,8 @@  CONFIG_LOGITECH_FF=y
 CONFIG_LOGIWHEELS_FF=y
 CONFIG_LOG_BUF_SHIFT=19
 CONFIG_LPARCFG=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_LXT_PHY=y
 CONFIG_LZO_COMPRESS=y
 CONFIG_MAC80211_DEBUG_MENU=y
 CONFIG_MAC80211_HWSIM=m
@@ -439,6 +445,7 @@  CONFIG_MAC80211_MESH=y
 CONFIG_MACVLAN=m
 CONFIG_MAC_PARTITION=y
 CONFIG_MAGIC_SYSRQ=y
+CONFIG_MARVELL_PHY=y
 CONFIG_MAX_ACTIVE_REGIONS=256
 CONFIG_MAX_RAW_DEVS=8192
 CONFIG_MEDIA_SUPPORT=m
@@ -500,6 +507,7 @@  CONFIG_MTD_OF_PARTS=m
 CONFIG_MTD_SM_COMMON=m
 CONFIG_MUTEX_SPIN_ON_OWNER=y
 CONFIG_MWIFIEX=m
+CONFIG_NATIONAL_PHY=y
 CONFIG_NCP_FS=m
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
@@ -509,7 +517,6 @@  CONFIG_NETPOLL=y
 CONFIG_NET_9P=m
 # CONFIG_NET_CALXEDA_XGMAC is not set
 CONFIG_NET_DMA=y
-CONFIG_NET_DSA=y
 CONFIG_NET_IPGRE_DEMUX=m
 CONFIG_NET_IPIP=m
 CONFIG_NET_KEY=m
@@ -561,6 +568,7 @@  CONFIG_NODES_SHIFT=8
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NR_CPUS=1024
 CONFIG_NTFS_FS=m
+CONFIG_OF_MDIO=y
 CONFIG_OMFS_FS=m
 CONFIG_OPROFILE=m
 CONFIG_OSF_PARTITION=y
@@ -625,6 +633,7 @@  CONFIG_PSTORE=y
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QNX4FS_FS=m
+CONFIG_QSEMI_PHY=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
 CONFIG_R3964=m
 CONFIG_R8712U=m
@@ -633,6 +642,7 @@  CONFIG_RAMOOPS=m
 CONFIG_RAW_DRIVER=m
 CONFIG_RCU_FANOUT=64
 CONFIG_RDS=m
+CONFIG_REALTEK_PHY=y
 CONFIG_REGULATOR=y
 # CONFIG_REGULATOR_DEBUG is not set
 CONFIG_REGULATOR_FIXED_VOLTAGE=m
@@ -818,6 +828,7 @@  CONFIG_SERIO_SERPORT=m
 CONFIG_SGI_PARTITION=y
 CONFIG_SLHC=y
 CONFIG_SLIP=m
+CONFIG_SMSC_PHY=y
 # CONFIG_SM_FTL is not set
 CONFIG_SND_BT87X_OVERCLOCK=y
 CONFIG_SND_EMU10K1_SEQ=m
@@ -979,6 +990,7 @@  CONFIG_VIRTIO_NET=m
 CONFIG_VIRTIO_PCI=m
 CONFIG_VIRTIO_RING=m
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VITESSE_PHY=y
 CONFIG_VLAN_8021Q_GVRP=y
 # CONFIG_VME_BUS is not set
 # CONFIG_VT6656 is not set