summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Robinson <pbrobinson@gmail.com>2018-10-20 23:58:28 +0100
committerPeter Robinson <pbrobinson@gmail.com>2018-10-20 23:58:28 +0100
commit81719d66feebd49acf52b901da737dc79039d459 (patch)
treed3c07fe6e7f9e54230f4370abf0bd86422c25172
parentb4d25f7cc56044b9b917a61adc4168dc00be8163 (diff)
downloadkernel-81719d66feebd49acf52b901da737dc79039d459.tar.gz
kernel-81719d66feebd49acf52b901da737dc79039d459.tar.xz
kernel-81719d66feebd49acf52b901da737dc79039d459.zip
Fix network on some i.MX6 devices (rhbz 1628209)
-rw-r--r--configs/fedora/generic/CONFIG_FIXED_PHY2
-rw-r--r--configs/fedora/generic/CONFIG_MDIO_DEVICE2
-rw-r--r--configs/fedora/generic/CONFIG_PHYLIB2
-rw-r--r--configs/fedora/generic/arm/CONFIG_OF_MDIO2
-rw-r--r--configs/fedora/generic/s390x/CONFIG_MDIO_DEVICE1
-rw-r--r--kernel-aarch64-debug.config8
-rw-r--r--kernel-aarch64.config8
-rw-r--r--kernel-armv7hl-debug.config8
-rw-r--r--kernel-armv7hl-lpae-debug.config8
-rw-r--r--kernel-armv7hl-lpae.config8
-rw-r--r--kernel-armv7hl.config8
-rw-r--r--kernel-i686-PAE.config6
-rw-r--r--kernel-i686-PAEdebug.config6
-rw-r--r--kernel-i686-debug.config6
-rw-r--r--kernel-i686.config6
-rw-r--r--kernel-ppc64le-debug.config6
-rw-r--r--kernel-ppc64le.config6
-rw-r--r--kernel-s390x-debug.config6
-rw-r--r--kernel-s390x.config6
-rw-r--r--kernel-x86_64-debug.config6
-rw-r--r--kernel-x86_64.config6
-rw-r--r--kernel.spec3
22 files changed, 61 insertions, 59 deletions
diff --git a/configs/fedora/generic/CONFIG_FIXED_PHY b/configs/fedora/generic/CONFIG_FIXED_PHY
index 89309ed1e..80379efd3 100644
--- a/configs/fedora/generic/CONFIG_FIXED_PHY
+++ b/configs/fedora/generic/CONFIG_FIXED_PHY
@@ -1 +1 @@
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
diff --git a/configs/fedora/generic/CONFIG_MDIO_DEVICE b/configs/fedora/generic/CONFIG_MDIO_DEVICE
index 67ac6bad8..07444b0be 100644
--- a/configs/fedora/generic/CONFIG_MDIO_DEVICE
+++ b/configs/fedora/generic/CONFIG_MDIO_DEVICE
@@ -1 +1 @@
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
diff --git a/configs/fedora/generic/CONFIG_PHYLIB b/configs/fedora/generic/CONFIG_PHYLIB
index 9ecd6c079..64ef52233 100644
--- a/configs/fedora/generic/CONFIG_PHYLIB
+++ b/configs/fedora/generic/CONFIG_PHYLIB
@@ -1 +1 @@
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
diff --git a/configs/fedora/generic/arm/CONFIG_OF_MDIO b/configs/fedora/generic/arm/CONFIG_OF_MDIO
index e022a134b..cbdf2ee2f 100644
--- a/configs/fedora/generic/arm/CONFIG_OF_MDIO
+++ b/configs/fedora/generic/arm/CONFIG_OF_MDIO
@@ -1 +1 @@
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
diff --git a/configs/fedora/generic/s390x/CONFIG_MDIO_DEVICE b/configs/fedora/generic/s390x/CONFIG_MDIO_DEVICE
deleted file mode 100644
index 67ac6bad8..000000000
--- a/configs/fedora/generic/s390x/CONFIG_MDIO_DEVICE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MDIO_DEVICE=m
diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config
index 5f6b70b3e..4d2189528 100644
--- a/kernel-aarch64-debug.config
+++ b/kernel-aarch64-debug.config
@@ -1793,7 +1793,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3141,7 +3141,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
CONFIG_MDIO_HISI_FEMAC=m
CONFIG_MDIO_I2C=m
@@ -4162,7 +4162,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4346,7 +4346,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-aarch64.config b/kernel-aarch64.config
index ba363d1a4..06f10ec9d 100644
--- a/kernel-aarch64.config
+++ b/kernel-aarch64.config
@@ -1775,7 +1775,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3120,7 +3120,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
CONFIG_MDIO_HISI_FEMAC=m
CONFIG_MDIO_I2C=m
@@ -4140,7 +4140,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4324,7 +4324,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config
index 2500fba3d..7282b31d2 100644
--- a/kernel-armv7hl-debug.config
+++ b/kernel-armv7hl-debug.config
@@ -1906,7 +1906,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3309,7 +3309,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4377,7 +4377,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4602,7 +4602,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config
index c15e64e25..98e065c24 100644
--- a/kernel-armv7hl-lpae-debug.config
+++ b/kernel-armv7hl-lpae-debug.config
@@ -1810,7 +1810,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3162,7 +3162,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4192,7 +4192,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4379,7 +4379,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config
index c6a79f268..30998a611 100644
--- a/kernel-armv7hl-lpae.config
+++ b/kernel-armv7hl-lpae.config
@@ -1792,7 +1792,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3141,7 +3141,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4170,7 +4170,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4357,7 +4357,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config
index 7f91d92c6..b8f122911 100644
--- a/kernel-armv7hl.config
+++ b/kernel-armv7hl.config
@@ -1888,7 +1888,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3288,7 +3288,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4355,7 +4355,7 @@ CONFIG_OF_FPGA_REGION=m
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=m
+CONFIG_OF_MDIO=y
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4580,7 +4580,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
diff --git a/kernel-i686-PAE.config b/kernel-i686-PAE.config
index 4ab7f1c24..be8bc953c 100644
--- a/kernel-i686-PAE.config
+++ b/kernel-i686-PAE.config
@@ -1617,7 +1617,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3002,7 +3002,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4161,7 +4161,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-i686-PAEdebug.config b/kernel-i686-PAEdebug.config
index bcf25a2af..eab0c27f6 100644
--- a/kernel-i686-PAEdebug.config
+++ b/kernel-i686-PAEdebug.config
@@ -1638,7 +1638,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3025,7 +3025,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4184,7 +4184,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config
index 8ce2e36dd..f20b4d8b1 100644
--- a/kernel-i686-debug.config
+++ b/kernel-i686-debug.config
@@ -1638,7 +1638,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3025,7 +3025,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4184,7 +4184,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-i686.config b/kernel-i686.config
index 1726ed3fb..15d3de125 100644
--- a/kernel-i686.config
+++ b/kernel-i686.config
@@ -1617,7 +1617,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3002,7 +3002,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4161,7 +4161,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config
index e7ee068f3..5d601f4c5 100644
--- a/kernel-ppc64le-debug.config
+++ b/kernel-ppc64le-debug.config
@@ -1504,7 +1504,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2803,7 +2803,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3905,7 +3905,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config
index 98fe59284..69de57dbd 100644
--- a/kernel-ppc64le.config
+++ b/kernel-ppc64le.config
@@ -1483,7 +1483,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2779,7 +2779,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3880,7 +3880,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config
index d0c414b44..52a597181 100644
--- a/kernel-s390x-debug.config
+++ b/kernel-s390x-debug.config
@@ -1489,7 +1489,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2746,7 +2746,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3838,7 +3838,7 @@ CONFIG_PFAULT=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-s390x.config b/kernel-s390x.config
index 559002a51..52255d7a8 100644
--- a/kernel-s390x.config
+++ b/kernel-s390x.config
@@ -1468,7 +1468,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2722,7 +2722,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3813,7 +3813,7 @@ CONFIG_PFAULT=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config
index 18ec046db..3213d034b 100644
--- a/kernel-x86_64-debug.config
+++ b/kernel-x86_64-debug.config
@@ -1682,7 +1682,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3077,7 +3077,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4230,7 +4230,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel-x86_64.config b/kernel-x86_64.config
index 46c3c0ceb..70df687ac 100644
--- a/kernel-x86_64.config
+++ b/kernel-x86_64.config
@@ -1661,7 +1661,7 @@ CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
-CONFIG_FIXED_PHY=m
+CONFIG_FIXED_PHY=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -3054,7 +3054,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-CONFIG_MDIO_DEVICE=m
+CONFIG_MDIO_DEVICE=y
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -4207,7 +4207,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=m
+CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
diff --git a/kernel.spec b/kernel.spec
index 6401e14e8..0d27f5712 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1935,6 +1935,9 @@ fi
#
#
%changelog
+* Sat Oct 20 2018 Peter Robinson <pbrobinson@fedoraproject.org>
+- Fix network on some i.MX6 devices (rhbz 1628209)
+
* Thu Oct 18 2018 Justin M. Forbes <jforbes@fedoraproject.org> - 4.18.15-300
- Linux v4.18.15