summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorVenkata Narendra Kumar Gutta <vgutta@codeaurora.org>2015-12-14 12:33:19 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:23:30 -0700
commit8e51c8ce31f462c5c28bff61c8dfe3ea169c0eac (patch)
tree57631d15aa8e20b6777d5f6e0bc8ef7aa7abc9f1 /include
parente066a36f4152c801113f8ed28e3ba6c894cdb693 (diff)
ASoC: msm: Add support for HW MAD bypass feature for listen
HW MAD bypass feature is to facilitate input to CPE by avoiding MAD in codec. This is done by routing DEC1 data to CPE. Add the required changes to support this feature. CRs-fixed: 938514 Change-Id: I7788b1475cd22bdea291bcae47f048131b220ce3 Signed-off-by: Venkata Narendra Kumar Gutta <vgutta@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/sound/cpe_core.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/sound/cpe_core.h b/include/sound/cpe_core.h
index 3e38a27212a5..289ed1df34f5 100644
--- a/include/sound/cpe_core.h
+++ b/include/sound/cpe_core.h
@@ -81,7 +81,8 @@ struct cpe_lsm_session {
struct wcd_cpe_afe_ops {
int (*afe_set_params) (void *core_handle,
- struct wcd_cpe_afe_port_cfg *cfg);
+ struct wcd_cpe_afe_port_cfg *cfg,
+ bool afe_mad_ctl);
int (*afe_port_start) (void *core_handle,
struct wcd_cpe_afe_port_cfg *cfg);