Searched hist:"29 dbfeecab85fc998d8c5c29473da33d272d0c85" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_micfil.h | diff 29dbfeecab85fc998d8c5c29473da33d272d0c85 Fri Sep 23 04:31:34 CDT 2022 Shengjiu Wang <shengjiu.wang@nxp.com> ASoC: fsl_micfil: Add Hardware Voice Activity Detector support
The Hardware Voice Activity Detector (HWVAD) is a block responsible for detect voice activity in a channel selected by the user. It can be configured in Envelope-based or Energy-based mode.
There are additional two interrupts for HWVAD, one is event interrupt, another is error interrupt.
Enable hwvad in parallel with recording. when voice activity detected, HWVAD will be disabled and alsa control notification is triggerred.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Link: https://lore.kernel.org/r/1663925494-9941-1-git-send-email-shengjiu.wang@nxp.com Signed-off-by: Mark Brown <broonie@kernel.org>
|
H A D | fsl_micfil.c | diff 29dbfeecab85fc998d8c5c29473da33d272d0c85 Fri Sep 23 04:31:34 CDT 2022 Shengjiu Wang <shengjiu.wang@nxp.com> ASoC: fsl_micfil: Add Hardware Voice Activity Detector support
The Hardware Voice Activity Detector (HWVAD) is a block responsible for detect voice activity in a channel selected by the user. It can be configured in Envelope-based or Energy-based mode.
There are additional two interrupts for HWVAD, one is event interrupt, another is error interrupt.
Enable hwvad in parallel with recording. when voice activity detected, HWVAD will be disabled and alsa control notification is triggerred.
Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Link: https://lore.kernel.org/r/1663925494-9941-1-git-send-email-shengjiu.wang@nxp.com Signed-off-by: Mark Brown <broonie@kernel.org>
|