blob: b90cadef8f10c90dfbd813285153ccb54f64b205 [file] [log] [blame]
Masahiro Yamadadd678432014-08-31 07:11:02 +09001if OMAP34XX
2
Tom Rini162efc32017-05-12 22:33:22 -04003# We only enable the clocks for the GPIO banks that a given board requies.
4config OMAP3_GPIO_2
5 bool
6
7config OMAP3_GPIO_3
8 bool
9
10config OMAP3_GPIO_4
11 bool
12
13config OMAP3_GPIO_5
14 bool
15
16config OMAP3_GPIO_6
17 bool
18
Masahiro Yamadadd678432014-08-31 07:11:02 +090019choice
20 prompt "OMAP3 board select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050021 optional
Masahiro Yamadadd678432014-08-31 07:11:02 +090022
23config TARGET_AM3517_EVM
24 bool "AM3517 EVM"
25
26config TARGET_MT_VENTOUX
27 bool "TeeJet Mt.Ventoux"
Tom Rini162efc32017-05-12 22:33:22 -040028 select OMAP3_GPIO_4
29 select OMAP3_GPIO_5 if USB_EHCI_HCD
Masahiro Yamadadd678432014-08-31 07:11:02 +090030
Masahiro Yamadadd678432014-08-31 07:11:02 +090031config TARGET_OMAP3_BEAGLE
32 bool "TI OMAP3 BeagleBoard"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +090033 select DM
34 select DM_SERIAL
35 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -040036 select OMAP3_GPIO_5
37 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +090038
39config TARGET_CM_T35
Igor Grinberg07cf9a52014-10-21 16:39:45 +030040 bool "CompuLab CM-T3530 and CM-T3730 boards"
Tom Rini162efc32017-05-12 22:33:22 -040041 select OMAP3_GPIO_2
42 select OMAP3_GPIO_5
43 select OMAP3_GPIO_6 if LED_STATUS
Masahiro Yamadadd678432014-08-31 07:11:02 +090044
Igor Grinbergc3373ee2014-11-05 14:25:35 +020045config TARGET_CM_T3517
46 bool "CompuLab CM-T3517 boards"
Tom Rini162efc32017-05-12 22:33:22 -040047 select OMAP3_GPIO_2
48 select OMAP3_GPIO_5
49 select OMAP3_GPIO_6 if LED_STATUS
Igor Grinbergc3373ee2014-11-05 14:25:35 +020050
Masahiro Yamadadd678432014-08-31 07:11:02 +090051config TARGET_DEVKIT8000
52 bool "TimLL OMAP3 Devkit8000"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +090053 select DM
54 select DM_SERIAL
55 select DM_GPIO
Masahiro Yamadadd678432014-08-31 07:11:02 +090056
57config TARGET_OMAP3_EVM
58 bool "TI OMAP3 EVM"
59
Masahiro Yamadadd678432014-08-31 07:11:02 +090060config TARGET_OMAP3_IGEP00X0
61 bool "IGEP"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +090062 select DM
63 select DM_SERIAL
64 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -040065 select OMAP3_GPIO_3
66 select OMAP3_GPIO_5
67 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +090068
69config TARGET_OMAP3_OVERO
70 bool "OMAP35xx Gumstix Overo"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +090071 select DM
72 select DM_SERIAL
73 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -040074 select OMAP3_GPIO_2
75 select OMAP3_GPIO_3
76 select OMAP3_GPIO_4
77 select OMAP3_GPIO_5
78 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +090079
80config TARGET_OMAP3_ZOOM1
81 bool "TI Zoom1"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +090082 select DM
83 select DM_SERIAL
84 select DM_GPIO
Masahiro Yamadadd678432014-08-31 07:11:02 +090085
86config TARGET_AM3517_CRANE
87 bool "am3517_crane"
88
89config TARGET_OMAP3_PANDORA
90 bool "OMAP3 Pandora"
Tom Rini162efc32017-05-12 22:33:22 -040091 select OMAP3_GPIO_4
92 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +090093
94config TARGET_ECO5PK
95 bool "ECO5PK"
Tom Rini162efc32017-05-12 22:33:22 -040096 select OMAP3_GPIO_5 if USB_EHCI_HCD
Masahiro Yamadadd678432014-08-31 07:11:02 +090097
Masahiro Yamadadd678432014-08-31 07:11:02 +090098config TARGET_TRICORDER
99 bool "Tricorder"
Tom Rini162efc32017-05-12 22:33:22 -0400100 select OMAP3_GPIO_2
Masahiro Yamadadd678432014-08-31 07:11:02 +0900101
102config TARGET_MCX
103 bool "MCX"
Tom Rini22d567e2017-01-22 19:43:11 -0500104 select BOARD_LATE_INIT
Tom Rini162efc32017-05-12 22:33:22 -0400105 select OMAP3_GPIO_2 if USB_EHCI_HCD
106 select OMAP3_GPIO_5 if USB_EHCI_HCD
Masahiro Yamadadd678432014-08-31 07:11:02 +0900107
108config TARGET_OMAP3_LOGIC
109 bool "OMAP3 Logic"
Tom Rini22d567e2017-01-22 19:43:11 -0500110 select BOARD_LATE_INIT
Adam Ford04c848a2015-09-02 09:18:20 -0500111 select DM
112 select DM_SERIAL
113 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -0400114 select OMAP3_GPIO_4
115 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +0900116
Masahiro Yamadadd678432014-08-31 07:11:02 +0900117config TARGET_NOKIA_RX51
118 bool "Nokia RX51"
119
120config TARGET_TAO3530
121 bool "TAO3530"
Tom Rini162efc32017-05-12 22:33:22 -0400122 select OMAP3_GPIO_2
123 select OMAP3_GPIO_3
124 select OMAP3_GPIO_4
125 select OMAP3_GPIO_5
126 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +0900127
128config TARGET_TWISTER
129 bool "Twister"
Tom Rini162efc32017-05-12 22:33:22 -0400130 select OMAP3_GPIO_2
131 select OMAP3_GPIO_5 if USB_EHCI_HCD
Masahiro Yamadadd678432014-08-31 07:11:02 +0900132
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100133config TARGET_OMAP3_CAIRO
134 bool "QUIPOS CAIRO"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +0900135 select DM
136 select DM_SERIAL
137 select DM_GPIO
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100138
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200139config TARGET_SNIPER
Paul Kocialkowskid90f8832016-02-26 13:18:47 +0100140 bool "LG Optimus Black"
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200141 select DM
142 select DM_SERIAL
143 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -0400144 select OMAP3_GPIO_2
145 select OMAP3_GPIO_3
146 select OMAP3_GPIO_4
147 select OMAP3_GPIO_5
148 select OMAP3_GPIO_6
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200149
Masahiro Yamadadd678432014-08-31 07:11:02 +0900150endchoice
151
Adam Fordb315e4c2017-08-11 08:51:20 -0500152config SPL_OMAP3_ID_NAND
153 bool "Support OMAP3-specific ID and MFR function"
154 help
155 Support for an OMAP3-specific set of functions to return the
156 ID and MFR of the first attached NAND chip, if present.
157
Masahiro Yamadadd678432014-08-31 07:11:02 +0900158config SYS_SOC
Masahiro Yamadadd678432014-08-31 07:11:02 +0900159 default "omap3"
160
161source "board/logicpd/am3517evm/Kconfig"
162source "board/teejet/mt_ventoux/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900163source "board/ti/beagle/Kconfig"
164source "board/compulab/cm_t35/Kconfig"
Igor Grinbergc3373ee2014-11-05 14:25:35 +0200165source "board/compulab/cm_t3517/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900166source "board/timll/devkit8000/Kconfig"
167source "board/ti/evm/Kconfig"
168source "board/isee/igep00x0/Kconfig"
169source "board/overo/Kconfig"
170source "board/logicpd/zoom1/Kconfig"
171source "board/ti/am3517crane/Kconfig"
172source "board/pandora/Kconfig"
173source "board/8dtech/eco5pk/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900174source "board/corscience/tricorder/Kconfig"
175source "board/htkw/mcx/Kconfig"
176source "board/logicpd/omap3som/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900177source "board/nokia/rx51/Kconfig"
178source "board/technexion/tao3530/Kconfig"
179source "board/technexion/twister/Kconfig"
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100180source "board/quipos/cairo/Kconfig"
Paul Kocialkowskiea817692016-03-29 14:16:27 +0200181source "board/lg/sniper/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900182
183endif