Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 1 | if OMAP34XX |
2 | |||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 3 | # We only enable the clocks for the GPIO banks that a given board requies. |
4 | config OMAP3_GPIO_2 | ||||
5 | bool | ||||
6 | |||||
7 | config OMAP3_GPIO_3 | ||||
8 | bool | ||||
9 | |||||
10 | config OMAP3_GPIO_4 | ||||
11 | bool | ||||
12 | |||||
13 | config OMAP3_GPIO_5 | ||||
14 | bool | ||||
15 | |||||
16 | config OMAP3_GPIO_6 | ||||
17 | bool | ||||
18 | |||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 19 | choice |
20 | prompt "OMAP3 board select" | ||||
Joe Hershberger | f069960 | 2015-05-12 14:46:23 -0500 | [diff] [blame] | 21 | optional |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 22 | |
23 | config TARGET_AM3517_EVM | ||||
24 | bool "AM3517 EVM" | ||||
Adam Ford | b32f5f3 | 2017-09-19 20:32:11 -0500 | [diff] [blame] | 25 | select DM |
Adam Ford | b32f5f3 | 2017-09-19 20:32:11 -0500 | [diff] [blame] | 26 | select DM_GPIO |
27 | select DM_I2C | ||||
28 | select DM_MMC | ||||
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 29 | select DM_SERIAL |
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 30 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 31 | |
32 | config TARGET_MT_VENTOUX | ||||
33 | bool "TeeJet Mt.Ventoux" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 34 | select OMAP3_GPIO_4 |
35 | select OMAP3_GPIO_5 if USB_EHCI_HCD | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 36 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 37 | config TARGET_OMAP3_BEAGLE |
38 | bool "TI OMAP3 BeagleBoard" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 39 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 40 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 41 | select DM_SERIAL |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 42 | select OMAP3_GPIO_5 |
43 | select OMAP3_GPIO_6 | ||||
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 44 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 45 | |
46 | config TARGET_CM_T35 | ||||
Igor Grinberg | 07cf9a5 | 2014-10-21 16:39:45 +0300 | [diff] [blame] | 47 | bool "CompuLab CM-T3530 and CM-T3730 boards" |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 48 | select OMAP3_GPIO_2 |
49 | select OMAP3_GPIO_5 | ||||
50 | select OMAP3_GPIO_6 if LED_STATUS | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 51 | |
Igor Grinberg | c3373ee | 2014-11-05 14:25:35 +0200 | [diff] [blame] | 52 | config TARGET_CM_T3517 |
53 | bool "CompuLab CM-T3517 boards" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 54 | select OMAP3_GPIO_2 |
55 | select OMAP3_GPIO_5 | ||||
56 | select OMAP3_GPIO_6 if LED_STATUS | ||||
Igor Grinberg | c3373ee | 2014-11-05 14:25:35 +0200 | [diff] [blame] | 57 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 58 | config TARGET_DEVKIT8000 |
59 | bool "TimLL OMAP3 Devkit8000" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 60 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 61 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 62 | select DM_SERIAL |
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 63 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 64 | |
65 | config TARGET_OMAP3_EVM | ||||
66 | bool "TI OMAP3 EVM" | ||||
Derald D. Woods | 45c66b0 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 67 | select DM |
Derald D. Woods | 45c66b0 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 68 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 69 | select DM_SERIAL |
Derald D. Woods | 45c66b0 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 70 | select OMAP3_GPIO_3 |
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 71 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 72 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 73 | config TARGET_OMAP3_IGEP00X0 |
74 | bool "IGEP" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 75 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 76 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 77 | select DM_SERIAL |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 78 | select OMAP3_GPIO_3 |
79 | select OMAP3_GPIO_5 | ||||
80 | select OMAP3_GPIO_6 | ||||
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 81 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 82 | |
83 | config TARGET_OMAP3_OVERO | ||||
84 | bool "OMAP35xx Gumstix Overo" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 85 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 86 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 87 | select DM_SERIAL |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 88 | select OMAP3_GPIO_2 |
89 | select OMAP3_GPIO_3 | ||||
90 | select OMAP3_GPIO_4 | ||||
91 | select OMAP3_GPIO_5 | ||||
92 | select OMAP3_GPIO_6 | ||||
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 93 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 94 | |
95 | config TARGET_OMAP3_ZOOM1 | ||||
96 | bool "TI Zoom1" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 97 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 98 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 99 | select DM_SERIAL |
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 100 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 101 | |
102 | config TARGET_AM3517_CRANE | ||||
103 | bool "am3517_crane" | ||||
104 | |||||
105 | config TARGET_OMAP3_PANDORA | ||||
106 | bool "OMAP3 Pandora" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 107 | select OMAP3_GPIO_4 |
108 | select OMAP3_GPIO_6 | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 109 | |
110 | config TARGET_ECO5PK | ||||
111 | bool "ECO5PK" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 112 | select OMAP3_GPIO_5 if USB_EHCI_HCD |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 113 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 114 | config TARGET_TRICORDER |
115 | bool "Tricorder" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 116 | select OMAP3_GPIO_2 |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 117 | |
118 | config TARGET_MCX | ||||
119 | bool "MCX" | ||||
Tom Rini | 22d567e | 2017-01-22 19:43:11 -0500 | [diff] [blame] | 120 | select BOARD_LATE_INIT |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 121 | select OMAP3_GPIO_2 if USB_EHCI_HCD |
122 | select OMAP3_GPIO_5 if USB_EHCI_HCD | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 123 | |
124 | config TARGET_OMAP3_LOGIC | ||||
125 | bool "OMAP3 Logic" | ||||
Tom Rini | 22d567e | 2017-01-22 19:43:11 -0500 | [diff] [blame] | 126 | select BOARD_LATE_INIT |
Adam Ford | 04c848a | 2015-09-02 09:18:20 -0500 | [diff] [blame] | 127 | select DM |
Adam Ford | 04c848a | 2015-09-02 09:18:20 -0500 | [diff] [blame] | 128 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 129 | select DM_SERIAL |
Adam Ford | f946422 | 2017-08-25 07:33:26 -0500 | [diff] [blame] | 130 | select OMAP3_GPIO_3 |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 131 | select OMAP3_GPIO_4 |
132 | select OMAP3_GPIO_6 | ||||
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 133 | imply CMD_DM |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 134 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 135 | config TARGET_NOKIA_RX51 |
136 | bool "Nokia RX51" | ||||
137 | |||||
138 | config TARGET_TAO3530 | ||||
139 | bool "TAO3530" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 140 | select OMAP3_GPIO_2 |
141 | select OMAP3_GPIO_3 | ||||
142 | select OMAP3_GPIO_4 | ||||
143 | select OMAP3_GPIO_5 | ||||
144 | select OMAP3_GPIO_6 | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 145 | |
146 | config TARGET_TWISTER | ||||
147 | bool "Twister" | ||||
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 148 | select OMAP3_GPIO_2 |
149 | select OMAP3_GPIO_5 if USB_EHCI_HCD | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 150 | |
Albert ARIBAUD \(3ADEV\) | 05e8633 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 151 | config TARGET_OMAP3_CAIRO |
152 | bool "QUIPOS CAIRO" | ||||
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 153 | select DM |
Masahiro Yamada | 5ef5ccc | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 154 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 155 | select DM_SERIAL |
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 156 | imply CMD_DM |
Albert ARIBAUD \(3ADEV\) | 05e8633 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 157 | |
Paul Kocialkowski | 3dee000 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 158 | config TARGET_SNIPER |
Paul Kocialkowski | d90f883 | 2016-02-26 13:18:47 +0100 | [diff] [blame] | 159 | bool "LG Optimus Black" |
Paul Kocialkowski | 3dee000 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 160 | select DM |
Paul Kocialkowski | 3dee000 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 161 | select DM_GPIO |
Michal Simek | 84f3dec | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 162 | select DM_SERIAL |
Tom Rini | 162efc3 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 163 | select OMAP3_GPIO_2 |
164 | select OMAP3_GPIO_3 | ||||
165 | select OMAP3_GPIO_4 | ||||
166 | select OMAP3_GPIO_5 | ||||
167 | select OMAP3_GPIO_6 | ||||
Michal Simek | 2e7c819 | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 168 | imply CMD_DM |
Paul Kocialkowski | 3dee000 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 169 | |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 170 | endchoice |
171 | |||||
Adam Ford | 0e60a5f | 2017-09-12 15:27:33 -0500 | [diff] [blame] | 172 | choice |
173 | prompt "Memory Controller" | ||||
174 | default SDRC | ||||
175 | |||||
176 | config SDRC | ||||
177 | bool "SDRC controller" | ||||
178 | help | ||||
179 | The default memory controller on most OMAP3 boards is SDRC. | ||||
180 | |||||
181 | config EMIF4 | ||||
182 | bool "EMIF4 controller" | ||||
183 | help | ||||
184 | Enable this on boards like AM3517 which use EMIF4 controller | ||||
185 | endchoice | ||||
186 | |||||
Adam Ford | b315e4c | 2017-08-11 08:51:20 -0500 | [diff] [blame] | 187 | config SPL_OMAP3_ID_NAND |
188 | bool "Support OMAP3-specific ID and MFR function" | ||||
189 | help | ||||
190 | Support for an OMAP3-specific set of functions to return the | ||||
191 | ID and MFR of the first attached NAND chip, if present. | ||||
192 | |||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 193 | config SYS_SOC |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 194 | default "omap3" |
195 | |||||
196 | source "board/logicpd/am3517evm/Kconfig" | ||||
197 | source "board/teejet/mt_ventoux/Kconfig" | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 198 | source "board/ti/beagle/Kconfig" |
199 | source "board/compulab/cm_t35/Kconfig" | ||||
Igor Grinberg | c3373ee | 2014-11-05 14:25:35 +0200 | [diff] [blame] | 200 | source "board/compulab/cm_t3517/Kconfig" |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 201 | source "board/timll/devkit8000/Kconfig" |
202 | source "board/ti/evm/Kconfig" | ||||
203 | source "board/isee/igep00x0/Kconfig" | ||||
204 | source "board/overo/Kconfig" | ||||
205 | source "board/logicpd/zoom1/Kconfig" | ||||
206 | source "board/ti/am3517crane/Kconfig" | ||||
207 | source "board/pandora/Kconfig" | ||||
208 | source "board/8dtech/eco5pk/Kconfig" | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 209 | source "board/corscience/tricorder/Kconfig" |
210 | source "board/htkw/mcx/Kconfig" | ||||
211 | source "board/logicpd/omap3som/Kconfig" | ||||
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 212 | source "board/nokia/rx51/Kconfig" |
213 | source "board/technexion/tao3530/Kconfig" | ||||
214 | source "board/technexion/twister/Kconfig" | ||||
Albert ARIBAUD \(3ADEV\) | 05e8633 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 215 | source "board/quipos/cairo/Kconfig" |
Paul Kocialkowski | ea81769 | 2016-03-29 14:16:27 +0200 | [diff] [blame] | 216 | source "board/lg/sniper/Kconfig" |
Masahiro Yamada | dd67843 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 217 | |
218 | endif |