From 0626342fb086e56a91697d72b7396c7f85f868f9 Mon Sep 17 00:00:00 2001 From: Shridhar Rasal Date: Wed, 23 Nov 2011 14:28:18 +0530 Subject: 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 Reviewed-on: http://git-master/r/66404 Reviewed-by: Mayuresh Kulkarni Reviewed-by: Sachin Nikam --- arch/arm/mach-tegra/powergate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'arch/arm/mach-tegra/powergate.c') 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)) { -- cgit v1.2.3