1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig ARCH_EP93XX 3 bool "EP93xx-based" 4 depends on ATAGS 5 depends on ARCH_MULTI_V4T 6 depends on CPU_LITTLE_ENDIAN 7 select ARCH_SPARSEMEM_ENABLE 8 select ARM_AMBA 9 select ARM_VIC 10 select CLKSRC_MMIO 11 select CPU_ARM920T 12 select GPIOLIB 13 help 14 This enables support for the Cirrus EP93xx series of CPUs. 15 16if ARCH_EP93XX 17 18menu "Cirrus EP93xx Implementation Options" 19 20config EP93XX_SOC_COMMON 21 bool 22 default y 23 select SOC_BUS 24 select LEDS_GPIO_REGISTER 25 26comment "EP93xx Platforms" 27 28config MACH_ADSSPHERE 29 bool "Support ADS Sphere" 30 depends on UNUSED_BOARD_FILES 31 help 32 Say 'Y' here if you want your kernel to support the ADS 33 Sphere board. 34 35config MACH_BK3 36 bool "Support Liebherr BK3.1" 37 select MACH_TS72XX 38 help 39 Say 'Y' here if you want your kernel to support the 40 Liebherr controller BK3.1. 41 42config MACH_EDB93XX 43 bool 44 45config MACH_EDB9301 46 bool "Support Cirrus Logic EDB9301" 47 select MACH_EDB93XX 48 help 49 Say 'Y' here if you want your kernel to support the Cirrus 50 Logic EDB9301 Evaluation Board. 51 52config MACH_EDB9302 53 bool "Support Cirrus Logic EDB9302" 54 select MACH_EDB93XX 55 help 56 Say 'Y' here if you want your kernel to support the Cirrus 57 Logic EDB9302 Evaluation Board. 58 59config MACH_EDB9302A 60 bool "Support Cirrus Logic EDB9302A" 61 select MACH_EDB93XX 62 help 63 Say 'Y' here if you want your kernel to support the Cirrus 64 Logic EDB9302A Evaluation Board. 65 66config MACH_EDB9307 67 bool "Support Cirrus Logic EDB9307" 68 select MACH_EDB93XX 69 help 70 Say 'Y' here if you want your kernel to support the Cirrus 71 Logic EDB9307 Evaluation Board. 72 73config MACH_EDB9307A 74 bool "Support Cirrus Logic EDB9307A" 75 select MACH_EDB93XX 76 help 77 Say 'Y' here if you want your kernel to support the Cirrus 78 Logic EDB9307A Evaluation Board. 79 80config MACH_EDB9312 81 bool "Support Cirrus Logic EDB9312" 82 select MACH_EDB93XX 83 help 84 Say 'Y' here if you want your kernel to support the Cirrus 85 Logic EDB9312 Evaluation Board. 86 87config MACH_EDB9315 88 bool "Support Cirrus Logic EDB9315" 89 select MACH_EDB93XX 90 help 91 Say 'Y' here if you want your kernel to support the Cirrus 92 Logic EDB9315 Evaluation Board. 93 94config MACH_EDB9315A 95 bool "Support Cirrus Logic EDB9315A" 96 select MACH_EDB93XX 97 help 98 Say 'Y' here if you want your kernel to support the Cirrus 99 Logic EDB9315A Evaluation Board. 100 101config MACH_GESBC9312 102 bool "Support Glomation GESBC-9312-sx" 103 depends on UNUSED_BOARD_FILES 104 help 105 Say 'Y' here if you want your kernel to support the Glomation 106 GESBC-9312-sx board. 107 108config MACH_MICRO9 109 bool 110 111config MACH_MICRO9H 112 bool "Support Contec Micro9-High" 113 select MACH_MICRO9 114 depends on UNUSED_BOARD_FILES 115 help 116 Say 'Y' here if you want your kernel to support the 117 Contec Micro9-High board. 118 119config MACH_MICRO9M 120 bool "Support Contec Micro9-Mid" 121 select MACH_MICRO9 122 depends on UNUSED_BOARD_FILES 123 help 124 Say 'Y' here if you want your kernel to support the 125 Contec Micro9-Mid board. 126 127config MACH_MICRO9L 128 bool "Support Contec Micro9-Lite" 129 select MACH_MICRO9 130 depends on UNUSED_BOARD_FILES 131 help 132 Say 'Y' here if you want your kernel to support the 133 Contec Micro9-Lite board. 134 135config MACH_MICRO9S 136 bool "Support Contec Micro9-Slim" 137 select MACH_MICRO9 138 depends on UNUSED_BOARD_FILES 139 help 140 Say 'Y' here if you want your kernel to support the 141 Contec Micro9-Slim board. 142 143config MACH_SIM_ONE 144 bool "Support Simplemachines Sim.One board" 145 depends on UNUSED_BOARD_FILES 146 help 147 Say 'Y' here if you want your kernel to support the 148 Simplemachines Sim.One board. 149 150config MACH_SNAPPER_CL15 151 bool "Support Bluewater Systems Snapper CL15 Module" 152 depends on UNUSED_BOARD_FILES 153 help 154 Say 'Y' here if you want your kernel to support the Bluewater 155 Systems Snapper CL15 Module. 156 157config MACH_TS72XX 158 bool "Support Technologic Systems TS-72xx SBC" 159 help 160 Say 'Y' here if you want your kernel to support the 161 Technologic Systems TS-72xx board. 162 163config MACH_VISION_EP9307 164 bool "Support Vision Engraving Systems EP9307 SoM" 165 help 166 Say 'Y' here if you want your kernel to support the 167 Vision Engraving Systems EP9307 SoM. 168 169endmenu 170 171endif 172