diff options
Diffstat (limited to 'arch/arm/plat-omap/Kconfig')
-rw-r--r-- | arch/arm/plat-omap/Kconfig | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/arch/arm/plat-omap/Kconfig b/arch/arm/plat-omap/Kconfig index 9dd68fafb374..efe85d095190 100644 --- a/arch/arm/plat-omap/Kconfig +++ b/arch/arm/plat-omap/Kconfig | |||
@@ -23,6 +23,11 @@ config ARCH_OMAP3 | |||
23 | select CPU_V7 | 23 | select CPU_V7 |
24 | select COMMON_CLKDEV | 24 | select COMMON_CLKDEV |
25 | 25 | ||
26 | config ARCH_OMAP4 | ||
27 | bool "TI OMAP4" | ||
28 | select CPU_V7 | ||
29 | select ARM_GIC | ||
30 | |||
26 | endchoice | 31 | endchoice |
27 | 32 | ||
28 | comment "OMAP Feature Selections" | 33 | comment "OMAP Feature Selections" |
@@ -40,7 +45,6 @@ config OMAP_DEBUG_LEDS | |||
40 | config OMAP_DEBUG_POWERDOMAIN | 45 | config OMAP_DEBUG_POWERDOMAIN |
41 | bool "Emit debug messages from powerdomain layer" | 46 | bool "Emit debug messages from powerdomain layer" |
42 | depends on ARCH_OMAP2 || ARCH_OMAP3 | 47 | depends on ARCH_OMAP2 || ARCH_OMAP3 |
43 | default n | ||
44 | help | 48 | help |
45 | Say Y here if you want to compile in powerdomain layer | 49 | Say Y here if you want to compile in powerdomain layer |
46 | debugging messages for OMAP2/3. These messages can | 50 | debugging messages for OMAP2/3. These messages can |
@@ -52,7 +56,6 @@ config OMAP_DEBUG_POWERDOMAIN | |||
52 | config OMAP_DEBUG_CLOCKDOMAIN | 56 | config OMAP_DEBUG_CLOCKDOMAIN |
53 | bool "Emit debug messages from clockdomain layer" | 57 | bool "Emit debug messages from clockdomain layer" |
54 | depends on ARCH_OMAP2 || ARCH_OMAP3 | 58 | depends on ARCH_OMAP2 || ARCH_OMAP3 |
55 | default n | ||
56 | help | 59 | help |
57 | Say Y here if you want to compile in clockdomain layer | 60 | Say Y here if you want to compile in clockdomain layer |
58 | debugging messages for OMAP2/3. These messages can | 61 | debugging messages for OMAP2/3. These messages can |
@@ -110,11 +113,13 @@ config OMAP_MCBSP | |||
110 | config OMAP_MBOX_FWK | 113 | config OMAP_MBOX_FWK |
111 | tristate "Mailbox framework support" | 114 | tristate "Mailbox framework support" |
112 | depends on ARCH_OMAP | 115 | depends on ARCH_OMAP |
113 | default n | ||
114 | help | 116 | help |
115 | Say Y here if you want to use OMAP Mailbox framework support for | 117 | Say Y here if you want to use OMAP Mailbox framework support for |
116 | DSP, IVA1.0 and IVA2 in OMAP1/2/3. | 118 | DSP, IVA1.0 and IVA2 in OMAP1/2/3. |
117 | 119 | ||
120 | config OMAP_IOMMU | ||
121 | tristate | ||
122 | |||
118 | choice | 123 | choice |
119 | prompt "System timer" | 124 | prompt "System timer" |
120 | default OMAP_MPU_TIMER | 125 | default OMAP_MPU_TIMER |
@@ -128,13 +133,13 @@ config OMAP_MPU_TIMER | |||
128 | 133 | ||
129 | config OMAP_32K_TIMER | 134 | config OMAP_32K_TIMER |
130 | bool "Use 32KHz timer" | 135 | bool "Use 32KHz timer" |
131 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX | 136 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX || ARCH_OMAP4 |
132 | help | 137 | help |
133 | Select this option if you want to enable the OMAP 32KHz timer. | 138 | Select this option if you want to enable the OMAP 32KHz timer. |
134 | This timer saves power compared to the OMAP_MPU_TIMER, and has | 139 | This timer saves power compared to the OMAP_MPU_TIMER, and has |
135 | support for no tick during idle. The 32KHz timer provides less | 140 | support for no tick during idle. The 32KHz timer provides less |
136 | intra-tick resolution than OMAP_MPU_TIMER. The 32KHz timer is | 141 | intra-tick resolution than OMAP_MPU_TIMER. The 32KHz timer is |
137 | currently only available for OMAP16XX, 24XX and 34XX. | 142 | currently only available for OMAP16XX, 24XX, 34XX and OMAP4. |
138 | 143 | ||
139 | endchoice | 144 | endchoice |
140 | 145 | ||
@@ -149,7 +154,7 @@ config OMAP_32K_TIMER_HZ | |||
149 | 154 | ||
150 | config OMAP_DM_TIMER | 155 | config OMAP_DM_TIMER |
151 | bool "Use dual-mode timer" | 156 | bool "Use dual-mode timer" |
152 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX | 157 | depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX || ARCH_OMAP4 |
153 | help | 158 | help |
154 | Select this option if you want to use OMAP Dual-Mode timers. | 159 | Select this option if you want to use OMAP Dual-Mode timers. |
155 | 160 | ||
@@ -171,7 +176,7 @@ endchoice | |||
171 | 176 | ||
172 | config OMAP_SERIAL_WAKE | 177 | config OMAP_SERIAL_WAKE |
173 | bool "Enable wake-up events for serial ports" | 178 | bool "Enable wake-up events for serial ports" |
174 | depends on OMAP_MUX | 179 | depends on ARCH_OMAP1 && OMAP_MUX |
175 | default y | 180 | default y |
176 | help | 181 | help |
177 | Select this option if you want to have your system wake up | 182 | Select this option if you want to have your system wake up |