diff options
Diffstat (limited to 'hal/msm8974/platform.h')
-rw-r--r-- | hal/msm8974/platform.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/hal/msm8974/platform.h b/hal/msm8974/platform.h index 28a3248e..74ce72ff 100644 --- a/hal/msm8974/platform.h +++ b/hal/msm8974/platform.h @@ -179,7 +179,9 @@ enum { SND_DEVICE_IN_HEADSET_MIC_FLUENCE, SND_DEVICE_IN_VOICE_SPEAKER_MIC, SND_DEVICE_IN_VOICE_HEADSET_MIC, + SND_DEVICE_IN_SPDIF, SND_DEVICE_IN_HDMI_MIC, + SND_DEVICE_IN_HDMI_ARC, SND_DEVICE_IN_BT_SCO_MIC, SND_DEVICE_IN_BT_SCO_MIC_NREC, SND_DEVICE_IN_BT_SCO_MIC_WB, @@ -250,6 +252,7 @@ enum { SND_DEVICE_IN_INCALL_REC_RX, SND_DEVICE_IN_INCALL_REC_TX, SND_DEVICE_IN_INCALL_REC_RX_TX, + SND_DEVICE_IN_LINE, SND_DEVICE_IN_END, SND_DEVICE_MAX = SND_DEVICE_IN_END, @@ -279,7 +282,9 @@ enum { DEFAULT_CODEC_TX_BACKEND = SLIMBUS_0_TX, USB_AUDIO_TX_BACKEND, BT_SCO_TX_BACKEND, + SPDIF_TX_BACKEND, HDMI_TX_BACKEND, + HDMI_ARC_TX_BACKEND, MAX_CODEC_BACKENDS }; @@ -384,11 +389,11 @@ enum { #define PLAYBACK_OFFLOAD_DEVICE 9 // Direct_PCM -#if defined (PLATFORM_MSM8994) || defined (PLATFORM_MSM8996) || defined (PLATFORM_APQ8084) || defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_SDM710) ||defined (PLATFORM_QCS605) ||defined (PLATFORM_SDX24) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) +#if defined (PLATFORM_MSM8994) || defined (PLATFORM_MSM8996) || defined (PLATFORM_APQ8084) || defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_SDM710) ||defined (PLATFORM_QCS605) ||defined (PLATFORM_SDX24) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) || defined (PLATFORM_QCS405) #define PLAYBACK_OFFLOAD_DEVICE2 17 #endif -#if defined (PLATFORM_APQ8084) || defined (PLATFORM_MSM8996) || defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_SDM710) || defined(PLATFORM_QCS605) || defined (PLATFORM_SDX24) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) +#if defined (PLATFORM_APQ8084) || defined (PLATFORM_MSM8996) || defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_SDM710) || defined(PLATFORM_QCS605) || defined (PLATFORM_SDX24) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) || defined (PLATFORM_QCS405) #define PLAYBACK_OFFLOAD_DEVICE3 18 #define PLAYBACK_OFFLOAD_DEVICE4 34 #define PLAYBACK_OFFLOAD_DEVICE5 35 @@ -513,7 +518,7 @@ enum { #define FM_RX_VOLUME "PRI MI2S LOOPBACK Volume" #elif PLATFORM_MSM8996 #define FM_RX_VOLUME "Tert MI2S LOOPBACK Volume" -#elif defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_MSMFALCON) || defined (PLATFORM_SDM710) || defined (PLATFORM_QCS605) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) +#elif defined (PLATFORM_MSM8998) || defined (PLATFORM_SDM845) || defined (PLATFORM_MSMFALCON) || defined (PLATFORM_SDM710) || defined (PLATFORM_QCS605) || defined (PLATFORM_MSMNILE) || defined (PLATFORM_MSMSTEPPE) || defined (PLATFORM_QCS405) #define FM_RX_VOLUME "SLIMBUS_8 LOOPBACK Volume" #else #define FM_RX_VOLUME "Internal FM RX Volume" |