if ARCH_MX6 config MX6 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 config MX6D bool config MX6DL bool config MX6Q bool config MX6QDL bool config MX6S bool config MX6SL bool config MX6SX select ROM_UNIFIED_SECTIONS bool config MX6SLL select ROM_UNIFIED_SECTIONS bool config MX6UL select SYS_L2CACHE_OFF select ROM_UNIFIED_SECTIONS bool config MX6UL_LITESOM bool select MX6UL select DM select DM_THERMAL select SUPPORT_SPL config MX6UL_OPOS6UL bool select MX6UL select BOARD_LATE_INIT select DM select DM_GPIO select DM_MMC select DM_THERMAL select SUPPORT_SPL config MX6ULL bool select MX6UL config MX6_DDRCAL bool "Include dynamic DDR calibration routines" depends on SPL default n help Say "Y" if your board uses dynamic (per-boot) DDR calibration. If unsure, say N. choice prompt "MX6 board select" optional config TARGET_ADVANTECH_DMS_BA16 bool "Advantech dms-ba16" select BOARD_LATE_INIT select MX6Q config TARGET_APALIS_IMX6 bool "Toradex Apalis iMX6 board" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_SERIAL select DM_THERMAL config TARGET_ARISTAINETOS bool "aristainetos" config TARGET_ARISTAINETOS2 bool "aristainetos2" select BOARD_LATE_INIT config TARGET_ARISTAINETOS2B bool "Support aristainetos2-revB" select BOARD_LATE_INIT config TARGET_CGTQMX6EVAL bool "cgtqmx6eval" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_THERMAL config TARGET_CM_FX6 bool "CM-FX6" select SUPPORT_SPL select DM select DM_SERIAL select DM_GPIO config TARGET_COLIBRI_IMX6 bool "Toradex Colibri iMX6 board" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_SERIAL select DM_THERMAL config TARGET_EMBESTMX6BOARDS bool "embestmx6boards" select BOARD_LATE_INIT config TARGET_GE_B450V3 bool "General Electric B450v3" select BOARD_LATE_INIT select MX6Q config TARGET_GE_B650V3 bool "General Electric B650v3" select BOARD_LATE_INIT select MX6Q config TARGET_GE_B850V3 bool "General Electric B850v3" select BOARD_LATE_INIT select MX6Q config TARGET_GW_VENTANA bool "gw_ventana" select SUPPORT_SPL config TARGET_KOSAGI_NOVENA bool "Kosagi Novena" select BOARD_LATE_INIT select SUPPORT_SPL config TARGET_MCCMON6 bool "mccmon6" select SUPPORT_SPL config TARGET_MX6CUBOXI bool "Solid-run mx6 boards" select BOARD_LATE_INIT select SUPPORT_SPL config TARGET_MX6LOGICPD bool "Logic PD i.MX6 SOM" select BOARD_EARLY_INIT_F select BOARD_LATE_INIT select DM select DM_ETH select DM_GPIO select DM_I2C select DM_MMC select DM_PMIC select DM_REGULATOR select OF_CONTROL config TARGET_MX6QARM2 bool "mx6qarm2" config TARGET_MX6Q_ICORE bool "Support Engicam i.Core" select MX6QDL select OF_CONTROL select DM select DM_ETH select DM_GPIO select DM_I2C select DM_MMC select DM_THERMAL select SUPPORT_SPL config TARGET_MX6Q_ICORE_RQS bool "Support Engicam i.Core RQS" select BOARD_LATE_INIT select MX6QDL select OF_CONTROL select DM select DM_ETH select DM_GPIO select DM_I2C select DM_MMC select DM_THERMAL select SUPPORT_SPL config TARGET_MX6QSABREAUTO bool "mx6qsabreauto" select BOARD_LATE_INIT select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6SABRESD bool "mx6sabresd" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6SLEVK bool "mx6slevk" select SUPPORT_SPL config TARGET_MX6SLLEVK bool "mx6sll evk" select BOARD_LATE_INIT select MX6SLL select DM select DM_THERMAL config TARGET_MX6SXSABRESD bool "mx6sxsabresd" select MX6SX select SUPPORT_SPL select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6SXSABREAUTO bool "mx6sxsabreauto" select BOARD_LATE_INIT select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6UL_9X9_EVK bool "mx6ul_9x9_evk" select BOARD_LATE_INIT select MX6UL select DM select DM_THERMAL select SUPPORT_SPL config TARGET_MX6UL_14X14_EVK select BOARD_LATE_INIT bool "mx6ul_14x14_evk" select MX6UL select DM select DM_THERMAL select SUPPORT_SPL config TARGET_MX6UL_GEAM bool "Support Engicam GEAM6UL" select MX6UL select OF_CONTROL select DM select DM_ETH select DM_GPIO select DM_I2C select DM_MMC select DM_THERMAL select SUPPORT_SPL config TARGET_MX6UL_ISIOT bool "Support Engicam Is.IoT MX6UL" select BOARD_LATE_INIT select MX6UL select OF_CONTROL select DM select DM_ETH select DM_GPIO select DM_I2C select DM_MMC select DM_THERMAL select SUPPORT_SPL config TARGET_MX6ULL_14X14_EVK bool "Support mx6ull_14x14_evk" select BOARD_LATE_INIT select MX6ULL select DM select DM_THERMAL config TARGET_NITROGEN6X bool "nitrogen6x" config TARGET_OPOS6ULDEV bool "Armadeus OPOS6ULDev board" select MX6UL_OPOS6UL config TARGET_OT1200 bool "Bachmann OT1200" select SUPPORT_SPL config TARGET_PICO_IMX6UL bool "PICO-IMX6UL-EMMC" select MX6UL config TARGET_LITEBOARD bool "Grinn liteBoard (i.MX6UL)" select BOARD_LATE_INIT select MX6UL_LITESOM config TARGET_PLATINUM_PICON bool "platinum-picon" select SUPPORT_SPL config TARGET_PLATINUM_TITANIUM bool "platinum-titanium" select SUPPORT_SPL config TARGET_PCM058 bool "Phytec PCM058 i.MX6 Quad" select BOARD_LATE_INIT select SUPPORT_SPL config TARGET_SECOMX6 bool "secomx6 boards" config TARGET_TBS2910 bool "TBS2910 Matrix ARM mini PC" config TARGET_TITANIUM bool "titanium" config TARGET_TQMA6 bool "TQ Systems TQMa6 board" select BOARD_LATE_INIT config TARGET_UDOO bool "udoo" select BOARD_LATE_INIT select SUPPORT_SPL config TARGET_UDOO_NEO bool "UDOO Neo" select BOARD_LATE_INIT select SUPPORT_SPL select MX6SX select DM select DM_THERMAL config TARGET_SAMTEC_VINING_2000 bool "samtec VIN|ING 2000" select BOARD_LATE_INIT select MX6SX select DM select DM_THERMAL config TARGET_WANDBOARD bool "wandboard" select BOARD_LATE_INIT select SUPPORT_SPL config TARGET_WARP bool "WaRP" select BOARD_LATE_INIT config TARGET_XPRESS bool "CCV xPress" select BOARD_LATE_INIT select MX6UL select DM select DM_THERMAL select SUPPORT_SPL config TARGET_ZC5202 bool "zc5202" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_THERMAL config TARGET_ZC5601 bool "zc5601" select BOARD_LATE_INIT select SUPPORT_SPL select DM select DM_THERMAL endchoice config SYS_SOC default "mx6" source "board/ge/bx50v3/Kconfig" source "board/advantech/dms-ba16/Kconfig" source "board/aristainetos/Kconfig" source "board/armadeus/opos6uldev/Kconfig" source "board/bachmann/ot1200/Kconfig" source "board/barco/platinum/Kconfig" source "board/barco/titanium/Kconfig" source "board/boundary/nitrogen6x/Kconfig" source "board/ccv/xpress/Kconfig" source "board/compulab/cm_fx6/Kconfig" source "board/congatec/cgtqmx6eval/Kconfig" source "board/el/el6x/Kconfig" source "board/embest/mx6boards/Kconfig" source "board/engicam/geam6ul/Kconfig" source "board/engicam/icorem6/Kconfig" source "board/engicam/icorem6_rqs/Kconfig" source "board/engicam/isiotmx6ul/Kconfig" source "board/freescale/mx6qarm2/Kconfig" source "board/freescale/mx6qsabreauto/Kconfig" source "board/freescale/mx6sabresd/Kconfig" source "board/freescale/mx6slevk/Kconfig" source "board/freescale/mx6sllevk/Kconfig" source "board/freescale/mx6sxsabresd/Kconfig" source "board/freescale/mx6sxsabreauto/Kconfig" source "board/freescale/mx6ul_14x14_evk/Kconfig" source "board/freescale/mx6ullevk/Kconfig" source "board/grinn/liteboard/Kconfig" source "board/phytec/pcm058/Kconfig" source "board/gateworks/gw_ventana/Kconfig" source "board/kosagi/novena/Kconfig" source "board/samtec/vining_2000/Kconfig" source "board/liebherr/mccmon6/Kconfig" source "board/logicpd/imx6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/technexion/pico-imx6ul/Kconfig" source "board/tbs/tbs2910/Kconfig" source "board/tqc/tqma6/Kconfig" source "board/toradex/apalis_imx6/Kconfig" source "board/toradex/colibri_imx6/Kconfig" source "board/udoo/Kconfig" source "board/udoo/neo/Kconfig" source "board/wandboard/Kconfig" source "board/warp/Kconfig" endif