summaryrefslogtreecommitdiffstats
path: root/drivers/power
diff options
context:
space:
mode:
authorJean Pihet <j-pihet@ti.com>2012-06-28 09:55:38 -0700
committerTony Lindgren <tony@atomide.com>2012-06-29 05:54:31 -0700
commitbb0adf6ca6c78758c12b054fe3f25023033072ab (patch)
treeb77e07b2298cc873fa91a27e618ecdcd0fd70382 /drivers/power
parent9e74f218abd04dfa082391672295ecc1a3654845 (diff)
downloadlinux-stable-bb0adf6ca6c78758c12b054fe3f25023033072ab.tar.gz
linux-stable-bb0adf6ca6c78758c12b054fe3f25023033072ab.tar.bz2
linux-stable-bb0adf6ca6c78758c12b054fe3f25023033072ab.zip
ARM: OMAP2+: do not allow SmartReflex to be built as a module
Disable the module option for POWER_AVS since this is currently not supported. This patch fixes these error in the case POWER_AVS is set to 'm': arch/arm/mach-omap2/built-in.o: In function `sr_class3_configure': arch/arm/mach-omap2/smartreflex-class3.c:43: undefined reference to `sr_configure_errgen' arch/arm/mach-omap2/built-in.o: In function `sr_class3_disable': arch/arm/mach-omap2/smartreflex-class3.c:33: undefined reference to `sr_disable_errgen' arch/arm/mach-omap2/smartreflex-class3.c:35: undefined reference to `sr_disable' arch/arm/mach-omap2/built-in.o: In function `sr_class3_enable': arch/arm/mach-omap2/smartreflex-class3.c:28: undefined reference to `sr_enable' arch/arm/mach-omap2/built-in.o: In function `sr_class3_init': arch/arm/mach-omap2/smartreflex-class3.c:59: undefined reference to `sr_register_class' Reported-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Jean Pihet <j-pihet@ti.com> Signed-off-by: Kevin Hilman <khilman@ti.com> [tony@atomide.com: updated to use relative paths for the build error] Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'drivers/power')
-rw-r--r--drivers/power/avs/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/avs/Kconfig b/drivers/power/avs/Kconfig
index 18493f7a8f6f..2a1008b61121 100644
--- a/drivers/power/avs/Kconfig
+++ b/drivers/power/avs/Kconfig
@@ -1,5 +1,5 @@
menuconfig POWER_AVS
- tristate "Adaptive Voltage Scaling class support"
+ bool "Adaptive Voltage Scaling class support"
help
AVS is a power management technique which finely controls the
operating voltage of a device in order to optimize (i.e. reduce)