diff options
| author | Cong Tang <congt@codeaurora.org> | 2017-11-23 11:28:19 +0800 |
|---|---|---|
| committer | Cong Tang <congt@codeaurora.org> | 2018-03-05 18:30:08 +0800 |
| commit | 1280bf572d1c7898b2930115bf59d8ad0e9d9271 (patch) | |
| tree | 5ce417b9addd577acf28a483c76133a5b5ca77ce /include | |
| parent | b8cb4d63cb19ddf8a2994bb64933002f5bd9c8c7 (diff) | |
ASoC: msm: Upgrade AFE TDM Driver to support 32 Channels
HLOS update AFE TDM driver to support 32 channels playback
and capture since ADSP firmware has already support on this.
Only TDM interface would support 32 channels ability.
Change-Id: I22c23a4b8b43fcbe9950b5df5e8a8faa374efce4
Signed-off-by: Cong Tang <congt@codeaurora.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/sound/apr_audio-v2.h | 3 | ||||
| -rw-r--r-- | include/sound/q6afe-v2.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/sound/apr_audio-v2.h b/include/sound/apr_audio-v2.h index cd85a4a40d3a..65316c63ee90 100644 --- a/include/sound/apr_audio-v2.h +++ b/include/sound/apr_audio-v2.h @@ -132,6 +132,9 @@ struct module_instance_info { /* Begin service specific definitions and structures */ #define ADSP_ADM_VERSION 0x00070000 +#define ADSP_ASM_API_VERSION_V2 2 +#define ADSP_ADM_API_VERSION_V3 3 +#define ADSP_AFE_API_VERSION_V3 3 #define ADM_CMD_SHARED_MEM_MAP_REGIONS 0x00010322 #define ADM_CMDRSP_SHARED_MEM_MAP_REGIONS 0x00010323 diff --git a/include/sound/q6afe-v2.h b/include/sound/q6afe-v2.h index b1c3b0baf4b3..5031e62beb17 100644 --- a/include/sound/q6afe-v2.h +++ b/include/sound/q6afe-v2.h @@ -368,4 +368,5 @@ int afe_tdm_port_start(u16 port_id, struct afe_tdm_port_config *tdm_port, void afe_set_routing_callback(routing_cb); int afe_get_av_dev_drift(struct afe_param_id_dev_timing_stats *timing_stats, u16 port); +int afe_get_svc_version(uint32_t service_id); #endif /* __Q6AFE_V2_H__ */ |
