]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - arch/arm/mach-omap2/Kconfig
ARM: OMAP: Merge board specific files from N800 tree
[linux-2.6-omap-h63xx.git] / arch / arm / mach-omap2 / Kconfig
1 comment "OMAP Core Type"
2         depends on ARCH_OMAP2
3
4 config ARCH_OMAP24XX
5         bool "OMAP24xx Based System"
6         depends on ARCH_OMAP2
7
8 config ARCH_OMAP2420
9         bool "OMAP2420 support"
10         depends on ARCH_OMAP24XX
11         select OMAP_DM_TIMER
12         select ARCH_OMAP_OTG
13
14 config ARCH_OMAP2430
15         bool "OMAP2430 support"
16         depends on ARCH_OMAP24XX
17
18 comment "OMAP Board Type"
19         depends on ARCH_OMAP2
20
21 config MACH_OMAP_GENERIC
22         bool "Generic OMAP board"
23         depends on ARCH_OMAP2 && ARCH_OMAP24XX
24
25 config MACH_NOKIA_N800
26         bool "Nokia N800"
27         depends on ARCH_OMAP24XX
28
29 config MACH_OMAP2_TUSB6010
30         bool
31         depends on ARCH_OMAP2 && ARCH_OMAP2420
32         default y if MACH_NOKIA_N800
33
34 config MACH_OMAP_H4
35         bool "OMAP 2420 H4 board"
36         depends on ARCH_OMAP2 && ARCH_OMAP24XX
37         select OMAP_DEBUG_DEVICES
38         select GPIOEXPANDER_OMAP
39
40 config MACH_OMAP_2430SDP
41         bool "OMAP 2430 SDP board"
42         depends on ARCH_OMAP2 && ARCH_OMAP24XX
43
44 config MACH_OMAP_H4_TUSB
45         bool "TUSB 6010 EVM board"
46         depends on MACH_OMAP_H4
47         select MACH_OMAP2_TUSB6010
48         help
49           Set this if you've got a TUSB6010 high speed USB board.
50           You may need to consult the schematics for your revisions
51           of the Menelaus and TUSB boards, and make changes to be
52           sure this is set up properly for your board stack.
53
54           Be sure to select OTG mode operation, not host-only or
55           peripheral-only.
56
57 config MACH_OMAP_H4_OTG
58         bool "Use USB OTG connector, not device connector (S1.10)"
59         depends on MACH_OMAP_H4
60         help
61           Set this if you've set S1.10 (on the mainboard) to use the
62           Mini-AB (OTG) connector and OTG transceiver with the USB0
63           port, instead of the Mini-B ("download") connector with its
64           non-OTG transceiver.
65
66           Note that the "download" connector can be used to bootstrap
67           the system from the OMAP mask ROM.  Also, since this is a
68           development platform, you can also force the OTG port into
69           a non-OTG operational mode.
70
71 config MACH_OMAP2_H4_USB1
72         bool "Use USB1 port, not UART2 (S3.3)"
73         depends on MACH_OMAP_H4
74         help
75           Set this if you've set SW3.3 (on the CPU card) so that the
76           expansion connectors receive USB1 signals instead of UART2.
77
78 config MACH_OMAP_APOLLON
79         bool "OMAP 2420 Apollon board"
80         depends on ARCH_OMAP2 && ARCH_OMAP24XX