blob: cc2c4cd1242b5fe5e3598d4b8b7f509f81f862c0 [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
Adam Fordf9464222017-08-25 07:33:26 -0500114 select OMAP3_GPIO_3
Tom Rini162efc32017-05-12 22:33:22 -0400115 select OMAP3_GPIO_4
116 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +0900117
Masahiro Yamadadd678432014-08-31 07:11:02 +0900118config TARGET_NOKIA_RX51
119 bool "Nokia RX51"
120
121config TARGET_TAO3530
122 bool "TAO3530"
Tom Rini162efc32017-05-12 22:33:22 -0400123 select OMAP3_GPIO_2
124 select OMAP3_GPIO_3
125 select OMAP3_GPIO_4
126 select OMAP3_GPIO_5
127 select OMAP3_GPIO_6
Masahiro Yamadadd678432014-08-31 07:11:02 +0900128
129config TARGET_TWISTER
130 bool "Twister"
Tom Rini162efc32017-05-12 22:33:22 -0400131 select OMAP3_GPIO_2
132 select OMAP3_GPIO_5 if USB_EHCI_HCD
Masahiro Yamadadd678432014-08-31 07:11:02 +0900133
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100134config TARGET_OMAP3_CAIRO
135 bool "QUIPOS CAIRO"
Masahiro Yamada5ef5ccc2015-03-31 12:47:53 +0900136 select DM
137 select DM_SERIAL
138 select DM_GPIO
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100139
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200140config TARGET_SNIPER
Paul Kocialkowskid90f8832016-02-26 13:18:47 +0100141 bool "LG Optimus Black"
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200142 select DM
143 select DM_SERIAL
144 select DM_GPIO
Tom Rini162efc32017-05-12 22:33:22 -0400145 select OMAP3_GPIO_2
146 select OMAP3_GPIO_3
147 select OMAP3_GPIO_4
148 select OMAP3_GPIO_5
149 select OMAP3_GPIO_6
Paul Kocialkowski3dee0002015-07-20 15:17:11 +0200150
Masahiro Yamadadd678432014-08-31 07:11:02 +0900151endchoice
152
Adam Fordb315e4c2017-08-11 08:51:20 -0500153config SPL_OMAP3_ID_NAND
154 bool "Support OMAP3-specific ID and MFR function"
155 help
156 Support for an OMAP3-specific set of functions to return the
157 ID and MFR of the first attached NAND chip, if present.
158
Masahiro Yamadadd678432014-08-31 07:11:02 +0900159config SYS_SOC
Masahiro Yamadadd678432014-08-31 07:11:02 +0900160 default "omap3"
161
162source "board/logicpd/am3517evm/Kconfig"
163source "board/teejet/mt_ventoux/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900164source "board/ti/beagle/Kconfig"
165source "board/compulab/cm_t35/Kconfig"
Igor Grinbergc3373ee2014-11-05 14:25:35 +0200166source "board/compulab/cm_t3517/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900167source "board/timll/devkit8000/Kconfig"
168source "board/ti/evm/Kconfig"
169source "board/isee/igep00x0/Kconfig"
170source "board/overo/Kconfig"
171source "board/logicpd/zoom1/Kconfig"
172source "board/ti/am3517crane/Kconfig"
173source "board/pandora/Kconfig"
174source "board/8dtech/eco5pk/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900175source "board/corscience/tricorder/Kconfig"
176source "board/htkw/mcx/Kconfig"
177source "board/logicpd/omap3som/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900178source "board/nokia/rx51/Kconfig"
179source "board/technexion/tao3530/Kconfig"
180source "board/technexion/twister/Kconfig"
Albert ARIBAUD \(3ADEV\)05e86332015-02-03 18:13:14 +0100181source "board/quipos/cairo/Kconfig"
Paul Kocialkowskiea817692016-03-29 14:16:27 +0200182source "board/lg/sniper/Kconfig"
Masahiro Yamadadd678432014-08-31 07:11:02 +0900183
184endif