aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-omap/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/plat-omap/Kconfig')
-rw-r--r--arch/arm/plat-omap/Kconfig35
1 files changed, 35 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/Kconfig b/arch/arm/plat-omap/Kconfig
index c9408434a855..18fe3cb195dc 100644
--- a/arch/arm/plat-omap/Kconfig
+++ b/arch/arm/plat-omap/Kconfig
@@ -18,6 +18,7 @@ config ARCH_OMAP1
18config ARCH_OMAP2PLUS 18config ARCH_OMAP2PLUS
19 bool "TI OMAP2/3/4" 19 bool "TI OMAP2/3/4"
20 select CLKDEV_LOOKUP 20 select CLKDEV_LOOKUP
21 select OMAP_DM_TIMER
21 help 22 help
22 "Systems based on OMAP2, OMAP3 or OMAP4" 23 "Systems based on OMAP2, OMAP3 or OMAP4"
23 24
@@ -35,6 +36,37 @@ config OMAP_DEBUG_LEDS
35 depends on OMAP_DEBUG_DEVICES 36 depends on OMAP_DEBUG_DEVICES
36 default y if LEDS_CLASS 37 default y if LEDS_CLASS
37 38
39config OMAP_SMARTREFLEX
40 bool "SmartReflex support"
41 depends on (ARCH_OMAP3 || ARCH_OMAP4) && PM
42 help
43 Say Y if you want to enable SmartReflex.
44
45 SmartReflex can perform continuous dynamic voltage
46 scaling around the nominal operating point voltage
47 according to silicon characteristics and operating
48 conditions. Enabling SmartReflex reduces power
49 consumption.
50
51 Please note, that by default SmartReflex is only
52 initialized. To enable the automatic voltage
53 compensation for vdd mpu and vdd core from user space,
54 user must write 1 to
55 /debug/voltage/vdd_<X>/smartreflex/autocomp,
56 where X is mpu or core for OMAP3.
57 Optionallly autocompensation can be enabled in the kernel
58 by default during system init via the enable_on_init flag
59 which an be passed as platform data to the smartreflex driver.
60
61config OMAP_SMARTREFLEX_CLASS3
62 bool "Class 3 mode of Smartreflex Implementation"
63 depends on OMAP_SMARTREFLEX && TWL4030_CORE
64 help
65 Say Y to enable Class 3 implementation of Smartreflex
66
67 Class 3 implementation of Smartreflex employs continuous hardware
68 voltage calibration.
69
38config OMAP_RESET_CLOCKS 70config OMAP_RESET_CLOCKS
39 bool "Reset unused clocks during boot" 71 bool "Reset unused clocks during boot"
40 depends on ARCH_OMAP 72 depends on ARCH_OMAP
@@ -109,6 +141,9 @@ config OMAP_IOMMU_DEBUG
109 141
110 Say N unless you know you need this. 142 Say N unless you know you need this.
111 143
144config OMAP_IOMMU_IVA2
145 bool
146
112choice 147choice
113 prompt "System timer" 148 prompt "System timer"
114 default OMAP_32K_TIMER if !ARCH_OMAP15XX 149 default OMAP_32K_TIMER if !ARCH_OMAP15XX