diff options
Diffstat (limited to 'arch/arm/plat-omap/Kconfig')
-rw-r--r-- | arch/arm/plat-omap/Kconfig | 33 |
1 files changed, 30 insertions, 3 deletions
diff --git a/arch/arm/plat-omap/Kconfig b/arch/arm/plat-omap/Kconfig index b917206ee906..a94f0c44ebc8 100644 --- a/arch/arm/plat-omap/Kconfig +++ b/arch/arm/plat-omap/Kconfig | |||
@@ -15,6 +15,9 @@ config ARCH_OMAP1 | |||
15 | config ARCH_OMAP2 | 15 | config ARCH_OMAP2 |
16 | bool "TI OMAP2" | 16 | bool "TI OMAP2" |
17 | 17 | ||
18 | config ARCH_OMAP3 | ||
19 | bool "TI OMAP3" | ||
20 | |||
18 | endchoice | 21 | endchoice |
19 | 22 | ||
20 | comment "OMAP Feature Selections" | 23 | comment "OMAP Feature Selections" |
@@ -29,6 +32,30 @@ config OMAP_DEBUG_LEDS | |||
29 | depends on OMAP_DEBUG_DEVICES | 32 | depends on OMAP_DEBUG_DEVICES |
30 | default y if LEDS || LEDS_OMAP_DEBUG | 33 | default y if LEDS || LEDS_OMAP_DEBUG |
31 | 34 | ||
35 | config OMAP_DEBUG_POWERDOMAIN | ||
36 | bool "Emit debug messages from powerdomain layer" | ||
37 | depends on ARCH_OMAP2 || ARCH_OMAP3 | ||
38 | default n | ||
39 | help | ||
40 | Say Y here if you want to compile in powerdomain layer | ||
41 | debugging messages for OMAP2/3. These messages can | ||
42 | provide more detail as to why some powerdomain calls | ||
43 | may be failing, and will also emit a descriptive message | ||
44 | for every powerdomain register write. However, the | ||
45 | extra detail costs some memory. | ||
46 | |||
47 | config OMAP_DEBUG_CLOCKDOMAIN | ||
48 | bool "Emit debug messages from clockdomain layer" | ||
49 | depends on ARCH_OMAP2 || ARCH_OMAP3 | ||
50 | default n | ||
51 | help | ||
52 | Say Y here if you want to compile in clockdomain layer | ||
53 | debugging messages for OMAP2/3. These messages can | ||
54 | provide more detail as to why some clockdomain calls | ||
55 | may be failing, and will also emit a descriptive message | ||
56 | for every clockdomain register write. However, the | ||
57 | extra detail costs some memory. | ||
58 | |||
32 | config OMAP_RESET_CLOCKS | 59 | config OMAP_RESET_CLOCKS |
33 | bool "Reset unused clocks during boot" | 60 | bool "Reset unused clocks during boot" |
34 | depends on ARCH_OMAP | 61 | depends on ARCH_OMAP |
@@ -88,13 +115,13 @@ config OMAP_MPU_TIMER | |||
88 | 115 | ||
89 | config OMAP_32K_TIMER | 116 | config OMAP_32K_TIMER |
90 | bool "Use 32KHz timer" | 117 | bool "Use 32KHz timer" |
91 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX | 118 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX |
92 | help | 119 | help |
93 | Select this option if you want to enable the OMAP 32KHz timer. | 120 | Select this option if you want to enable the OMAP 32KHz timer. |
94 | This timer saves power compared to the OMAP_MPU_TIMER, and has | 121 | This timer saves power compared to the OMAP_MPU_TIMER, and has |
95 | support for no tick during idle. The 32KHz timer provides less | 122 | support for no tick during idle. The 32KHz timer provides less |
96 | intra-tick resolution than OMAP_MPU_TIMER. The 32KHz timer is | 123 | intra-tick resolution than OMAP_MPU_TIMER. The 32KHz timer is |
97 | currently only available for OMAP16XX and 24XX. | 124 | currently only available for OMAP16XX, 24XX and 34XX. |
98 | 125 | ||
99 | endchoice | 126 | endchoice |
100 | 127 | ||
@@ -109,7 +136,7 @@ config OMAP_32K_TIMER_HZ | |||
109 | 136 | ||
110 | config OMAP_DM_TIMER | 137 | config OMAP_DM_TIMER |
111 | bool "Use dual-mode timer" | 138 | bool "Use dual-mode timer" |
112 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX | 139 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX |
113 | help | 140 | help |
114 | Select this option if you want to use OMAP Dual-Mode timers. | 141 | Select this option if you want to use OMAP Dual-Mode timers. |
115 | 142 | ||