# Use case Configuration for Mobile device

SectionVerb {
  EnableSequence [
  ]
  DisableSequence [
  ]

  Value {
    TQ "Music"
    PlaybackCTL "hw:0"
    CaptureCTL "hw:0"
  }
}

SectionDevice."Headphones" {
  Comment "3.5mm Headphones"

  EnableSequence [
    cset "name='Speaker Playback Volume' 17"
    cset "name='Headphone Playback Volume' 0"
    cset "name='DAC1 Playback Volume' 175"
    cset "name='IN1 Boost Volume' 56"
    cset "name='IN2 Boost Volume' 56"
    cset "name='Mono ADC Capture Volume' 102"
    cset "name='HPO R Playback Switch' 1"
    cset "name='HPO L Playback Switch' 1"
    cset "name='Stereo DAC MIXR DAC R1 Switch' 1"
    cset "name='Stereo DAC MIXL DAC L1 Switch' 1"
    cset "name='DAC R1 Source' 1"
    cset "name='DAC L1 Source' 1"
    cset "name='Stereo1 ADC MIXR ADC1 Switch' 1"
    cset "name='Stereo1 ADC MIXL ADC1 Switch' 1"
    cset "name='Stereo1 ADC1 Source' 1"
    cset "name='RECMIX1R BST2 Switch' 1"
    cset "name='RECMIX1L BST2 Switch' 1"
  ]

  DisableSequence [
  ]

  Value {
    PlaybackPCM "hw:0,0"
  }
}

SectionDevice."Speaker" {
  Comment "built-in Speaker"

  EnableSequence [
    cset "name='Speaker Playback Volume' 17"
    cset "name='Headphone Playback Volume' 0"
    cset "name='DAC1 Playback Volume' 175"
    cset "name='IN1 Boost Volume' 56"
    cset "name='IN2 Boost Volume' 56"
    cset "name='Mono ADC Capture Volume' 102"
    cset "name='HPO R Playback Switch' 1"
    cset "name='HPO L Playback Switch' 1"
    cset "name='Stereo DAC MIXR DAC R1 Switch' 1"
    cset "name='Stereo DAC MIXL DAC L1 Switch' 1"
    cset "name='DAC R1 Source' 1"
    cset "name='DAC L1 Source' 1"
    cset "name='Stereo1 ADC MIXR ADC1 Switch' 1"
    cset "name='Stereo1 ADC MIXL ADC1 Switch' 1"
    cset "name='Stereo1 ADC1 Source' 1"
    cset "name='RECMIX1R BST2 Switch' 1"
    cset "name='RECMIX1L BST2 Switch' 1"
  ]

  DisableSequence [
  ]

  Value {
    PlaybackPCM "hw:0,0"
  }
}

SectionDevice."MainMic" {
  Comment "built-in main mic"

  EnableSequence [
    cset "name='Speaker Playback Volume' 17"
    cset "name='Headphone Playback Volume' 0"
    cset "name='DAC1 Playback Volume' 175"
    cset "name='IN1 Boost Volume' 56"
    cset "name='IN2 Boost Volume' 56"
    cset "name='Mono ADC Capture Volume' 102"
    cset "name='HPO R Playback Switch' 1"
    cset "name='HPO L Playback Switch' 1"
    cset "name='Stereo DAC MIXR DAC R1 Switch' 1"
    cset "name='Stereo DAC MIXL DAC L1 Switch' 1"
    cset "name='DAC R1 Source' 1"
    cset "name='DAC L1 Source' 1"
    cset "name='Stereo1 ADC MIXR ADC1 Switch' 1"
    cset "name='Stereo1 ADC MIXL ADC1 Switch' 1"
    cset "name='Stereo1 ADC1 Source' 1"
    cset "name='RECMIX1R BST2 Switch' 1"
    cset "name='RECMIX1L BST2 Switch' 1"
  ]

  DisableSequence [
  ]

  Value {
    CapturePCM "hw:0,0"
  }
}
