Skip to content

Commit 05d12b2

Browse files
committed
mido: Add basic audio configs
1 parent 727a022 commit 05d12b2

26 files changed

+20121
-0
lines changed

BoardConfig.mk

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,29 @@ TARGET_BOARD_PLATFORM_GPU := qcom-adreno506
3737
TARGET_BOARD_SUFFIX := _64
3838
TARGET_USES_64_BIT_BINDER := true
3939

40+
# Audio
41+
AUDIO_FEATURE_ENABLED_ACDB_LICENSE := true
42+
AUDIO_FEATURE_ENABLED_ANC_HEADSET := true
43+
AUDIO_FEATURE_ENABLED_AUDIOSPHERE := true
44+
AUDIO_FEATURE_ENABLED_COMPRESS_VOIP := true
45+
AUDIO_FEATURE_ENABLED_DEV_ARBI := true
46+
AUDIO_FEATURE_ENABLED_EXTN_FORMATS := true
47+
AUDIO_FEATURE_ENABLED_FLAC_OFFLOAD := true
48+
AUDIO_FEATURE_ENABLED_FLUENCE := true
49+
AUDIO_FEATURE_ENABLED_HFP := true
50+
AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE := true
51+
AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true
52+
AUDIO_FEATURE_ENABLED_NT_PAUSE_TIMEOUT := true
53+
AUDIO_FEATURE_ENABLED_PCM_OFFLOAD := true
54+
AUDIO_FEATURE_ENABLED_PCM_OFFLOAD_24 := true
55+
AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
56+
AUDIO_FEATURE_ENABLED_VOICE_CONCURRENCY := true
57+
58+
AUDIO_USE_LL_AS_PRIMARY_OUTPUT := true
59+
BOARD_SUPPORTS_SOUND_TRIGGER := true
60+
BOARD_USES_ALSA_AUDIO := true
61+
USE_CUSTOM_AUDIO_POLICY := 1
62+
4063
# Bootloader
4164
TARGET_BOOTLOADER_BOARD_NAME := MSM8953
4265
TARGET_NO_BOOTLOADER := true

