Messages in this thread Patch in this message | | | From | Nikesh Oswal <> | Subject | [PATCH] ASoC: wm8994: register irq handler for mic1 detect | Date | Tue, 12 Aug 2014 12:43:49 +0100 |
| |
Signed-off-by: Nikesh Oswal <nikesh@opensource.wolfsonmicro.com> --- sound/soc/codecs/wm8994.c | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index 247b390..24bcbe3 100644 --- a/sound/soc/codecs/wm8994.c +++ b/sound/soc/codecs/wm8994.c @@ -4099,6 +4099,15 @@ static int wm8994_codec_probe(struct snd_soc_codec *codec) dev_warn(codec->dev, "Failed to request Mic1 detect IRQ: %d\n", ret); + } else { + ret = wm8994_request_irq(wm8994->wm8994, + WM8994_IRQ_MIC1_DET, + wm8994_mic_irq, "Mic 1 detect", + wm8994); + if (ret != 0) + dev_warn(codec->dev, + "Failed to request Mic1 detect IRQ: %d\n", + ret); } ret = wm8994_request_irq(wm8994->wm8994, -- 1.7.9.5
| |