]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/mach-imx/mx6/Kconfig
imx: board: Add support for the K+P's kp_imx6q_tpc board
[u-boot] / arch / arm / mach-imx / mx6 / Kconfig
index 894443204479da7cf3a9865070af362a7568cca9..aa6f5facbf8b26aaa8f9a6d61ac13af095d4ee8a 100644 (file)
@@ -9,7 +9,7 @@ config MX6_SMP
 
 config MX6
        select ARM_ERRATA_743622 if !MX6UL && !MX6ULL
-       select GPT_TIMER
+       select GPT_TIMER if !MX6UL && !MX6ULL
        bool
        default y
        imply CMD_FUSE
@@ -54,6 +54,7 @@ config MX6UL
        select HAS_CAAM
        select SYS_L2CACHE_OFF
        select ROM_UNIFIED_SECTIONS
+       select SYSCOUNTER_TIMER
        bool
 
 config MX6UL_LITESOM
@@ -76,6 +77,7 @@ config MX6UL_OPOS6UL
 config MX6ULL
        select SYS_L2CACHE_OFF
        select ROM_UNIFIED_SECTIONS
+       select SYSCOUNTER_TIMER
        bool
 
 config MX6_DDRCAL
@@ -128,6 +130,7 @@ config TARGET_CM_FX6
        bool "CM-FX6"
        select SUPPORT_SPL
        select MX6QDL
+       select BOARD_LATE_INIT
        select DM
        select DM_SERIAL
        select DM_GPIO
@@ -235,7 +238,6 @@ config TARGET_MX6Q_ENGICAM
        select DM_MMC
        select DM_THERMAL
        select SUPPORT_SPL
-       select SPL_LOAD_FIT
        select SPL_DM if SPL
        select SPL_OF_CONTROL if SPL
        select SPL_SEPARATE_BSS if SPL
@@ -375,12 +377,26 @@ config TARGET_PFLA02
 config TARGET_SECOMX6
        bool "secomx6 boards"
 
+config TARGET_SKSIMX6
+       bool "sks-imx6"
+       select SUPPORT_SPL
+
 config TARGET_TBS2910
        bool "TBS2910 Matrix ARM mini PC"
 
 config TARGET_TITANIUM
        bool "titanium"
 
+config TARGET_KP_IMX6Q_TPC
+       bool "K+P KP_IMX6Q_TPC i.MX6 Quad"
+       select MX6QDL
+       select BOARD_LATE_INIT
+       select BOARD_EARLY_INIT_F
+       select SUPPORT_SPL
+       select DM
+       select DM_THERMAL
+       imply CMD_SPL
+
 config TARGET_TQMA6
        bool "TQ Systems TQMa6 board"
        select BOARD_LATE_INIT
@@ -480,12 +496,14 @@ source "board/liebherr/display5/Kconfig"
 source "board/liebherr/mccmon6/Kconfig"
 source "board/logicpd/imx6/Kconfig"
 source "board/seco/Kconfig"
+source "board/sks-kinkel/sksimx6/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/k+p/kp_imx6q_tpc/Kconfig"
 source "board/udoo/Kconfig"
 source "board/udoo/neo/Kconfig"
 source "board/wandboard/Kconfig"