audio/aanc_tuning_mixer.txt

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
#ANC_TEST_P_PATH_MIC_STEREO Capture
2+
acdb_dev_id:85
3+
!Capture
4+
Txdevice:0
5+
6+
enable
7+
AIF1_CAP Mixer SLIM TX7:1
8+
AIF1_CAP Mixer SLIM TX8:1
9+
SLIM TX7 MUX:DEC7
10+
ADC MUX7:DMIC
11+
DMIC MUX7:DMIC3
12+
SLIM TX8 MUX:DEC8
13+
ADC MUX8:DMIC
14+
DMIC MUX8:DMIC2
15+
SLIM_0_TX Channels:Two
16+
MultiMedia1 Mixer SLIM_0_TX:1
17+
18+
disable
19+
MultiMedia1 Mixer SLIM_0_TX:0
20+
AIF1_CAP Mixer SLIM TX7:0
21+
AIF1_CAP Mixer SLIM TX8:0
22+
SLIM TX7 MUX:ZERO
23+
SLIM TX8 MUX:ZERO
24+
DMIC MUX7:ZERO
25+
DMIC MUX8:ZERO
26+
27+
#ANC_TEST_S_PATH_MIC_STEREO Capture
28+
acdb_dev_id:88
29+
!Capture
30+
Txdevice:0
31+
32+
enable
33+
AIF1_CAP Mixer SLIM TX7:1
34+
AIF1_CAP Mixer SLIM TX8:1
35+
SLIM TX7 MUX:DEC7
36+
ADC MUX7:ANC_FB_TUNE1
37+
ADC MUX10:DMIC
38+
DMIC MUX10:DMIC2
39+
SLIM TX8 MUX:DEC8
40+
ADC MUX8:ANC_FB_TUNE2
41+
ADC MUX12:DMIC
42+
DMIC MUX12:DMIC2
43+
ANC0 FB MUX:ANC_IN_EAR
44+
ANC EAR Enable Switch:1
45+
SLIM_0_TX Channels:Two
46+
MultiMedia1 Mixer SLIM_0_TX:1
47+
48+
disable
49+
MultiMedia1 Mixer SLIM_0_TX:0
50+
AIF1_CAP Mixer SLIM TX7:0
51+
AIF1_CAP Mixer SLIM TX8:0
52+
SLIM TX7 MUX:ZERO
53+
SLIM TX8 MUX:ZERO
54+
ADC MUX7:DMIC
55+
ADC MUX8:DMIC
56+
DMIC MUX10:ZERO
57+
DMIC MUX12:ZERO
58+
ANC0 FB MUX:ZERO
59+
ANC EAR Enable Switch:0
60+
61+
62+
#ANC_TEST_E_PATH_MIC_STEREO Capture
63+
acdb_dev_id:91
64+
!Capture
65+
Txdevice:0
66+
67+
enable
68+
AIF1_CAP Mixer SLIM TX7:1
69+
AIF1_CAP Mixer SLIM TX8:1
70+
SLIM TX7 MUX:DEC7
71+
ADC MUX7:ANC_FB_TUNE1
72+
ADC MUX10:DMIC
73+
DMIC MUX10:DMIC3
74+
SLIM TX8 MUX:DEC8
75+
ADC MUX8:ANC_FB_TUNE2
76+
ADC MUX12:DMIC
77+
DMIC MUX12:DMIC3
78+
ANC0 FB MUX:ANC_IN_EAR
79+
ANC EAR Enable Switch:1
80+
SLIM_0_TX Channels:Two
81+
MultiMedia1 Mixer SLIM_0_TX:1
82+
83+
disable
84+
MultiMedia1 Mixer SLIM_0_TX:0
85+
AIF1_CAP Mixer SLIM TX7:0
86+
AIF1_CAP Mixer SLIM TX8:0
87+
SLIM TX7 MUX:ZERO
88+
SLIM TX8 MUX:ZERO
89+
ADC MUX7:DMIC
90+
ADC MUX8:DMIC
91+
DMIC MUX10:ZERO
92+
DMIC MUX12:ZERO
93+
ANC0 FB MUX:ZERO
94+
ANC EAR Enable Switch:0
95+
96+
97+
#ANC_TEST_S_PATH_HANDSET_SPKR_ANC_MONO
98+
acdb_dev_id:86
99+
!Playback
100+
Rxdevice:0
101+
102+
enable
103+
ANC Function:ON
104+
SLIM RX0 MUX:AIF_MIX1_PB
105+
SLIM_0_RX Channels:One
106+
RX INT0_1 MIX1 INP0:RX0
107+
RX INT0 DEM MUX:CLSH_DSM_OUT
108+
RX0 Digital Volume:87
109+
ANC Slot:7
110+
EAR PA Gain:G_6_DB
111+
SLIMBUS_0_RX Audio Mixer MultiMedia1:1
112+
113+
disable
114+
SLIMBUS_0_RX Audio Mixer MultiMedia1:0
115+
ANC Slot:0
116+
SLIM RX0 MUX:ZERO
117+
RX INT0_1 MIX1 INP0:ZERO
118+
RX0 Digital Volume:0
119+
ANC Function:OFF
120+
121+
#ANC_TEST_E_PATH_HANDSET_SPKR_ANC_MONO
122+
acdb_dev_id:89
123+
!Playback
124+
Rxdevice:0
125+
126+
enable
127+
ANC Function:ON
128+
SLIM RX0 MUX:AIF_MIX1_PB
129+
SLIM_0_RX Channels:One
130+
RX INT0_1 MIX1 INP0:RX0
131+
RX INT0 DEM MUX:CLSH_DSM_OUT
132+
RX0 Digital Volume:87
133+
ANC Slot:8
134+
EAR PA Gain:G_6_DB
135+
SLIMBUS_0_RX Audio Mixer MultiMedia1:1
136+
137+
disable
138+
SLIMBUS_0_RX Audio Mixer MultiMedia1:0
139+
ANC Slot:0
140+
SLIM RX0 MUX:ZERO
141+
RX INT0_1 MIX1 INP0:ZERO
142+
RX0 Digital Volume:0
143+
ANC Function:OFF

0 commit comments

Comments
 (0)