ASoC: enable dynamic FFECNS effect control

Add interface for userspace to control FFECNS effect.

Change-Id: I78010899e6c193726a79d74e86f13a1546106eff
Signed-off-by: Xiaojun Sang <xsang@codeaurora.org>
This commit is contained in:
Xiaojun Sang
2019-05-13 14:46:15 +08:00
parent f57dd4262b
commit dc9e8c2006
4 changed files with 112 additions and 0 deletions

View File

@@ -12524,6 +12524,14 @@ struct admx_sec_primary_mic_ch {
uint16_t reserved1;
} __packed;
#define FFECNS_MODULE_ID 0x00010952
#define FLUENCE_CMN_GLOBAL_EFFECT_PARAM_ID 0x00010EAF
#define FFECNS_TOPOLOGY 0X10028003
struct ffecns_effect {
uint32_t payload;
};
/** ID of the Voice Activity Detection (VAD) module, which is used to
* configure AFE VAD.
*/