cheeseburger: audio: turn offload9 playback into mmap paths

LineageOS/android_device_oneplus_msm8998-common@7eeb34a526
turned the usecase for offload9 playback into mmap usecases, but only added them to tavil.

Change-Id: Iac5e477786ee27f9b6a05a3cc7de10bafc6caaa4
Signed-off-by: Alexander Martinz <alex@amartinz.at>
This commit is contained in:
Alexander Martinz
2018-01-03 14:56:18 +01:00
parent ed79982c44
commit ba0e048f8f

View File

@@ -1502,81 +1502,6 @@
<path name="compress-offload-playback8 quat_i2s" />
</path>
<path name="compress-offload-playback9">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 quat_i2s">
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 hdmi">
<ctl name="HDMI Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 display-port">
<ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 bt-sco">
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 bt-sco-wb">
<ctl name="BT SampleRate" value="KHZ_16" />
<path name="compress-offload-playback9 bt-sco" />
</path>
<path name="compress-offload-playback9 speaker-and-hdmi">
<path name="compress-offload-playback9 hdmi" />
<path name="compress-offload-playback9" />
</path>
<path name="compress-offload-playback9 speaker-and-display-port">
<path name="compress-offload-playback9 display-port" />
<path name="compress-offload-playback9" />
</path>
<path name="compress-offload-playback9 afe-proxy">
<ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 usb-headphones">
<ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 usb-headset">
<ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 speaker-and-usb-headphones">
<path name="compress-offload-playback9 usb-headphones" />
<path name="compress-offload-playback9 quat_i2s" />
</path>
<path name="compress-offload-playback9 headphones">
<ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 headphones-44.1">
<ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 speaker-and-headphones">
<path name="compress-offload-playback9 headphones" />
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="compress-offload-playback9 speaker-and-bt-sco">
<path name="compress-offload-playback9 bt-sco" />
<path name="compress-offload-playback9 quat_i2s" />
</path>
<path name="compress-offload-playback9 speaker-and-bt-sco-wb">
<path name="compress-offload-playback9 bt-sco-wb" />
<path name="compress-offload-playback9 quat_i2s" />
</path>
<path name="audio-record">
<ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
</path>
@@ -3051,10 +2976,6 @@
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia15" value="1" />
</path>
<path name="compress-offload-playback9 bt-a2dp">
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="audio-ull-playback bt-a2dp">
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia8" value="1" />
</path>
@@ -3129,13 +3050,90 @@
<path name="compress-offload-playback8 quat_i2s" />
</path>
<path name="compress-offload-playback9 speaker-and-bt-a2dp">
<path name="compress-offload-playback9 bt-a2dp" />
<path name="compress-offload-playback9 quat_i2s" />
</path>
<path name="audio-ull-playback speaker-and-bt-a2dp">
<path name="audio-ull-playback bt-a2dp" />
<path name="audio-ull-playback quat_i2s" />
</path>
<path name="mmap-playback">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback quat_i2s">
<ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback headphones">
<ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback speaker-and-headphones">
<path name="mmap-playback headphones" />
<path name="mmap-playback quat_i2s" />
</path>
<path name="mmap-playback bt-sco">
<ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback bt-sco-wb">
<ctl name="BT SampleRate" value="KHZ_16" />
<path name="mmap-playback bt-sco" />
</path>
<path name="mmap-playback afe-proxy">
<ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback usb-headphones">
<ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback usb-headset">
<ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback display-port">
<ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-buffer-playback hdmi">
<ctl name="HDMI Mixer MultiMedia16" value="1" />
</path>
<path name="mmap-playback speaker-and-hdmi">
<path name="mmap-playback hdmi" />
<path name="mmap-playback quat_i2s" />
</path>
<path name="mmap-playback speaker-and-display-port">
<path name="mmap-playback display-port" />
<path name="mmap-playback quat_i2s" />
</path>
<path name="mmap-playback speaker-and-usb-headphones">
<path name="mmap-playback usb-headphones" />
<path name="mmap-playback quat_i2s" />
</path>
<path name="mmap-record">
<ctl name="MultiMedia16 Mixer SLIM_0_TX" value="1" />
</path>
<path name="mmap-record bt-sco">
<ctl name="MultiMedia16 Mixer SLIM_7_TX" value="1" />
</path>
<path name="mmap-record bt-sco-wb">
<ctl name="BT SampleRate" value="KHZ_16" />
<path name="mmap-record bt-sco" />
</path>
<path name="mmap-record capture-fm">
<ctl name="MultiMedia16 Mixer SLIM_8_TX" value="1" />
</path>
<path name="mmap-record usb-headset-mic">
<ctl name="MultiMedia16 Mixer USB_AUDIO_TX" value="1" />
</path>
</mixer>