According [1], the device naming scheme should be consistent.
Try to rename affected device names according the documentation.
[1] https://github.com/alsa-project/alsa-lib/blob/master/include/use-case.h
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-SectionDevice."Headphone" {
+SectionDevice."Headphones" {
Comment "Headphones"
Value {
-SectionDevice."Headphone" {
+SectionDevice."Headphones" {
Comment "Headphones"
Value {
Comment "Speaker"
ConflictingDevice [
- "Lineout"
+ "Line"
]
EnableSequence [
}
}
-SectionDevice."Lineout" {
+SectionDevice."Line" {
Comment "Lineout"
ConflictingDevice [
}
}
-SectionDevice."DMic01" {
- Comment "DMic01"
+SectionDevice."Mic" {
+ Comment "Microphone"
Include.vadm0e.File "/codecs/qcom-lpass/va-macro/DMIC0EnableSeq.conf"
Include.vadm0d.File "/codecs/qcom-lpass/va-macro/DMIC0DisableSeq.conf"
}
}
-SectionDevice."Bottom" {
+SectionDevice."Mic1" {
Comment "Bottom Microphone"
Include.wcdmice.File "/codecs/wcd939x/AnalogMic1EnableSeq.conf"
}
}
-SectionDevice."Back" {
+SectionDevice."Mic2" {
Comment "Back Microphone"
Include.wcdmice.File "/codecs/wcd939x/AnalogMic4EnableSeq.conf"
]
}
-SectionDevice."Speakers" {
+SectionDevice."Speaker" {
Comment = "Speakers"
ConflictingDevice [
]
}
-SectionDevice."Speakers" {
+SectionDevice."Speaker" {
Comment "Speakers"
ConflictingDevice [
}
}
-SectionDevice."InternalMic" {
+SectionDevice."Mic" {
Comment "Internal Microphone"
ConflictingDevice [
}
}
-SectionDevice."HeadsetMic" {
+SectionDevice."Headset" {
Comment "Headset Microphone"
ConflictingDevice [
}
]
-SectionDevice."PrimaryOut" {
+SectionDevice."Line1" {
Comment "Music Playback"
Value {
}
}
-SectionDevice."SecondaryOut" {
+SectionDevice."Line2" {
Comment "DI Playback"
Value {
}
}
-SectionDevice."PrimaryIn" {
+SectionDevice."Line3" {
Comment "Processed Signal"
Value {
}
}
-SectionDevice."SecondaryIn" {
+SectionDevice."Line4" {
Comment "DI Capture"
Value {
}
-SectionDevice."Line56" {
+SectionDevice."Line9" {
Comment "Line-56 L/R"
Value {
}
}
-SectionDevice."Line78" {
+SectionDevice."Line10" {
Comment "Line-78 L/R"
Value {
}
}
-SectionDevice."LineMaster" {
+SectionDevice."Line11" {
Comment "Master/Monitor L/R"
Value {
}
}
-SectionDevice."Microphone" {
+SectionDevice."Mic" {
Comment "Microphone"
Value {
}
-SectionDevice."line2SPDIF" {
+SectionDevice."Line2" {
Comment "SPDIF Out"
Value {
PlaybackPriority 100
}
}
-SectionDevice."mic1" {
+SectionDevice."Mic1" {
Comment "Mic/Line 1"
Value {
}
}
-SectionDevice."mic2" {
+SectionDevice."Mic2" {
Comment "Mic/Line 2"
Value {
}
}
-SectionDevice."mic3SPDIF" {
+SectionDevice."Mic3" {
Comment "SPDIF In"
Value {
}
}
-SectionDevice."Headphone" {
+SectionDevice."Headphones" {
Comment "Headphone Out"
Value {
PlaybackPriority 100
ChannelPos1 FR
}
}
-