diff options
Diffstat (limited to 'arch/arm/mach-davinci/Kconfig')
-rw-r--r-- | arch/arm/mach-davinci/Kconfig | 90 |
1 files changed, 85 insertions, 5 deletions
diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig index bac988e7a4c3..be747f5c6cd8 100644 --- a/arch/arm/mach-davinci/Kconfig +++ b/arch/arm/mach-davinci/Kconfig | |||
@@ -1,22 +1,102 @@ | |||
1 | if ARCH_DAVINCI | 1 | if ARCH_DAVINCI |
2 | 2 | ||
3 | config AINTC | ||
4 | bool | ||
5 | |||
6 | config CP_INTC | ||
7 | bool | ||
8 | |||
3 | menu "TI DaVinci Implementations" | 9 | menu "TI DaVinci Implementations" |
4 | 10 | ||
5 | comment "DaVinci Core Type" | 11 | comment "DaVinci Core Type" |
6 | 12 | ||
7 | config ARCH_DAVINCI644x | 13 | config ARCH_DAVINCI_DM644x |
8 | default y | ||
9 | bool "DaVinci 644x based system" | 14 | bool "DaVinci 644x based system" |
15 | select AINTC | ||
16 | |||
17 | config ARCH_DAVINCI_DM355 | ||
18 | bool "DaVinci 355 based system" | ||
19 | select AINTC | ||
20 | |||
21 | config ARCH_DAVINCI_DM646x | ||
22 | bool "DaVinci 646x based system" | ||
23 | select AINTC | ||
10 | 24 | ||
11 | comment "DaVinci Board Type" | 25 | comment "DaVinci Board Type" |
12 | 26 | ||
13 | config MACH_DAVINCI_EVM | 27 | config MACH_DAVINCI_EVM |
14 | bool "TI DaVinci EVM" | 28 | bool "TI DM644x EVM" |
15 | default y | 29 | default y |
16 | depends on ARCH_DAVINCI644x | 30 | depends on ARCH_DAVINCI_DM644x |
31 | help | ||
32 | Configure this option to specify the whether the board used | ||
33 | for development is a DM644x EVM | ||
34 | |||
35 | config MACH_SFFSDR | ||
36 | bool "Lyrtech SFFSDR" | ||
37 | depends on ARCH_DAVINCI_DM644x | ||
38 | help | ||
39 | Say Y here to select the Lyrtech Small Form Factor | ||
40 | Software Defined Radio (SFFSDR) board. | ||
41 | |||
42 | config MACH_DAVINCI_DM355_EVM | ||
43 | bool "TI DM355 EVM" | ||
44 | depends on ARCH_DAVINCI_DM355 | ||
45 | help | ||
46 | Configure this option to specify the whether the board used | ||
47 | for development is a DM355 EVM | ||
48 | |||
49 | config MACH_DM355_LEOPARD | ||
50 | bool "DM355 Leopard board" | ||
51 | depends on ARCH_DAVINCI_DM355 | ||
52 | help | ||
53 | Configure this option to specify the whether the board used | ||
54 | for development is a DM355 Leopard board. | ||
55 | |||
56 | config MACH_DAVINCI_DM6467_EVM | ||
57 | bool "TI DM6467 EVM" | ||
58 | depends on ARCH_DAVINCI_DM646x | ||
17 | help | 59 | help |
18 | Configure this option to specify the whether the board used | 60 | Configure this option to specify the whether the board used |
19 | for development is a DaVinci EVM | 61 | for development is a DM6467 EVM |
62 | |||
63 | |||
64 | config DAVINCI_MUX | ||
65 | bool "DAVINCI multiplexing support" | ||
66 | depends on ARCH_DAVINCI | ||
67 | default y | ||
68 | help | ||
69 | Pin multiplexing support for DAVINCI boards. If your bootloader | ||
70 | sets the multiplexing correctly, say N. Otherwise, or if unsure, | ||
71 | say Y. | ||
72 | |||
73 | config DAVINCI_MUX_DEBUG | ||
74 | bool "Multiplexing debug output" | ||
75 | depends on DAVINCI_MUX | ||
76 | help | ||
77 | Makes the multiplexing functions print out a lot of debug info. | ||
78 | This is useful if you want to find out the correct values of the | ||
79 | multiplexing registers. | ||
80 | |||
81 | config DAVINCI_MUX_WARNINGS | ||
82 | bool "Warn about pins the bootloader didn't set up" | ||
83 | depends on DAVINCI_MUX | ||
84 | help | ||
85 | Choose Y here to warn whenever driver initialization logic needs | ||
86 | to change the pin multiplexing setup. When there are no warnings | ||
87 | printed, it's safe to deselect DAVINCI_MUX for your product. | ||
88 | |||
89 | config DAVINCI_RESET_CLOCKS | ||
90 | bool "Reset unused clocks during boot" | ||
91 | depends on ARCH_DAVINCI | ||
92 | help | ||
93 | Say Y if you want to reset unused clocks during boot. | ||
94 | This option saves power, but assumes all drivers are | ||
95 | using the clock framework. Broken drivers that do not | ||
96 | yet use clock framework may not work with this option. | ||
97 | If you are booting from another operating system, you | ||
98 | probably do not want this option enabled until your | ||
99 | device drivers work properly. | ||
20 | 100 | ||
21 | endmenu | 101 | endmenu |
22 | 102 | ||