QCC308X 518x设置喇叭同时输出I2S和模拟信号
/*!
\copyright Copyright (c) 2019 - 2022 Qualcomm Technologies International, Ltd.
All Rights Reserved.
Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\file
\brief Microphone configuration
*/
#ifndef MICROPHONES_CONFIG_H_
#define MICROPHONES_CONFIG_H_
#if defined(HAVE_RDP_HW_18689)
//!@{ @name Parameters for microphone index 0 - Left analog MIC */
#define appConfigMic0Bias() (BIAS_CONFIG_PIO)
#define appConfigMic0BiasVoltage() (3) /* 1.9v */
#define appConfigMic0Pio() (0x3)
#define appConfigMic0Type() (mic_type_analog)
#define appConfigMic0AudioInstance() (AUDIO_INSTANCE_0)
#define appConfigMic0AudioChannel() (AUDIO_CHANNEL_A)
//!@}
#else
#ifdef INCLUDE_LIS25BA_ACCELEROMETER
//!@{ @name Parameters for microphone index 0 - PCM accelerometer */
#define appConfigMic0Bias() (BIAS_CONFIG_MIC_BIAS_0)
#define appConfigMic0BiasVoltage() (3) /* 1.9v */
#define appConfigMic0Pio() (0x16)
#define appConfigMic0Type() (mic_type_pcm)
#define appConfigMic0AudioInstance() (AUDIO_INSTANCE_1)
#define appConfigMic0AudioChannel() (AUDIO_CHANNEL_SLOT_2)
//!@}
#else
//!@{ @name Parameters for microphone index 0 - Left analog MIC */
#define appConfigMic0Bias() (BIAS_CONFIG_MIC_BIAS_0)
#define appConfigMic0BiasVoltage() (3) /* 1.9v */
#define appConfigMic0Pio() (0x13)
#define appConfigMic0Type() (mic_type_analog)
#define appConfigMic0AudioInstance() (AUDIO_INSTANCE_0)
#define appConfigMic0AudioChannel() (AUDIO_CHANNEL_A)
//!@}
#endif /* INCLUDE_LIS25BA_ACCELEROMETER */
#endif