Home
last modified time | relevance | path

Searched hist:"0582 c0fafc36e4a1f2067ea8377c9902cc7997bf" (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/mfd/
H A Dtps65910.cdiff 0582c0fafc36e4a1f2067ea8377c9902cc7997bf Thu Nov 29 07:42:12 CET 2012 Kim, Milo <Milo.Kim@ti.com> mfd: tps65910: Fix wrong ack_base register

The interrupt status registers of TPS65910/1 should be cleared
when the associated interrupt event occurs.
This work is done in the regmap irq thread - using 'ack_base' register.
The ACK registers should be fixed as status register, not mask registers.

This patch fixes the infinite interrupt event problem by clearing
interrupt status registers.

Tested on the AM3517 Craneboard.

Signed-off-by: Milo(Woogyom) Kim <milo.kim@ti.com>
Acked-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>