ASoC: wcd9xxx: don't clear pending mbhc interrupt

Clear mbhc irq before dispatching it to avoid lost irq when the same
irq asserts while driver is handling previous one.

CRs-fixed: 488535
Change-Id: I43ff7553258c0e8b260f233bbb064a5b8f118120
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
4 files changed