1if ARCH_EP93XX 2 3menu "Cirrus EP93xx Implementation Options" 4 5config EP93XX_SOC_COMMON 6 bool 7 default y 8 select SOC_BUS 9 select LEDS_GPIO_REGISTER 10 11config CRUNCH 12 bool "Support for MaverickCrunch" 13 help 14 Enable kernel support for MaverickCrunch. 15 16comment "EP93xx Platforms" 17 18choice 19 prompt "EP93xx first SDRAM bank selection" 20 default EP93XX_SDCE3_SYNC_PHYS_OFFSET 21 22config EP93XX_SDCE3_SYNC_PHYS_OFFSET 23 bool "0x00000000 - SDCE3/SyncBoot" 24 help 25 Select this option if you want support for EP93xx boards with the 26 first SDRAM bank at 0x00000000. 27 28config EP93XX_SDCE0_PHYS_OFFSET 29 bool "0xc0000000 - SDCEO" 30 help 31 Select this option if you want support for EP93xx boards with the 32 first SDRAM bank at 0xc0000000. 33 34config EP93XX_SDCE1_PHYS_OFFSET 35 bool "0xd0000000 - SDCE1" 36 help 37 Select this option if you want support for EP93xx boards with the 38 first SDRAM bank at 0xd0000000. 39 40config EP93XX_SDCE2_PHYS_OFFSET 41 bool "0xe0000000 - SDCE2" 42 help 43 Select this option if you want support for EP93xx boards with the 44 first SDRAM bank at 0xe0000000. 45 46config EP93XX_SDCE3_ASYNC_PHYS_OFFSET 47 bool "0xf0000000 - SDCE3/AsyncBoot" 48 help 49 Select this option if you want support for EP93xx boards with the 50 first SDRAM bank at 0xf0000000. 51 52endchoice 53 54config MACH_ADSSPHERE 55 bool "Support ADS Sphere" 56 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 57 help 58 Say 'Y' here if you want your kernel to support the ADS 59 Sphere board. 60 61config MACH_EDB93XX 62 bool 63 64config MACH_EDB9301 65 bool "Support Cirrus Logic EDB9301" 66 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 67 select MACH_EDB93XX 68 help 69 Say 'Y' here if you want your kernel to support the Cirrus 70 Logic EDB9301 Evaluation Board. 71 72config MACH_EDB9302 73 bool "Support Cirrus Logic EDB9302" 74 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 75 select MACH_EDB93XX 76 help 77 Say 'Y' here if you want your kernel to support the Cirrus 78 Logic EDB9302 Evaluation Board. 79 80config MACH_EDB9302A 81 bool "Support Cirrus Logic EDB9302A" 82 depends on EP93XX_SDCE0_PHYS_OFFSET 83 select MACH_EDB93XX 84 help 85 Say 'Y' here if you want your kernel to support the Cirrus 86 Logic EDB9302A Evaluation Board. 87 88config MACH_EDB9307 89 bool "Support Cirrus Logic EDB9307" 90 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 91 select MACH_EDB93XX 92 help 93 Say 'Y' here if you want your kernel to support the Cirrus 94 Logic EDB9307 Evaluation Board. 95 96config MACH_EDB9307A 97 bool "Support Cirrus Logic EDB9307A" 98 depends on EP93XX_SDCE0_PHYS_OFFSET 99 select MACH_EDB93XX 100 help 101 Say 'Y' here if you want your kernel to support the Cirrus 102 Logic EDB9307A Evaluation Board. 103 104config MACH_EDB9312 105 bool "Support Cirrus Logic EDB9312" 106 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 107 select MACH_EDB93XX 108 help 109 Say 'Y' here if you want your kernel to support the Cirrus 110 Logic EDB9312 Evaluation Board. 111 112config MACH_EDB9315 113 bool "Support Cirrus Logic EDB9315" 114 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 115 select MACH_EDB93XX 116 help 117 Say 'Y' here if you want your kernel to support the Cirrus 118 Logic EDB9315 Evaluation Board. 119 120config MACH_EDB9315A 121 bool "Support Cirrus Logic EDB9315A" 122 depends on EP93XX_SDCE0_PHYS_OFFSET 123 select MACH_EDB93XX 124 help 125 Say 'Y' here if you want your kernel to support the Cirrus 126 Logic EDB9315A Evaluation Board. 127 128config MACH_GESBC9312 129 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 130 bool "Support Glomation GESBC-9312-sx" 131 help 132 Say 'Y' here if you want your kernel to support the Glomation 133 GESBC-9312-sx board. 134 135config MACH_MICRO9 136 bool 137 138config MACH_MICRO9H 139 bool "Support Contec Micro9-High" 140 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 141 select MACH_MICRO9 142 help 143 Say 'Y' here if you want your kernel to support the 144 Contec Micro9-High board. 145 146config MACH_MICRO9M 147 bool "Support Contec Micro9-Mid" 148 depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET 149 select MACH_MICRO9 150 help 151 Say 'Y' here if you want your kernel to support the 152 Contec Micro9-Mid board. 153 154config MACH_MICRO9L 155 bool "Support Contec Micro9-Lite" 156 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 157 select MACH_MICRO9 158 help 159 Say 'Y' here if you want your kernel to support the 160 Contec Micro9-Lite board. 161 162config MACH_MICRO9S 163 bool "Support Contec Micro9-Slim" 164 depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET 165 select MACH_MICRO9 166 help 167 Say 'Y' here if you want your kernel to support the 168 Contec Micro9-Slim board. 169 170config MACH_SIM_ONE 171 bool "Support Simplemachines Sim.One board" 172 depends on EP93XX_SDCE0_PHYS_OFFSET 173 help 174 Say 'Y' here if you want your kernel to support the 175 Simplemachines Sim.One board. 176 177config MACH_SNAPPER_CL15 178 bool "Support Bluewater Systems Snapper CL15 Module" 179 depends on EP93XX_SDCE0_PHYS_OFFSET 180 help 181 Say 'Y' here if you want your kernel to support the Bluewater 182 Systems Snapper CL15 Module. 183 184config MACH_TS72XX 185 bool "Support Technologic Systems TS-72xx SBC" 186 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET 187 help 188 Say 'Y' here if you want your kernel to support the 189 Technologic Systems TS-72xx board. 190 191config MACH_VISION_EP9307 192 bool "Support Vision Engraving Systems EP9307 SoM" 193 depends on EP93XX_SDCE0_PHYS_OFFSET 194 help 195 Say 'Y' here if you want your kernel to support the 196 Vision Engraving Systems EP9307 SoM. 197 198endmenu 199 200endif 201