if ARCH_MX6 config MX6 bool default y config MX6D bool config MX6DL bool config MX6Q bool config MX6QDL bool config MX6QP 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 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. config LDO_BYPASS_CHECK bool "Enable the LDO bypass checking and setting" help This feature searches the gpc node in loaded DTB and checking the "fsl,ldo-bypass" property. When the property is set, board relevant PMIC settings are called to adjust for LDO bypass. config CMD_BEE bool "Enable commands for Bus Encryption Engine(BEE)" depends on MX6UL help Set "Y" to enable the bee commands config MODULE_FUSE bool "Enable the module disable fuse checking on i.MX6" default n select OF_SYSTEM_SETUP help Once the module is checked as fused to disable, this module driver won't be called. And it will be modified to disable in kernel DTB. 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_IGEP0046 bool "Support IMX6 igep0046" select CPU_V7 select DM select DM_THERMAL select BOARD_EARLY_INIT_F select BOARD_LATE_INIT 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_MX6QARM2 bool "mx6qarm2" select DM select DM_THERMAL select BOARD_LATE_INIT select BOARD_EARLY_INIT_F 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 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 select DM select DM_THERMAL select BOARD_EARLY_INIT_F select BOARD_LATE_INIT config TARGET_MX6SLLEVK bool "mx6sll evk" select BOARD_LATE_INIT select MX6SLL select DM select DM_THERMAL config TARGET_MX6SLL_ARM2 bool "mx6sll arm2" 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 select BOARD_LATE_INIT config TARGET_MX6SXSABREAUTO bool "mx6sxsabreauto" select BOARD_LATE_INIT select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6SX_14X14_ARM2 bool "mx6sx_14x14_arm2" select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F select BOARD_LATE_INIT config TARGET_MX6SX_17X17_ARM2 bool "mx6sx_17x17_arm2" select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F select BOARD_LATE_INIT config TARGET_MX6SX_19X19_ARM2 bool "mx6sx_19x19_arm2" select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F select BOARD_LATE_INIT 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_NXPU_IOPB bool "Support mx6ul_nxpu_iopb" select MX6UL select DM select DM_THERMAL config TARGET_MX6UL_14X14_DDR3_ARM2 bool "mx6ul_14x14_ddr3_arm2" select BOARD_LATE_INIT select MX6UL select DM select DM_THERMAL config TARGET_MX6UL_14X14_LPDDR2_ARM2 bool "mx6ul_14x14_lpddr2_arm2" select BOARD_LATE_INIT select MX6UL select DM select DM_THERMAL 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_MX6ULL_DDR3_ARM2 bool "Support mx6ull_ddr3_arm2" select BOARD_LATE_INIT select MX6ULL select DM select DM_THERMAL config TARGET_MX6ULL_14X14_EVK bool "Support mx6ull_14x14_evk" select BOARD_LATE_INIT select MX6ULL select DM select DM_THERMAL config TARGET_MX6ULL_9X9_EVK bool "Support mx6ull_9x9_evk" select BOARD_LATE_INIT select MX6ULL select DM select DM_THERMAL config TARGET_PICOSOM_IMX6UL bool "Support picosom-imx6ul" select MX6UL select DM select DM_THERMAL config TARGET_MX6UL_AQUILA bool "Support mx6ul_aquila" select MX6UL select DM select DM_THERMAL config TARGET_NITROGEN6X bool "nitrogen6x" 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 config TARGET_MX6DQSCM bool "mx6dqscm" select BOARD_LATE_INIT select DM select DM_THERMAL select BOARD_EARLY_INIT_F config TARGET_MX6SXSCM bool "mx6sxscm" select BOARD_LATE_INIT select MX6SX select DM select DM_THERMAL select BOARD_EARLY_INIT_F endchoice config SYS_SOC default "mx6" source "board/ge/bx50v3/Kconfig" source "board/advantech/dms-ba16/Kconfig" source "board/aristainetos/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/freescale/mx6qarm2/Kconfig" source "board/freescale/mx6qsabreauto/Kconfig" source "board/freescale/mx6sabresd/Kconfig" source "board/freescale/mx6slevk/Kconfig" source "board/freescale/mx6sll_arm2/Kconfig" source "board/freescale/mx6sllevk/Kconfig" source "board/freescale/mx6sxsabresd/Kconfig" source "board/freescale/mx6sxsabreauto/Kconfig" source "board/freescale/mx6sx_17x17_arm2/Kconfig" source "board/freescale/mx6sx_19x19_arm2/Kconfig" source "board/freescale/mx6ul_nxpu_iopb/Kconfig" source "board/freescale/mx6ul_14x14_evk/Kconfig" source "board/freescale/mx6ul_14x14_ddr3_arm2/Kconfig" source "board/freescale/mx6ul_14x14_lpddr2_arm2/Kconfig" source "board/freescale/mx6ullevk/Kconfig" source "board/freescale/mx6ull_ddr3_arm2/Kconfig" source "board/grinn/liteboard/Kconfig" source "board/phytec/pcm058/Kconfig" source "board/gateworks/gw_ventana/Kconfig" source "board/isee/igep0046/Kconfig" source "board/kosagi/novena/Kconfig" source "board/samtec/vining_2000/Kconfig" source "board/liebherr/mccmon6/Kconfig" source "board/seco/Kconfig" source "board/solidrun/mx6cuboxi/Kconfig" source "board/freescale/picosom-imx6ul/Kconfig" source "board/freescale/mx6ul_aquila/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" source "board/freescale/mx6dqscm/Kconfig" source "board/freescale/mx6sxscm/Kconfig" endif