summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/powergate.c
diff options
context:
space:
mode:
authorShridhar Rasal <srasal@nvidia.com>2011-11-23 14:28:18 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2011-12-08 16:51:49 +0530
commit0626342fb086e56a91697d72b7396c7f85f868f9 (patch)
tree6ec0cee1b0a15147697c95441295e8980df34835 /arch/arm/mach-tegra/powergate.c
parentaecd8ff088e0c3d6f6f356f303d9188905776549 (diff)
ARM: tegra: power: Fix-up return value
Fixes the return value for tegra_powergate_set () when new status to be set and current status are same. Change-Id: Iffbc4fac239c4ea21f3026cbf33fe4fb7941aa2d Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-on: http://git-master/r/66404 Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/powergate.c')
-rw-r--r--arch/arm/mach-tegra/powergate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/powergate.c b/arch/arm/mach-tegra/powergate.c
index aee987e3cee1..cfc89b9e52b8 100644
--- a/arch/arm/mach-tegra/powergate.c
+++ b/arch/arm/mach-tegra/powergate.c
@@ -426,7 +426,7 @@ static int tegra_powergate_set(int id, bool new_state)
if (status == new_state) {
spin_unlock_irqrestore(&tegra_powergate_lock, flags);
- return -EINVAL;
+ return 0;
}
if (TEGRA_IS_CPU_POWERGATE_ID(id)) {