Kconfig (c93197b0041d7c48263228bffb4520b7c066e02f) | Kconfig (e1324ece2af442f60f77c42b141db6549fda6afd) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig ARCH_MXC 3 bool "Freescale i.MX family" 4 depends on ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 || ARM_SINGLE_ARMV7M 5 select ARCH_SUPPORTS_BIG_ENDIAN 6 select CLKSRC_IMX_GPT 7 select GENERIC_IRQ_CHIP 8 select GPIOLIB --- 39 unchanged lines hidden (view full) --- 48 select ARCH_HAS_RESET_CONTROLLER 49 50config IMX_HAVE_IOMUX_V1 51 bool 52 53config ARCH_MXC_IOMUX_V3 54 bool 55 | 1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig ARCH_MXC 3 bool "Freescale i.MX family" 4 depends on ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 || ARM_SINGLE_ARMV7M 5 select ARCH_SUPPORTS_BIG_ENDIAN 6 select CLKSRC_IMX_GPT 7 select GENERIC_IRQ_CHIP 8 select GPIOLIB --- 39 unchanged lines hidden (view full) --- 48 select ARCH_HAS_RESET_CONTROLLER 49 50config IMX_HAVE_IOMUX_V1 51 bool 52 53config ARCH_MXC_IOMUX_V3 54 bool 55 |
56config SOC_IMX35 57 bool 58 select ARCH_MXC_IOMUX_V3 59 select MXC_AVIC 60 select PINCTRL_IMX35 61 | |
62if ARCH_MULTI_V6 63 | 56if ARCH_MULTI_V6 57 |
58comment "ARM1136 platforms" 59 |
|
64config SOC_IMX31 65 bool "i.MX31 support" 66 select CPU_V6 67 select MXC_AVIC 68 help 69 This enables support for Freescale i.MX31 processor 70 | 60config SOC_IMX31 61 bool "i.MX31 support" 62 select CPU_V6 63 select MXC_AVIC 64 help 65 This enables support for Freescale i.MX31 processor 66 |
71comment "MX35 platforms:" 72 73config MACH_IMX35_DT 74 bool "Support i.MX35 platforms from device tree" 75 select SOC_IMX35 | 67config SOC_IMX35 68 bool "i.MX35 support" 69 select ARCH_MXC_IOMUX_V3 70 select MXC_AVIC 71 select PINCTRL_IMX35 |
76 help | 72 help |
77 Include support for Freescale i.MX35 based platforms 78 using the device tree for discovery. | 73 This enables support for Freescale i.MX31 processor |
79 | 74 |
80config MACH_PCM043 81 bool "Support Phytec pcm043 (i.MX35) platforms" 82 select IMX_HAVE_PLATFORM_FLEXCAN 83 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 84 select IMX_HAVE_PLATFORM_IMX2_WDT 85 select IMX_HAVE_PLATFORM_IMX_I2C 86 select IMX_HAVE_PLATFORM_IMX_SSI 87 select IMX_HAVE_PLATFORM_IMX_UART 88 select IMX_HAVE_PLATFORM_IPU_CORE 89 select IMX_HAVE_PLATFORM_MXC_EHCI 90 select IMX_HAVE_PLATFORM_MXC_NAND 91 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 92 select USB_ULPI_VIEWPORT if USB_ULPI 93 select SOC_IMX35 94 help 95 Include support for Phytec pcm043 platform. This includes 96 specific configurations for the board and its peripherals. 97 98config MACH_MX35_3DS 99 bool "Support MX35PDK platform" 100 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 101 select IMX_HAVE_PLATFORM_IMX2_WDT 102 select IMX_HAVE_PLATFORM_IMX_FB 103 select IMX_HAVE_PLATFORM_IMX_I2C 104 select IMX_HAVE_PLATFORM_IMX_UART 105 select IMX_HAVE_PLATFORM_IPU_CORE 106 select IMX_HAVE_PLATFORM_MXC_EHCI 107 select IMX_HAVE_PLATFORM_MXC_NAND 108 select IMX_HAVE_PLATFORM_MXC_RTC 109 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 110 select MXC_DEBUG_BOARD 111 select SOC_IMX35 112 help 113 Include support for MX35PDK platform. This includes specific 114 configurations for the board and its peripherals. 115 116config MACH_VPR200 117 bool "Support VPR200 platform" 118 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 119 select IMX_HAVE_PLATFORM_GPIO_KEYS 120 select IMX_HAVE_PLATFORM_IMX2_WDT 121 select IMX_HAVE_PLATFORM_IMX_I2C 122 select IMX_HAVE_PLATFORM_IMX_UART 123 select IMX_HAVE_PLATFORM_IPU_CORE 124 select IMX_HAVE_PLATFORM_MXC_EHCI 125 select IMX_HAVE_PLATFORM_MXC_NAND 126 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 127 select SOC_IMX35 128 help 129 Include support for VPR200 platform. This includes specific 130 configurations for the board and its peripherals. 131 | |
132endif 133 134if ARCH_MULTI_V4T 135 136config SOC_IMX1 137 bool "i.MX1 support" 138 select CPU_ARM920T 139 select MXC_AVIC --- 202 unchanged lines hidden --- | 75endif 76 77if ARCH_MULTI_V4T 78 79config SOC_IMX1 80 bool "i.MX1 support" 81 select CPU_ARM920T 82 select MXC_AVIC --- 202 unchanged lines hidden --- |