From cec52bbbabf00e80de2361f726c347174e8633e1 Mon Sep 17 00:00:00 2001 From: Vaisakh Murali Date: Sun, 28 Apr 2019 20:14:44 +0200 Subject: [PATCH] sanders: audio: Add audio_tuning_mixer from OSS Hal * From CAF Tag LA.UM.7.6.r1-06400-89xx.0 Signed-off-by: Vaisakh Murali Change-Id: Ie32335b83f9203cadc2b02f6ff02b5f4a0612a4e --- audio/audio_tuning_mixer.txt | 144 +++++++++++++++++++++++++++++++++++ device.mk | 1 + 2 files changed, 145 insertions(+) create mode 100644 audio/audio_tuning_mixer.txt diff --git a/audio/audio_tuning_mixer.txt b/audio/audio_tuning_mixer.txt new file mode 100644 index 0000000..0e3bf30 --- /dev/null +++ b/audio/audio_tuning_mixer.txt @@ -0,0 +1,144 @@ +#ANC_TEST_P_PATH_MIC_STEREO Capture +acdb_dev_id:85 +!Capture +Txdevice:0 + +enable +TX7 HPF Switch:0 +TX8 HPF Switch:0 +AIF1_CAP Mixer SLIM TX7:1 +AIF1_CAP Mixer SLIM TX8:1 +SLIM TX7 MUX:DEC9 +DEC9 MUX:DMIC4 +SLIM TX8 MUX:DEC10 +DEC10 MUX:DMIC3 +SLIM_0_TX Channels:Two +MultiMedia1 Mixer SLIM_0_TX:1 + +disable +MultiMedia1 Mixer SLIM_0_TX:0 +AIF1_CAP Mixer SLIM TX7:0 +AIF1_CAP Mixer SLIM TX8:0 +SLIM TX7 MUX:ZERO +SLIM TX8 MUX:ZERO +DEC10 MUX:ZERO +DEC9 MUX:ZERO +TX7 HPF Switch:0 +TX8 HPF Switch:0 + +#ANC_TEST_S_PATH_MIC_STEREO Capture +acdb_dev_id:88 +!Capture +Txdevice:0 + +enable +TX7 HPF Switch:0 +TX8 HPF Switch:0 +AIF1_CAP Mixer SLIM TX7:1 +AIF1_CAP Mixer SLIM TX8:1 +SLIM TX7 MUX:DEC8 +DEC7 MUX:ANC2_FB +ANC2 MUX:DMIC3 +SLIM TX8 MUX:DEC7 +DEC8 MUX:ANC1_FB +ANC1 MUX:DMIC3 +ANC1 FB MUX:EAR_HPH_L +SLIM_0_TX Channels:Two +MultiMedia1 Mixer SLIM_0_TX:1 + +disable +MultiMedia1 Mixer SLIM_0_TX:0 +AIF1_CAP Mixer SLIM TX7:0 +AIF1_CAP Mixer SLIM TX8:0 +SLIM TX7 MUX:ZERO +SLIM TX8 MUX:ZERO +DEC7 MUX:ZERO +ANC2 MUX:ZERO +ANC1 MUX:ZERO +DEC8 MUX:ZERO +ANC1 FB MUX:ZERO +TX7 HPF Switch:0 +TX8 HPF Switch:0 + +#ANC_TEST_E_PATH_MIC_STEREO Capture +acdb_dev_id:91 +!Capture +Txdevice:0 + +enable +TX7 HPF Switch:0 +TX8 HPF Switch:0 +AIF1_CAP Mixer SLIM TX7:1 +AIF1_CAP Mixer SLIM TX8:1 +SLIM TX7 MUX:DEC8 +DEC7 MUX:ANC2_FB +ANC2 MUX:DMIC4 +ANC1 MUX:DMIC4 +SLIM TX8 MUX:DEC7 +DEC8 MUX:ANC1_FB +ANC1 FB MUX:EAR_HPH_L +SLIM_0_TX Channels:Two +MultiMedia1 Mixer SLIM_0_TX:1 + +disable +MultiMedia1 Mixer SLIM_0_TX:0 +AIF1_CAP Mixer SLIM TX7:0 +AIF1_CAP Mixer SLIM TX8:0 +SLIM TX7 MUX:ZERO +SLIM TX8 MUX:ZERO +DEC7 MUX:ZERO +ANC2 MUX:ZERO +DEC10 MUX:ZERO +ANC1 FB MUX:ZERO +TX7 HPF Switch:0 +TX8 HPF Switch:0 + +#ANC_TEST_S_PATH_HANDSET_SPKR_ANC_MONO +acdb_dev_id:86 +!Playback +Rxdevice:0 + +enable +ANC Function:ON +SLIM RX1 MUX:AIF1_PB +SLIM_0_RX Channels:One +RX1 MIX1 INP1:RX1 +CLASS_H_DSM MUX:DSM_HPHL_RX1 +RX1 Digital Volume:87 +DAC1 Switch:1 +ANC Slot:7 +SLIMBUS_0_RX Audio Mixer MultiMedia1:1 + +disable +SLIMBUS_0_RX Audio Mixer MultiMedia1:0 +ANC Slot:0 +SLIM RX1 MUX:ZERO +RX1 MIX1 INP1:ZERO +RX1 Digital Volume:0 +DAC1 Switch:0 +ANC Function:OFF + +#ANC_TEST_E_PATH_HANDSET_SPKR_ANC_MONO +acdb_dev_id:89 +!Playback +Rxdevice:0 + +enable +ANC Function:ON +SLIM RX1 MUX:AIF1_PB +SLIM_0_RX Channels:One +RX1 MIX1 INP1:RX1 +CLASS_H_DSM MUX:DSM_HPHL_RX1 +RX1 Digital Volume:87 +DAC1 Switch:1 +ANC Slot:8 +SLIMBUS_0_RX Audio Mixer MultiMedia1:1 + +disable +SLIMBUS_0_RX Audio Mixer MultiMedia1:0 +ANC Slot:0 +SLIM RX1 MUX:ZERO +RX1 MIX1 INP1:ZERO +RX1 Digital Volume:0 +DAC1 Switch:0 +ANC Function:OFF diff --git a/device.mk b/device.mk index 9b91388..c9daf16 100644 --- a/device.mk +++ b/device.mk @@ -84,6 +84,7 @@ PRODUCT_PACKAGES += \ android.hardware.broadcastradio@1.0-impl PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/audio/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt \ $(LOCAL_PATH)/audio/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ $(LOCAL_PATH)/audio/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \ $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \