summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPeter Ujfalusi <peter.ujfalusi@ti.com>2014-04-01 16:45:01 +0300
committerLee Jones <lee.jones@linaro.org>2014-06-03 08:11:19 +0100
commit02d02728ea8bb33dee221d7dcfeb3022d7635927 (patch)
tree51134bd51a5043d5f0cdacc893ecae2ad0263027 /include
parentd137be00ee017bc40e6027cb66d667a2e0b450fd (diff)
downloadlinux-02d02728ea8bb33dee221d7dcfeb3022d7635927.tar.gz
linux-02d02728ea8bb33dee221d7dcfeb3022d7635927.tar.bz2
linux-02d02728ea8bb33dee221d7dcfeb3022d7635927.zip
mfd: twl6040: Clear the interrupt ID register before requesting IRQ
If for some reason the boot loader enabled the audpwron GPIO we will have pending IRQs to be handled. This seams to break twl6040 for some reason leading to non working i2c communication (i2c timeouts). Clearing the INTID register after we requested the audpwron GPIO (and set it to low) will ensure that the chip will operate normally in this case as well. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions