From: NeilBrown Date: Sat, 26 Nov 2011 20:17:41 +0000 (+1100) Subject: mfd: Use request_threaded_irq for twl4030-irq instead of irq_set_chained_handler X-Git-Tag: v3.2-rc7~14^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1e61bcf8269d3bc4390a363ad2e1bc1dc226bda;p=pandora-kernel.git mfd: Use request_threaded_irq for twl4030-irq instead of irq_set_chained_handler irq_set_chained_handler sets 'desc->handle_irq'. However this irq is called by handle_nested_irq from handle_twl4030_pih, and that uses action->thread_fn. So the handled set with irq_set_chained_handler is never called. So change to use request_threaded_irq instead - that sets the correct field. Tested on GTA04 Phoenux. Signed-off-by: NeilBrown Tested-by: Felipe Contreras Signed-off-by: Samuel Ortiz --- Reading git-diff-tree failed