From: Russell King Date: Sat, 14 Jan 2012 08:49:46 +0000 (+0000) Subject: MFD: mcp-core: fix complaints from the genirq layer X-Git-Tag: v3.3-rc2~18^2~1^2~4 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98250221691f728b7cad6deed98866f8847e683f;p=pandora-kernel.git MFD: mcp-core: fix complaints from the genirq layer The genirq layer complains if an interrupt handler returns with interrupts enabled. The UCB1x00 handler does just this, because ucb1x00_enable() calls mcp_enable(), which uses spin_lock_irq() rather than spin_lock_irqsave(). Convert this, and the divisor setting functions to use spin_lock_irqsave(). Signed-off-by: Russell King --- Reading git-diff-tree failed