xref: /linux/arch/arm/mach-omap2/Kconfig (revision 342aa2c1721e2714f43d957c3dd0bdaaa688c207)
11dbae815STony Lindgrencomment "OMAP Core Type"
21dbae815STony Lindgren	depends on ARCH_OMAP2
31dbae815STony Lindgren
41dbae815STony Lindgrenconfig ARCH_OMAP24XX
51dbae815STony Lindgren	bool "OMAP24xx Based System"
61dbae815STony Lindgren	depends on ARCH_OMAP2
71dbae815STony Lindgren
81dbae815STony Lindgrenconfig ARCH_OMAP2420
91dbae815STony Lindgren	bool "OMAP2420 support"
101dbae815STony Lindgren	depends on ARCH_OMAP24XX
1177900a2fSTimo Teras	select OMAP_DM_TIMER
12c40fae95STony Lindgren	select ARCH_OMAP_OTG
131dbae815STony Lindgren
1472d0f1c3SSyed Mohammed Khasimconfig ARCH_OMAP2430
1572d0f1c3SSyed Mohammed Khasim	bool "OMAP2430 support"
1672d0f1c3SSyed Mohammed Khasim	depends on ARCH_OMAP24XX
1772d0f1c3SSyed Mohammed Khasim
18cc26b3b0SSyed Mohammed, Khasimconfig ARCH_OMAP34XX
19cc26b3b0SSyed Mohammed, Khasim	bool "OMAP34xx Based System"
20cc26b3b0SSyed Mohammed, Khasim	depends on ARCH_OMAP3
2135358281SOlof Johansson	select USB_ARCH_HAS_EHCI
22cc26b3b0SSyed Mohammed, Khasim
23cc26b3b0SSyed Mohammed, Khasimconfig ARCH_OMAP3430
24cc26b3b0SSyed Mohammed, Khasim	bool "OMAP3430 support"
25cc26b3b0SSyed Mohammed, Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
26cc26b3b0SSyed Mohammed, Khasim	select ARCH_OMAP_OTG
27cc26b3b0SSyed Mohammed, Khasim
28ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBC
29ddaa912aSTony Lindgren       bool
30ddaa912aSTony Lindgren
31ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CBB
32ddaa912aSTony Lindgren       bool
33ddaa912aSTony Lindgren
34ddaa912aSTony Lindgrenconfig OMAP_PACKAGE_CUS
35ddaa912aSTony Lindgren       bool
36ddaa912aSTony Lindgren
37662c8b55STony Lindgrenconfig OMAP_PACKAGE_CBP
38662c8b55STony Lindgren       bool
39662c8b55STony Lindgren
401dbae815STony Lindgrencomment "OMAP Board Type"
4146ba0abfSSantosh Shilimkar	depends on ARCH_OMAP2 || ARCH_OMAP3 || ARCH_OMAP4
421dbae815STony Lindgren
431dbae815STony Lindgrenconfig MACH_OMAP_GENERIC
441dbae815STony Lindgren	bool "Generic OMAP board"
451dbae815STony Lindgren	depends on ARCH_OMAP2 && ARCH_OMAP24XX
461dbae815STony Lindgren
471b52d5dfSKalle Valoconfig MACH_OMAP2_TUSB6010
481b52d5dfSKalle Valo	bool
491b52d5dfSKalle Valo	depends on ARCH_OMAP2 && ARCH_OMAP2420
501b52d5dfSKalle Valo	default y if MACH_NOKIA_N8X0
511b52d5dfSKalle Valo
521dbae815STony Lindgrenconfig MACH_OMAP_H4
531dbae815STony Lindgren	bool "OMAP 2420 H4 board"
541dbae815STony Lindgren	depends on ARCH_OMAP2 && ARCH_OMAP24XX
55f6049312SDavid Brownell	select OMAP_DEBUG_DEVICES
561dbae815STony Lindgren
579b6553cdSTony Lindgrenconfig MACH_OMAP_APOLLON
589b6553cdSTony Lindgren	bool "OMAP 2420 Apollon board"
599b6553cdSTony Lindgren	depends on ARCH_OMAP2 && ARCH_OMAP24XX
6072d0f1c3SSyed Mohammed Khasim
6172d0f1c3SSyed Mohammed Khasimconfig MACH_OMAP_2430SDP
6272d0f1c3SSyed Mohammed Khasim	bool "OMAP 2430 SDP board"
6372d0f1c3SSyed Mohammed Khasim	depends on ARCH_OMAP2 && ARCH_OMAP24XX
6472d0f1c3SSyed Mohammed Khasim
652885f000SSyed Mohammed, Khasimconfig MACH_OMAP3_BEAGLE
662885f000SSyed Mohammed, Khasim	bool "OMAP3 BEAGLE board"
672885f000SSyed Mohammed, Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
68ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
692885f000SSyed Mohammed, Khasim
7049265651SNishant Kamatconfig MACH_OMAP_LDP
7149265651SNishant Kamat	bool "OMAP3 LDP board"
7249265651SNishant Kamat	depends on ARCH_OMAP3 && ARCH_OMAP34XX
73ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
7449265651SNishant Kamat
75eba2645aSSteve Sakomanconfig MACH_OVERO
76eba2645aSSteve Sakoman	bool "Gumstix Overo board"
77eba2645aSSteve Sakoman	depends on ARCH_OMAP3 && ARCH_OMAP34XX
78ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
79da177247SGrazvydas Ignotas
8053c5ec31SSyed Mohammed Khasimconfig MACH_OMAP3EVM
8153c5ec31SSyed Mohammed Khasim	bool "OMAP 3530 EVM board"
8253c5ec31SSyed Mohammed Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
83*342aa2c1SVaibhav Hiremath	select OMAP_PACKAGE_CBB
8453c5ec31SSyed Mohammed Khasim
85c625327eSRanjith Lohithakshanconfig MACH_OMAP3517EVM
86c625327eSRanjith Lohithakshan	bool "OMAP3517/ AM3517 EVM board"
87c625327eSRanjith Lohithakshan	depends on ARCH_OMAP3 && ARCH_OMAP34XX
88ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
89c625327eSRanjith Lohithakshan
90da177247SGrazvydas Ignotasconfig MACH_OMAP3_PANDORA
91da177247SGrazvydas Ignotas	bool "OMAP3 Pandora"
92da177247SGrazvydas Ignotas	depends on ARCH_OMAP3 && ARCH_OMAP34XX
93ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
946fdc29e2SSyed Mohammed Khasim
957a079cabSGregoire Gentilconfig MACH_OMAP3_TOUCHBOOK
967a079cabSGregoire Gentil	bool "OMAP3 Touch Book"
977a079cabSGregoire Gentil	depends on ARCH_OMAP3 && ARCH_OMAP34XX
987a079cabSGregoire Gentil	select BACKLIGHT_CLASS_DEVICE
997a079cabSGregoire Gentil
1006fdc29e2SSyed Mohammed Khasimconfig MACH_OMAP_3430SDP
1016fdc29e2SSyed Mohammed Khasim	bool "OMAP 3430 SDP board"
1026fdc29e2SSyed Mohammed Khasim	depends on ARCH_OMAP3 && ARCH_OMAP34XX
103ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
104ffe7f95bSLauri Leukkunen
105d2fbf345STony Lindgrenconfig MACH_NOKIA_N800
106d2fbf345STony Lindgren       bool
107d2fbf345STony Lindgren
108d2fbf345STony Lindgrenconfig MACH_NOKIA_N810
109d2fbf345STony Lindgren       bool
110d2fbf345STony Lindgren
111d2fbf345STony Lindgrenconfig MACH_NOKIA_N810_WIMAX
112d2fbf345STony Lindgren       bool
113d2fbf345STony Lindgren
11463138812SKalle Valoconfig MACH_NOKIA_N8X0
11563138812SKalle Valo	bool "Nokia N800/N810"
11663138812SKalle Valo	depends on ARCH_OMAP2420
117d2fbf345STony Lindgren	select MACH_NOKIA_N800
118d2fbf345STony Lindgren	select MACH_NOKIA_N810
119d2fbf345STony Lindgren	select MACH_NOKIA_N810_WIMAX
12063138812SKalle Valo
121ffe7f95bSLauri Leukkunenconfig MACH_NOKIA_RX51
122ffe7f95bSLauri Leukkunen	bool "Nokia RX-51 board"
123ffe7f95bSLauri Leukkunen	depends on ARCH_OMAP3 && ARCH_OMAP34XX
124ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
125577145f4SVikram Pandita
126577145f4SVikram Panditaconfig MACH_OMAP_ZOOM2
127577145f4SVikram Pandita	bool "OMAP3 Zoom2 board"
128577145f4SVikram Pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
129ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
13046ba0abfSSantosh Shilimkar
1315f35fbe8Svikram panditaconfig MACH_OMAP_ZOOM3
1325f35fbe8Svikram pandita	bool "OMAP3630 Zoom3 board"
1335f35fbe8Svikram pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
134662c8b55STony Lindgren	select OMAP_PACKAGE_CBP
1355f35fbe8Svikram pandita
1362886d128SMike Rapoportconfig MACH_CM_T35
1372886d128SMike Rapoport	bool "CompuLab CM-T35 module"
1382886d128SMike Rapoport	depends on ARCH_OMAP3 && ARCH_OMAP34XX
139ca5742bdSTony Lindgren	select OMAP_PACKAGE_CUS
140edc961a2SMike Rapoport	select OMAP_MUX
1412886d128SMike Rapoport
14258e11162SEnric Balletbo i Serraconfig MACH_IGEP0020
14358e11162SEnric Balletbo i Serra	bool "IGEP0020"
14458e11162SEnric Balletbo i Serra	depends on ARCH_OMAP3 && ARCH_OMAP34XX
145ca5742bdSTony Lindgren	select OMAP_PACKAGE_CBB
14658e11162SEnric Balletbo i Serra
14734c9ac23Svikram panditaconfig MACH_OMAP_3630SDP
14834c9ac23Svikram pandita	bool "OMAP3630 SDP board"
14934c9ac23Svikram pandita	depends on ARCH_OMAP3 && ARCH_OMAP34XX
150662c8b55STony Lindgren	select OMAP_PACKAGE_CBP
15134c9ac23Svikram pandita
15246ba0abfSSantosh Shilimkarconfig MACH_OMAP_4430SDP
15346ba0abfSSantosh Shilimkar	bool "OMAP 4430 SDP board"
15446ba0abfSSantosh Shilimkar	depends on ARCH_OMAP4
155183bd50fSAlexander Shishkin
156183bd50fSAlexander Shishkinconfig OMAP3_EMU
157183bd50fSAlexander Shishkin	bool "OMAP3 debugging peripherals"
158183bd50fSAlexander Shishkin	depends on ARCH_OMAP3
159183bd50fSAlexander Shishkin	select OC_ETM
160183bd50fSAlexander Shishkin	help
161183bd50fSAlexander Shishkin	  Say Y here to enable debugging hardware of omap3
162183bd50fSAlexander Shishkin
16318862cbeSPaul Walmsleyconfig OMAP3_SDRC_AC_TIMING
16418862cbeSPaul Walmsley	bool "Enable SDRC AC timing register changes"
16518862cbeSPaul Walmsley	depends on ARCH_OMAP3 && ARCH_OMAP34XX
16618862cbeSPaul Walmsley	default n
16718862cbeSPaul Walmsley	help
16818862cbeSPaul Walmsley	  If you know that none of your system initiators will attempt to
16918862cbeSPaul Walmsley	  access SDRAM during CORE DVFS, select Y here.  This should boost
17018862cbeSPaul Walmsley	  SDRAM performance at lower CORE OPPs.  There are relatively few
17118862cbeSPaul Walmsley	  users who will wish to say yes at this point - almost everyone will
17218862cbeSPaul Walmsley	  wish to say no.  Selecting yes without understanding what is
17318862cbeSPaul Walmsley	  going on could result in system crashes;
17418862cbeSPaul Walmsley
175