From: Jens Taprogge Date: Wed, 12 Sep 2012 12:55:34 +0000 (+0200) Subject: Staging: ipack/bridges/tpci200: Clean up interrupt handling. X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~75^2~273 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88ff8480d39da6b2961444f0c28b5b0d194d2de6;p=pandora-kernel.git Staging: ipack/bridges/tpci200: Clean up interrupt handling. Previously the return value from tpci200_interrupt was not quite correct if a slot had caused an interrupt but no handler was instellalled: IRQ_NONE was returned. However in this case we react to the interrupt by disabling the IPack device interrupt. Basically there are two cases the code now distinguishes: - The tpci200 has raised an interrupt. We handle it and return IRQ_HANDLED. - Our device did not raise an interrupt. We return IRQ_NONE. Signed-off-by: Jens Taprogge Signed-off-by: Samuel Iglesias Gonsalvez Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed