diff options
author | Gerrit Code Review <gerrit2@git-master.nvidia.com> | 2010-01-27 17:16:10 +0200 |
---|---|---|
committer | Gerrit Code Review <gerrit2@git-master.nvidia.com> | 2010-01-27 17:16:10 +0200 |
commit | 98b49ac44d0ce8be847f6272d97dedfd166b6a6d (patch) | |
tree | ce4e395172f863aefe8c0bb50fdcecffbe165268 | |
parent | db083fb079e0a25ca9e0a7da877e0e913750f858 (diff) | |
parent | ee4f9e05d39f3eabd0b8603051402f4a45de3629 (diff) |
Merge change Iedc4da06 into android-tegra-2.6.29
* changes:
tegra power: set freezable property for DFS thread
-rw-r--r-- | arch/arm/mach-tegra/nvrm_user.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/nvrm_user.c b/arch/arm/mach-tegra/nvrm_user.c index 543c1fb27f96..04bbae45068c 100644 --- a/arch/arm/mach-tegra/nvrm_user.c +++ b/arch/arm/mach-tegra/nvrm_user.c @@ -28,6 +28,7 @@ #include <linux/sched.h> #include <linux/cpu.h> #include <linux/platform_device.h> +#include <linux/freezer.h> #include "nvcommon.h" #include "nvassert.h" #include "nvos.h" @@ -152,6 +153,8 @@ static void NvRmDfsThread(void *args) panic("Unable to setaffinity of DFS thread!\n"); } + set_freezable_with_signal(); + if (NvRmDfsGetState(hRm) > NvRmDfsRunState_Disabled) { NvRmDfsSetState(hRm, NvRmDfsRunState_ClosedLoop); |