Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b7c33b13 authored by kunleiz's avatar kunleiz Committed by Gerrit - the friendly Code Review server
Browse files

configs: Add speaker and bt-sco combo device

Add path entries for speaker and bt-sco combo device.

CRs-Fixed: 2081083
Change-Id: Ic7f2457081dbeb1a6b44832c8fafc5729f60a724
parent be6a8445
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -106,6 +106,8 @@
        <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="SLIMBUS_6_RX"/>
        <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="SLIMBUS_6_RX"/>
        <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="SLIMBUS_6_RX"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_BT_SCO" backend="speaker-and-bt-sco" interface="SLIMBUS_0_RX-and-SLIMBUS_7_RX"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_BT_SCO_WB" backend="speaker-and-bt-sco-wb" interface="SLIMBUS_0_RX-and-SLIMBUS_7_RX"/>
    </backend_names>
</audio_platform_info>
+120 −0
Original line number Diff line number Diff line
@@ -612,6 +612,16 @@
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco">
        <path name="deep-buffer-playback bt-sco" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco-wb">
        <path name="deep-buffer-playback bt-sco-wb" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="low-latency-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
    </path>
@@ -673,6 +683,16 @@
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco">
        <path name="low-latency-playback bt-sco" />
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco-wb">
        <path name="low-latency-playback bt-sco-wb" />
        <path name="low-latency-playback" />
    </path>

    <path name="audio-ull-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="1" />
    </path>
@@ -729,6 +749,16 @@
        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="1" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco">
        <path name="audio-ull-playback bt-sco" />
        <path name="audio-ull-playback" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco-wb">
        <path name="audio-ull-playback bt-sco-wb" />
        <path name="audio-ull-playback" />
    </path>

    <path name="multi-channel-playback hdmi">
        <ctl name="HDMI Mixer MultiMedia2" value="1" />
    </path>
@@ -818,6 +848,16 @@
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco">
        <path name="compress-offload-playback bt-sco" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco-wb">
        <path name="compress-offload-playback bt-sco-wb" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback2">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="1" />
    </path>
@@ -883,6 +923,16 @@
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco">
        <path name="compress-offload-playback2 bt-sco" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback2 bt-sco-wb" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback3">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="1" />
    </path>
@@ -948,6 +998,16 @@
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco">
        <path name="compress-offload-playback3 bt-sco" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback3 bt-sco-wb" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback4">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="1" />
    </path>
@@ -1014,6 +1074,16 @@
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco">
        <path name="compress-offload-playback4 bt-sco" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback4 bt-sco-wb" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback5">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="1" />
    </path>
@@ -1079,6 +1149,16 @@
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco">
        <path name="compress-offload-playback5 bt-sco" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback5 bt-sco-wb" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback6">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="1" />
    </path>
@@ -1144,6 +1224,16 @@
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco">
        <path name="compress-offload-playback6 bt-sco" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback6 bt-sco-wb" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback7">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="1" />
    </path>
@@ -1209,6 +1299,16 @@
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco">
        <path name="compress-offload-playback7 bt-sco" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback7 bt-sco-wb" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback8">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="1" />
    </path>
@@ -1274,6 +1374,16 @@
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco">
        <path name="compress-offload-playback8 bt-sco" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback8 bt-sco-wb" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback9">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
    </path>
@@ -1339,6 +1449,16 @@
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco">
        <path name="compress-offload-playback9 bt-sco" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback9 bt-sco-wb" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="audio-record">
        <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
    </path>
+120 −0
Original line number Diff line number Diff line
@@ -682,6 +682,16 @@
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco">
        <path name="deep-buffer-playback bt-sco" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco-wb">
        <path name="deep-buffer-playback bt-sco-wb" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="low-latency-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
    </path>
@@ -743,6 +753,16 @@
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco">
        <path name="low-latency-playback bt-sco" />
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco-wb">
        <path name="low-latency-playback bt-sco-wb" />
        <path name="low-latency-playback" />
    </path>

    <path name="audio-ull-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="1" />
    </path>
@@ -799,6 +819,16 @@
        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="1" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco">
        <path name="audio-ull-playback bt-sco" />
        <path name="audio-ull-playback" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco-wb">
        <path name="audio-ull-playback bt-sco-wb" />
        <path name="audio-ull-playback" />
    </path>

    <path name="multi-channel-playback hdmi">
        <ctl name="HDMI Mixer MultiMedia2" value="1" />
    </path>
@@ -884,6 +914,16 @@
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco">
        <path name="compress-offload-playback bt-sco" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco-wb">
        <path name="compress-offload-playback bt-sco-wb" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback2">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="1" />
    </path>
@@ -945,6 +985,16 @@
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco">
        <path name="compress-offload-playback2 bt-sco" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback2 bt-sco-wb" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback3">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="1" />
    </path>
@@ -1006,6 +1056,16 @@
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco">
        <path name="compress-offload-playback3 bt-sco" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback3 bt-sco-wb" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback4">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="1" />
    </path>
@@ -1068,6 +1128,16 @@
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco">
        <path name="compress-offload-playback4 bt-sco" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback4 bt-sco-wb" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback5">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="1" />
    </path>
@@ -1129,6 +1199,16 @@
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco">
        <path name="compress-offload-playback5 bt-sco" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback5 bt-sco-wb" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback6">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="1" />
    </path>
@@ -1190,6 +1270,16 @@
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco">
        <path name="compress-offload-playback6 bt-sco" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback6 bt-sco-wb" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback7">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="1" />
    </path>
