dsp: add support to set custom channel mixer coefficients
Enhance Channel Mixer control for MultiMedia Frontends to get custom channel mixer coefficients from userspace and use it during device routings to control stream to device channel mappings. Change-Id: Ifedac25de5ae6bad1092b66ec405bba66a80f608 Signed-off-by: Cong Tang <congt@codeaurora.org> Signed-off-by: Dhananjay Kumar <dhakumar@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
a27b0c32ea
commit
defd81b1a5
@@ -1,6 +1,6 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2012-2019, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
#ifndef __Q6_ASM_V2_H__
|
||||
#define __Q6_ASM_V2_H__
|
||||
@@ -741,4 +741,8 @@ uint8_t q6asm_get_stream_id_from_token(uint32_t token);
|
||||
int q6asm_adjust_session_clock(struct audio_client *ac,
|
||||
uint32_t adjust_time_lsw,
|
||||
uint32_t adjust_time_msw);
|
||||
|
||||
/* Provide default asm channel mapping for given channel count */
|
||||
int q6asm_map_channels(u8 *channel_mapping, uint32_t channels,
|
||||
bool use_back_flavor);
|
||||
#endif /* __Q6_ASM_H__ */
|
||||
|
Reference in New Issue
Block a user