]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
Convert CONFIG_IOMUX_SHARE_CONF_REG et al to Kconfig
authorTom Rini <trini@konsulko.com>
Sat, 19 Nov 2022 23:45:22 +0000 (18:45 -0500)
committerTom Rini <trini@konsulko.com>
Mon, 5 Dec 2022 21:07:12 +0000 (16:07 -0500)
This converts the following to Kconfig:
   CONFIG_IOMUX_LPSR
   CONFIG_IOMUX_SHARE_CONF_REG

Signed-off-by: Tom Rini <trini@konsulko.com>
arch/arm/Kconfig
arch/arm/include/asm/arch-vf610/imx-regs.h
arch/arm/mach-imx/Kconfig
arch/arm/mach-imx/mx6/Kconfig
arch/arm/mach-imx/mx7/Kconfig
include/configs/colibri-imx6ull.h
include/configs/mx6sllevk.h
include/configs/mx6ullevk.h
include/configs/mx7_common.h

index 3f68d0988b7f6af150699d17739f56e266daaf2a..eb5e3b69d8462010c5a464e681b0d285ffcf5077 100644 (file)
@@ -1245,6 +1245,7 @@ config ARCH_VF610
        bool "Freescale Vybrid"
        select CPU_V7A
        select GPIO_EXTRA_HEADER
+       select IOMUX_SHARE_CONF_REG
        select MACH_IMX
        select SYS_FSL_ERRATUM_ESDHC111
        imply CMD_MTDPARTS
index 97211f4b12af4f082ebc667eb11a2812ef6635a5..fa3a97824faa626608a92ef96728a06d7a5cb9b2 100644 (file)
 
 #define QSPI0_AMBA_BASE                0x20000000
 
-/* MUX mode and PAD ctrl are in one register */
-#define CONFIG_IOMUX_SHARE_CONF_REG
-
 #define FEC_QUIRK_ENET_MAC
 #define I2C_QUIRK_REG
 
index b72b6af4340a6a20b3597107dfaf04aaa5da420a..ee5f1996a830f6ee009db7349909c5d35d83c329 100644 (file)
@@ -195,3 +195,9 @@ config IMX_CONTAINER_CFG
        help
          This is to specific the cfg file for generating container
          image which will be loaded by SPL.
+
+config IOMUX_LPSR
+       bool
+
+config IOMUX_SHARE_CONF_REG
+       bool
index 752c57f52db048c9fd449030932cb8916f83181d..e6b0ee757933ce4d8c813105eb1b5bd134213f86 100644 (file)
@@ -168,6 +168,7 @@ config TARGET_COLIBRI_IMX6ULL
        select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select IOMUX_LPSR
 
 config TARGET_DART_6UL
        bool "Variscite imx6ULL dart(DART-SOM-6ULL)"
@@ -396,6 +397,7 @@ config TARGET_MX6SLLEVK
        select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select IOMUX_LPSR
        imply CMD_DM
 
 config TARGET_MX6SXSABRESD
@@ -464,6 +466,7 @@ config TARGET_MX6ULL_14X14_EVK
        select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select IOMUX_LPSR
        imply CMD_DM
 
 config TARGET_MX6ULZ_SMM_M2
index 3c388183bc28790b30344a7d3a566a279d0a215f..0bb18f652009a9243de32cbb85efb2f78736edde 100644 (file)
@@ -6,6 +6,7 @@ config MX7
        select ARCH_SUPPORT_PSCI
        select CPU_V7_HAS_NONSEC
        select CPU_V7_HAS_VIRT
+       select IOMUX_LPSR
        select ROM_UNIFIED_SECTIONS
        select SYSCOUNTER_TIMER
        imply CMD_FUSE
index 12dc946fc7828c12b81a3eccda67df0bbe8f03a7..c0c3b4e0359aaf1ab28304903650f7d6cae43890 100644 (file)
@@ -11,7 +11,6 @@
 #define __COLIBRI_IMX6ULL_CONFIG_H
 
 #include "mx6_common.h"
-#define CONFIG_IOMUX_LPSR
 
 #define PHYS_SDRAM_SIZE                        SZ_1G
 
index 6632e4ea29ce4d00c652e2c06b2d2ae82d63ce50..8731f6a3e4aded3bdbcb7e125c1d190fc5d315ca 100644 (file)
@@ -92,8 +92,6 @@
 #define CFG_SYS_FSL_ESDHC_ADDR USDHC1_BASE_ADDR
 #define CFG_SYS_FSL_USDHC_NUM  3
 
-#define CONFIG_IOMUX_LPSR
-
 /* USB Configs */
 #ifdef CONFIG_CMD_USB
 #define CONFIG_MXC_USB_PORTSC          (PORT_PTS_UTMI | PORT_PTS_PTW)
index 4154d328dedf99c6e48d59837964abf6dcc3e028..0e986093f35a964e6aa07e3b504883954c7339c8 100644 (file)
 
 /* environment organization */
 
-#define CONFIG_IOMUX_LPSR
-
 #ifdef CONFIG_CMD_NET
 #define CONFIG_FEC_ENET_DEV            1
 #endif
index 4704276a74de840ed00ae398d8c4340fb48a3b69..d5af6990107d476b5fb2ea8e272f54033b31474e 100644 (file)
@@ -17,9 +17,6 @@
 #define CONFIG_MXC_GPT_HCLK
 #define CONFIG_SC_TIMER_CLK 8000000 /* 8Mhz */
 
-/* Enable iomux-lpsr support */
-#define CONFIG_IOMUX_LPSR
-
 /* Miscellaneous configurable options */
 
 /* UART */