summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMursalin Akon <makon@nvidia.com>2011-09-22 13:55:11 -0700
committerVarun Wadekar <vwadekar@nvidia.com>2011-12-22 11:30:12 +0530
commit343897259b1554f781d048ebd868a478b2de4c52 (patch)
tree5f4249addba80fea21e2b1e64414135646fd704e /arch
parent86b1420e1fb94246a9ded184eb497ec6db11411e (diff)
ARM: tegra: pcie: fix return value from MSI irq routine
Fix the return value from MSI irq routine. Without this change __report_bad_irq is invoked at MSI interrupt. Bug 870667 (cherry picked from commit 30f82dda084d9260ed550585d16629872f703b0d) Change-Id: I0f75d1a369c93f0f1e3203bdb1d875249a86337a Signed-off-by: Mursalin Akon <makon@nvidia.com> Reviewed-on: http://git-master/r/70630 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mike Thompson <mikthompson@nvidia.com> Tested-by: Mike Thompson <mikthompson@nvidia.com> Tested-by: Gerrit_Virtual_Submit Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-tegra/pcie.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/pcie.c b/arch/arm/mach-tegra/pcie.c
index cd3a0c85328b..86c357369d98 100644
--- a/arch/arm/mach-tegra/pcie.c
+++ b/arch/arm/mach-tegra/pcie.c
@@ -1336,7 +1336,7 @@ static irqreturn_t pci_tegra_msi_isr(int irq, void *arg)
}
}
- return 0;
+ return IRQ_HANDLED;
}
static bool pci_tegra_enable_msi(void)