@@ -1251,6 +1341,16 @@
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco">
        <path name="compress-offload-playback7 bt-sco" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback7 bt-sco-wb" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback8">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="1" />
    </path>
@@ -1312,6 +1412,16 @@
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco">
        <path name="compress-offload-playback8 bt-sco" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback8 bt-sco-wb" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback9">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
    </path>
@@ -1373,6 +1483,16 @@
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco">
        <path name="compress-offload-playback9 bt-sco" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback9 bt-sco-wb" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="audio-record">
        <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
    </path>
+120 −0
Original line number Diff line number Diff line
@@ -620,6 +620,16 @@
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco">
        <path name="deep-buffer-playback bt-sco" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="deep-buffer-playback speaker-and-bt-sco-wb">
        <path name="deep-buffer-playback bt-sco-wb" />
        <path name="deep-buffer-playback" />
    </path>

    <path name="low-latency-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
    </path>
@@ -681,6 +691,16 @@
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco">
        <path name="low-latency-playback bt-sco" />
        <path name="low-latency-playback" />
    </path>

    <path name="low-latency-playback speaker-and-bt-sco-wb">
        <path name="low-latency-playback bt-sco-wb" />
        <path name="low-latency-playback" />
    </path>

    <path name="audio-ull-playback">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="1" />
    </path>
@@ -737,6 +757,16 @@
        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="1" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco">
        <path name="audio-ull-playback bt-sco" />
        <path name="audio-ull-playback" />
    </path>

    <path name="audio-ull-playback speaker-and-bt-sco-wb">
        <path name="audio-ull-playback bt-sco-wb" />
        <path name="audio-ull-playback" />
    </path>

    <path name="multi-channel-playback hdmi">
        <ctl name="HDMI Mixer MultiMedia2" value="1" />
    </path>
@@ -826,6 +856,16 @@
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco">
        <path name="compress-offload-playback bt-sco" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback speaker-and-bt-sco-wb">
        <path name="compress-offload-playback bt-sco-wb" />
        <path name="compress-offload-playback" />
    </path>

    <path name="compress-offload-playback2">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="1" />
    </path>
@@ -891,6 +931,16 @@
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco">
        <path name="compress-offload-playback2 bt-sco" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback2 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback2 bt-sco-wb" />
        <path name="compress-offload-playback2" />
    </path>

    <path name="compress-offload-playback3">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="1" />
    </path>
@@ -956,6 +1006,16 @@
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco">
        <path name="compress-offload-playback3 bt-sco" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback3 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback3 bt-sco-wb" />
        <path name="compress-offload-playback3" />
    </path>

    <path name="compress-offload-playback4">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="1" />
    </path>
@@ -1022,6 +1082,16 @@
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco">
        <path name="compress-offload-playback4 bt-sco" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback4 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback4 bt-sco-wb" />
        <path name="compress-offload-playback4" />
    </path>

    <path name="compress-offload-playback5">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="1" />
    </path>
@@ -1087,6 +1157,16 @@
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco">
        <path name="compress-offload-playback5 bt-sco" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback5 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback5 bt-sco-wb" />
        <path name="compress-offload-playback5" />
    </path>

    <path name="compress-offload-playback6">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="1" />
    </path>
@@ -1152,6 +1232,16 @@
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco">
        <path name="compress-offload-playback6 bt-sco" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback6 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback6 bt-sco-wb" />
        <path name="compress-offload-playback6" />
    </path>

    <path name="compress-offload-playback7">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="1" />
    </path>
@@ -1217,6 +1307,16 @@
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco">
        <path name="compress-offload-playback7 bt-sco" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback7 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback7 bt-sco-wb" />
        <path name="compress-offload-playback7" />
    </path>

    <path name="compress-offload-playback8">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="1" />
    </path>
@@ -1282,6 +1382,16 @@
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco">
        <path name="compress-offload-playback8 bt-sco" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback8 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback8 bt-sco-wb" />
        <path name="compress-offload-playback8" />
    </path>

    <path name="compress-offload-playback9">
        <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
    </path>
@@ -1347,6 +1457,16 @@
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco">
        <path name="compress-offload-playback9 bt-sco" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="compress-offload-playback9 speaker-and-bt-sco-wb">
        <path name="compress-offload-playback9 bt-sco-wb" />
        <path name="compress-offload-playback9" />
    </path>

    <path name="audio-record">
        <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
    </path>
+2 −0
Original line number Diff line number Diff line
@@ -116,6 +116,8 @@
        <device name="SND_DEVICE_OUT_VOICE_SPEAKER_2_VBAT" interface="INT4_MI2S_RX"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_HDMI" interface="INT4_MI2S_RX-and-HDMI"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_DISPLAY_PORT" interface="INT4_MI2S_RX-and-DISPLAY_PORT"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_BT_SCO" backend="speaker-and-bt-sco" interface="SLIMBUS_0_RX-and-SLIMBUS_7_RX"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_BT_SCO_WB" backend="speaker-and-bt-sco-wb" interface="SLIMBUS_0_RX-and-SLIMBUS_7_RX"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_BT_A2DP" interface="INT4_MI2S_RX-and-SLIMBUS_7_RX"/>
        <device name="SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET" interface="INT4_MI2S_RX"/>
        <device name="SND_DEVICE_OUT_ANC_FB_HEADSET" interface="INT0_MI2S_RX"/>
Loading