MLK-18655-6 sound: asoc: correct hwvad bug
authorShengjiu Wang <shengjiu.wang@nxp.com>
Mon, 17 Sep 2018 10:29:59 +0000 (18:29 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commitca51e730b2ac8b9fb9daa62699f38e0a7eb33b5b
tree5c4806780bd8eca83f7f0efc40faae3672eb2eb8
parent497b6ab83519150f2bf03b11368ad58d169e5c67
MLK-18655-6 sound: asoc: correct hwvad bug

Correct hwvad initialization procedure bugs:
- VADCHSEL was set to N instead of ((1 << N) - 1)
- IE set before ERIE
- voice detected interrupt line was used wrong

Signed-off-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com>
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
(cherry picked from commit c30fea8630073be07d04b931daebc66c456dbbc1)
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
sound/soc/fsl/fsl_micfil.c
sound/soc/fsl/fsl_micfil.h