usb: net: migrate USB Ethernet adapters to Kconfig
[platform/kernel/u-boot.git] / arch / arm / mach-imx / mx6 / Kconfig
index 6461c88..540f2b2 100644 (file)
@@ -1,24 +1,32 @@
 if ARCH_MX6
 
+config MX6_SMP
+       select ARM_ERRATA_751472
+       select ARM_ERRATA_761320
+       select ARM_ERRATA_794072
+       select ARM_ERRATA_845369
+       bool
+
 config MX6
+       select ARM_ERRATA_743622 if !MX6UL
        bool
        default y
-       select ARM_ERRATA_743622 if !MX6UL
-       select ARM_ERRATA_751472 if !MX6UL
-       select ARM_ERRATA_761320 if !MX6UL
-       select ARM_ERRATA_794072 if !MX6UL
        imply CMD_FUSE
 
 config MX6D
+       select MX6_SMP
        bool
 
 config MX6DL
+       select MX6_SMP
        bool
 
 config MX6Q
+       select MX6_SMP
        bool
 
 config MX6QDL
+       select MX6_SMP
        bool
 
 config MX6S
@@ -299,6 +307,10 @@ config TARGET_MX6ULL_14X14_EVK
 
 config TARGET_NITROGEN6X
        bool "nitrogen6x"
+       imply USB_HOST_ETHER
+       imply USB_ETHER_ASIX
+       imply USB_ETHER_SMSC95XX
+       imply USB_ETHER_MCS7830
 
 config TARGET_OPOS6ULDEV
        bool "Armadeus OPOS6ULDev board"
@@ -331,6 +343,11 @@ config TARGET_PCM058
        select BOARD_LATE_INIT
        select SUPPORT_SPL
 
+config TARGET_PFLA02
+       bool "Phytec PFLA02 (PhyFlex) i.MX6 Quad"
+       select BOARD_LATE_INIT
+       select SUPPORT_SPL
+
 config TARGET_SECOMX6
        bool "secomx6 boards"
 
@@ -428,6 +445,7 @@ source "board/freescale/mx6ul_14x14_evk/Kconfig"
 source "board/freescale/mx6ullevk/Kconfig"
 source "board/grinn/liteboard/Kconfig"
 source "board/phytec/pcm058/Kconfig"
+source "board/phytec/pfla02/Kconfig"
 source "board/gateworks/gw_ventana/Kconfig"
 source "board/kosagi/novena/Kconfig"
 source "board/samtec/vining_2000/Kconfig"