xref: /linux/arch/arm/mach-omap2/Kconfig (revision 088ef950dc0dd58d2f339e1616c9092fea923f06)
11dbae815STony Lindgrencomment "OMAP Core Type"
21dbae815STony Lindgren	depends on ARCH_OMAP2
31dbae815STony Lindgren
41dbae815STony Lindgrenconfig ARCH_OMAP2420
51dbae815STony Lindgren	bool "OMAP2420 support"
6*088ef950STony Lindgren	depends on ARCH_OMAP2
777900a2fSTimo Teras	select OMAP_DM_TIMER
8c40fae95STony Lindgren	select ARCH_OMAP_OTG
91dbae815STony Lindgren
1072d0f1c3SSyed Mohammed Khasimconfig ARCH_OMAP2430
1172d0f1c3SSyed Mohammed Khasim	bool "OMAP2430 support"
12*088ef950STony Lindgren	depends on ARCH_OMAP2
1372d0f1c3SSyed Mohammed Khasim
14cc26b3b0SSyed Mohammed, Khasimconfig ARCH_OMAP34XX
15cc26b3b0SSyed Mohammed, Khasim	bool "OMAP34xx Based System"
16cc26b3b0SSyed Mohammed, Khasim	depends on ARCH_OMAP3
1735358281SOlof Johansson	select USB_ARCH_HAS_EHCI
18cc26b3b0SSyed Mohammed, Khasim
19cc26b3b0SSyed Mohammed, Khasimconfig ARCH_OMAP3430
20cc26b3b0SSyed Mohammed, Khasim	bool "OMAP3430 support"
21cc26b3b0SSyed Mohammed, Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
22cc26b3b0SSyed Mohammed, Khasim	select ARCH_OMAP_OTG
23cc26b3b0SSyed Mohammed, Khasim
24ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBC
25ddaa912aSTony Lindgren       bool
26ddaa912aSTony Lindgren
27ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBB
28ddaa912aSTony Lindgren       bool
29ddaa912aSTony Lindgren
30ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CUS
31ddaa912aSTony Lindgren       bool
32ddaa912aSTony Lindgren
33662c8b55STony Lindgrenconfig OMAP_PACKAGE_CBP
34662c8b55STony Lindgren       bool
35662c8b55STony Lindgren
361dbae815STony Lindgrencomment "OMAP Board Type"
3746ba0abfSSantosh Shilimkar	depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
381dbae815STony Lindgren
391dbae815STony Lindgrenconfig MACH_OMAP_GENERIC
401dbae815STony Lindgren	bool "Generic OMAP board"
41*088ef950STony Lindgren	depends on ARCH_OMAP2
421dbae815STony Lindgren
431b52d5dfSKalle Valoconfig MACH_OMAP2_TUSB6010
441b52d5dfSKalle Valo	bool
451b52d5dfSKalle Valo	depends on ARCH_OMAP2 && ARCH_OMAP2420
461b52d5dfSKalle Valo	default y if MACH_NOKIA_N8X0
471b52d5dfSKalle Valo
481dbae815STony Lindgrenconfig MACH_OMAP_H4
491dbae815STony Lindgren	bool "OMAP 2420 H4 board"
50*088ef950STony Lindgren	depends on ARCH_OMAP2
51f6049312SDavid Brownell	select OMAP_DEBUG_DEVICES
521dbae815STony Lindgren
539b6553cdSTony Lindgrenconfig MACH_OMAP_APOLLON
549b6553cdSTony Lindgren	bool "OMAP 2420 Apollon board"
55*088ef950STony Lindgren	depends on ARCH_OMAP2
5672d0f1c3SSyed Mohammed Khasim
5772d0f1c3SSyed Mohammed Khasimconfig MACH_OMAP_2430SDP
5872d0f1c3SSyed Mohammed Khasim	bool "OMAP 2430 SDP board"
59*088ef950STony Lindgren	depends on ARCH_OMAP2
6072d0f1c3SSyed Mohammed Khasim
612885f000SSyed Mohammed, Khasimconfig MACH_OMAP3_BEAGLE
622885f000SSyed Mohammed, Khasim	bool "OMAP3 BEAGLE board"
632885f000SSyed Mohammed, Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
64ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
652885f000SSyed Mohammed, Khasim
6649265651SNishant Kamatconfig MACH_OMAP_LDP
6749265651SNishant Kamat	bool "OMAP3 LDP board"
6849265651SNishant Kamat	depends on ARCH_OMAP3 && ARCH_OMAP34XX
69ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
7049265651SNishant Kamat
71eba2645aSSteve Sakomanconfig MACH_OVERO
72eba2645aSSteve Sakoman	bool "Gumstix Overo board"
73eba2645aSSteve Sakoman	depends on ARCH_OMAP3 && ARCH_OMAP34XX
74ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
75da177247SGrazvydas Ignotas
7653c5ec31SSyed Mohammed Khasimconfig MACH_OMAP3EVM
7753c5ec31SSyed Mohammed Khasim	bool "OMAP 3530 EVM board"
7853c5ec31SSyed Mohammed Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
79342aa2c1SVaibhav Hiremath	select OMAP_PACKAGE_CBB
8053c5ec31SSyed Mohammed Khasim
81c625327eSRanjith Lohithakshanconfig MACH_OMAP3517EVM
82c625327eSRanjith Lohithakshan	bool "OMAP3517/ AM3517 EVM board"
83c625327eSRanjith Lohithakshan	depends on ARCH_OMAP3 && ARCH_OMAP34XX
84ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
85c625327eSRanjith Lohithakshan
86da177247SGrazvydas Ignotasconfig MACH_OMAP3_PANDORA
87da177247SGrazvydas Ignotas	bool "OMAP3 Pandora"
88da177247SGrazvydas Ignotas	depends on ARCH_OMAP3 && ARCH_OMAP34XX
89ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
906fdc29e2SSyed Mohammed Khasim
917a079cabSGregoire Gentilconfig MACH_OMAP3_TOUCHBOOK
927a079cabSGregoire Gentil	bool "OMAP3 Touch Book"
937a079cabSGregoire Gentil	depends on ARCH_OMAP3 && ARCH_OMAP34XX
947a079cabSGregoire Gentil	select BACKLIGHT_CLASS_DEVICE
957a079cabSGregoire Gentil
966fdc29e2SSyed Mohammed Khasimconfig MACH_OMAP_3430SDP
976fdc29e2SSyed Mohammed Khasim	bool "OMAP 3430 SDP board"
986fdc29e2SSyed Mohammed Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
99ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
100ffe7f95bSLauri Leukkunen
101d2fbf345STony Lindgrenconfig MACH_NOKIA_N800
102d2fbf345STony Lindgren       bool
103d2fbf345STony Lindgren
104d2fbf345STony Lindgrenconfig MACH_NOKIA_N810
105d2fbf345STony Lindgren       bool
106d2fbf345STony Lindgren
107d2fbf345STony Lindgrenconfig MACH_NOKIA_N810_WIMAX
108d2fbf345STony Lindgren       bool
109d2fbf345STony Lindgren
11063138812SKalle Valoconfig MACH_NOKIA_N8X0
11163138812SKalle Valo	bool "Nokia N800/N810"
11263138812SKalle Valo	depends on ARCH_OMAP2420
113d2fbf345STony Lindgren	select MACH_NOKIA_N800
114d2fbf345STony Lindgren	select MACH_NOKIA_N810
115d2fbf345STony Lindgren	select MACH_NOKIA_N810_WIMAX
11663138812SKalle Valo
117ffe7f95bSLauri Leukkunenconfig MACH_NOKIA_RX51
118ffe7f95bSLauri Leukkunen	bool "Nokia RX-51 board"
119ffe7f95bSLauri Leukkunen	depends on ARCH_OMAP3 && ARCH_OMAP34XX
120ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
121577145f4SVikram Pandita
122577145f4SVikram Panditaconfig MACH_OMAP_ZOOM2
123577145f4SVikram Pandita	bool "OMAP3 Zoom2 board"
124577145f4SVikram Pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
125ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
12646ba0abfSSantosh Shilimkar
1275f35fbe8Svikram panditaconfig MACH_OMAP_ZOOM3
1285f35fbe8Svikram pandita	bool "OMAP3630 Zoom3 board"
1295f35fbe8Svikram pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
130662c8b55STony Lindgren	select OMAP_PACKAGE_CBP
1315f35fbe8Svikram pandita
1322886d128SMike Rapoportconfig MACH_CM_T35
1332886d128SMike Rapoport	bool "CompuLab CM-T35 module"
1342886d128SMike Rapoport	depends on ARCH_OMAP3 && ARCH_OMAP34XX
135ca5742bdSTony Lindgren	select OMAP_PACKAGE_CUS
136edc961a2SMike Rapoport	select OMAP_MUX
1372886d128SMike Rapoport
13858e11162SEnric Balletbo i Serraconfig MACH_IGEP0020
13958e11162SEnric Balletbo i Serra	bool "IGEP0020"
14058e11162SEnric Balletbo i Serra	depends on ARCH_OMAP3 && ARCH_OMAP34XX
141ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
14258e11162SEnric Balletbo i Serra
14334c9ac23Svikram panditaconfig MACH_OMAP_3630SDP
14434c9ac23Svikram pandita	bool "OMAP3630 SDP board"
14534c9ac23Svikram pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
146662c8b55STony Lindgren	select OMAP_PACKAGE_CBP
14734c9ac23Svikram pandita
14846ba0abfSSantosh Shilimkarconfig MACH_OMAP_4430SDP
14946ba0abfSSantosh Shilimkar	bool "OMAP 4430 SDP board"
15046ba0abfSSantosh Shilimkar	depends on ARCH_OMAP4
151183bd50fSAlexander Shishkin
152183bd50fSAlexander Shishkinconfig OMAP3_EMU
153183bd50fSAlexander Shishkin	bool "OMAP3 debugging peripherals"
154183bd50fSAlexander Shishkin	depends on ARCH_OMAP3
155183bd50fSAlexander Shishkin	select OC_ETM
156183bd50fSAlexander Shishkin	help
157183bd50fSAlexander Shishkin	  Say Y here to enable debugging hardware of omap3
158183bd50fSAlexander Shishkin
15918862cbeSPaul Walmsleyconfig OMAP3_SDRC_AC_TIMING
16018862cbeSPaul Walmsley	bool "Enable SDRC AC timing register changes"
16118862cbeSPaul Walmsley	depends on ARCH_OMAP3 && ARCH_OMAP34XX
16218862cbeSPaul Walmsley	default n
16318862cbeSPaul Walmsley	help
16418862cbeSPaul Walmsley	  If you know that none of your system initiators will attempt to
16518862cbeSPaul Walmsley	  access SDRAM during CORE DVFS, select Y here.  This should boost
16618862cbeSPaul Walmsley	  SDRAM performance at lower CORE OPPs.  There are relatively few
16718862cbeSPaul Walmsley	  users who will wish to say yes at this point - almost everyone will
16818862cbeSPaul Walmsley	  wish to say no.  Selecting yes without understanding what is
16918862cbeSPaul Walmsley	  going on could result in system crashes;
17018862cbeSPaul Walmsley
171