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