Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 1 | if OMAP34XX |
2 | |||||
Tom Rini | 68ccab5 | 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 | ||||
Adam Ford | a170274 | 2018-12-14 16:28:30 -0600 | [diff] [blame] | 6 | default y if CMD_GPIO |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 7 | |
8 | config OMAP3_GPIO_3 | ||||
9 | bool | ||||
Adam Ford | a170274 | 2018-12-14 16:28:30 -0600 | [diff] [blame] | 10 | default y if CMD_GPIO |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 11 | |
12 | config OMAP3_GPIO_4 | ||||
13 | bool | ||||
Adam Ford | a170274 | 2018-12-14 16:28:30 -0600 | [diff] [blame] | 14 | default y if CMD_GPIO |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 15 | |
16 | config OMAP3_GPIO_5 | ||||
17 | bool | ||||
Adam Ford | a170274 | 2018-12-14 16:28:30 -0600 | [diff] [blame] | 18 | default y if CMD_GPIO |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 19 | |
20 | config OMAP3_GPIO_6 | ||||
21 | bool | ||||
Adam Ford | a170274 | 2018-12-14 16:28:30 -0600 | [diff] [blame] | 22 | default y if CMD_GPIO |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 23 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 24 | choice |
25 | prompt "OMAP3 board select" | ||||
Joe Hershberger | a26cd04 | 2015-05-12 14:46:23 -0500 | [diff] [blame] | 26 | optional |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 27 | |
28 | config TARGET_AM3517_EVM | ||||
29 | bool "AM3517 EVM" | ||||
Adam Ford | b85781c | 2017-09-19 20:32:11 -0500 | [diff] [blame] | 30 | select DM |
Adam Ford | b85781c | 2017-09-19 20:32:11 -0500 | [diff] [blame] | 31 | select DM_GPIO |
32 | select DM_I2C | ||||
33 | select DM_MMC | ||||
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 34 | select DM_SERIAL |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 35 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 36 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 37 | config TARGET_OMAP3_BEAGLE |
38 | bool "TI OMAP3 BeagleBoard" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 39 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 40 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 41 | select DM_SERIAL |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 42 | select OMAP3_GPIO_5 |
43 | select OMAP3_GPIO_6 | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 44 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 45 | |
46 | config TARGET_CM_T35 | ||||
Igor Grinberg | 52edc87 | 2014-10-21 16:39:45 +0300 | [diff] [blame] | 47 | bool "CompuLab CM-T3530 and CM-T3730 boards" |
Tom Rini | 68ccab5 | 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 | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 51 | |
52 | config TARGET_DEVKIT8000 | ||||
53 | bool "TimLL OMAP3 Devkit8000" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 54 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 55 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 56 | select DM_SERIAL |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 57 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 58 | |
59 | config TARGET_OMAP3_EVM | ||||
60 | bool "TI OMAP3 EVM" | ||||
Derald D. Woods | c2900f5 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 61 | select DM |
Derald D. Woods | c2900f5 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 62 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 63 | select DM_SERIAL |
Derald D. Woods | c2900f5 | 2017-12-27 09:40:16 -0600 | [diff] [blame] | 64 | select OMAP3_GPIO_3 |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 65 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 66 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 67 | config TARGET_OMAP3_IGEP00X0 |
68 | bool "IGEP" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 69 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 70 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 71 | select DM_SERIAL |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 72 | select OMAP3_GPIO_3 |
73 | select OMAP3_GPIO_5 | ||||
74 | select OMAP3_GPIO_6 | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 75 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 76 | |
77 | config TARGET_OMAP3_OVERO | ||||
78 | bool "OMAP35xx Gumstix Overo" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 79 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 80 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 81 | select DM_SERIAL |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 82 | select OMAP3_GPIO_2 |
83 | select OMAP3_GPIO_3 | ||||
84 | select OMAP3_GPIO_4 | ||||
85 | select OMAP3_GPIO_5 | ||||
86 | select OMAP3_GPIO_6 | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 87 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 88 | |
89 | config TARGET_OMAP3_ZOOM1 | ||||
90 | bool "TI Zoom1" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 91 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 92 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 93 | select DM_SERIAL |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 94 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 95 | |
96 | config TARGET_AM3517_CRANE | ||||
97 | bool "am3517_crane" | ||||
98 | |||||
99 | config TARGET_OMAP3_PANDORA | ||||
100 | bool "OMAP3 Pandora" | ||||
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 101 | select OMAP3_GPIO_4 |
102 | select OMAP3_GPIO_6 | ||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 103 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 104 | config TARGET_TRICORDER |
105 | bool "Tricorder" | ||||
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 106 | select OMAP3_GPIO_2 |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 107 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 108 | config TARGET_OMAP3_LOGIC |
109 | bool "OMAP3 Logic" | ||||
Tom Rini | e5ec481 | 2017-01-22 19:43:11 -0500 | [diff] [blame] | 110 | select BOARD_LATE_INIT |
Adam Ford | 7b77b1f | 2015-09-02 09:18:20 -0500 | [diff] [blame] | 111 | select DM |
Adam Ford | 7b77b1f | 2015-09-02 09:18:20 -0500 | [diff] [blame] | 112 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 113 | select DM_SERIAL |
Adam Ford | bf1ddfc | 2017-08-25 07:33:26 -0500 | [diff] [blame] | 114 | select OMAP3_GPIO_3 |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 115 | select OMAP3_GPIO_4 |
116 | select OMAP3_GPIO_6 | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 117 | imply CMD_DM |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 118 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 119 | config TARGET_NOKIA_RX51 |
120 | bool "Nokia RX51" | ||||
121 | |||||
122 | config TARGET_TAO3530 | ||||
123 | bool "TAO3530" | ||||
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 124 | select OMAP3_GPIO_2 |
125 | select OMAP3_GPIO_3 | ||||
126 | select OMAP3_GPIO_4 | ||||
127 | select OMAP3_GPIO_5 | ||||
128 | select OMAP3_GPIO_6 | ||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 129 | |
Albert ARIBAUD \(3ADEV\) | d275c40 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 130 | config TARGET_OMAP3_CAIRO |
131 | bool "QUIPOS CAIRO" | ||||
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 132 | select DM |
Masahiro Yamada | 58d423b | 2015-03-31 12:47:53 +0900 | [diff] [blame] | 133 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 134 | select DM_SERIAL |
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 135 | imply CMD_DM |
Albert ARIBAUD \(3ADEV\) | d275c40 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 136 | |
Paul Kocialkowski | 0257930 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 137 | config TARGET_SNIPER |
Paul Kocialkowski | 23a004a | 2016-02-26 13:18:47 +0100 | [diff] [blame] | 138 | bool "LG Optimus Black" |
Paul Kocialkowski | 0257930 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 139 | select DM |
Paul Kocialkowski | 0257930 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 140 | select DM_GPIO |
Michal Simek | 5ed063d | 2018-07-23 15:55:13 +0200 | [diff] [blame] | 141 | select DM_SERIAL |
Tom Rini | 68ccab5 | 2017-05-12 22:33:22 -0400 | [diff] [blame] | 142 | select OMAP3_GPIO_2 |
143 | select OMAP3_GPIO_3 | ||||
144 | select OMAP3_GPIO_4 | ||||
145 | select OMAP3_GPIO_5 | ||||
146 | select OMAP3_GPIO_6 | ||||
Michal Simek | 08a00cb | 2018-07-23 15:55:14 +0200 | [diff] [blame] | 147 | imply CMD_DM |
Paul Kocialkowski | 0257930 | 2015-07-20 15:17:11 +0200 | [diff] [blame] | 148 | |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 149 | endchoice |
150 | |||||
Adam Ford | 34330a3 | 2017-09-12 15:27:33 -0500 | [diff] [blame] | 151 | choice |
152 | prompt "Memory Controller" | ||||
153 | default SDRC | ||||
154 | |||||
155 | config SDRC | ||||
156 | bool "SDRC controller" | ||||
157 | help | ||||
158 | The default memory controller on most OMAP3 boards is SDRC. | ||||
159 | |||||
160 | config EMIF4 | ||||
161 | bool "EMIF4 controller" | ||||
162 | help | ||||
163 | Enable this on boards like AM3517 which use EMIF4 controller | ||||
164 | endchoice | ||||
165 | |||||
Adam Ford | edd1653 | 2017-08-11 08:51:20 -0500 | [diff] [blame] | 166 | config SPL_OMAP3_ID_NAND |
167 | bool "Support OMAP3-specific ID and MFR function" | ||||
168 | help | ||||
169 | Support for an OMAP3-specific set of functions to return the | ||||
170 | ID and MFR of the first attached NAND chip, if present. | ||||
171 | |||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 172 | config SYS_SOC |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 173 | default "omap3" |
174 | |||||
175 | source "board/logicpd/am3517evm/Kconfig" | ||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 176 | source "board/ti/beagle/Kconfig" |
177 | source "board/compulab/cm_t35/Kconfig" | ||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 178 | source "board/timll/devkit8000/Kconfig" |
179 | source "board/ti/evm/Kconfig" | ||||
180 | source "board/isee/igep00x0/Kconfig" | ||||
181 | source "board/overo/Kconfig" | ||||
182 | source "board/logicpd/zoom1/Kconfig" | ||||
183 | source "board/ti/am3517crane/Kconfig" | ||||
184 | source "board/pandora/Kconfig" | ||||
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 185 | source "board/corscience/tricorder/Kconfig" |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 186 | source "board/logicpd/omap3som/Kconfig" |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 187 | source "board/nokia/rx51/Kconfig" |
188 | source "board/technexion/tao3530/Kconfig" | ||||
Albert ARIBAUD \(3ADEV\) | d275c40 | 2015-02-03 18:13:14 +0100 | [diff] [blame] | 189 | source "board/quipos/cairo/Kconfig" |
Paul Kocialkowski | 41582e2 | 2016-03-29 14:16:27 +0200 | [diff] [blame] | 190 | source "board/lg/sniper/Kconfig" |
Masahiro Yamada | 3cfbcb5 | 2014-08-31 07:11:02 +0900 | [diff] [blame] | 191 | |
192 | endif |