Home | History | Annotate | Download | only in DAISY-I2S-98090
      1 SectionVerb {
      2 	Value {
      3 		OutputDspName "speaker_eq"
      4 	}
      5 	EnableSequence [
      6 		cdev "hw:DAISYI2S98090"
      7 		cset "name='Left Speaker Mixer Left DAC Switch' on"
      8 		cset "name='Right Speaker Mixer Right DAC Switch' on"
      9 		cset "name='Headphone Left Switch' on"
     10 		cset "name='Headphone Right Switch' on"
     11 		cset "name='Digital EQ 3 Band Switch' off"
     12 		cset "name='Digital EQ 5 Band Switch' off"
     13 		cset "name='Digital EQ 7 Band Switch' off"
     14 		cset "name='Biquad Switch' off"
     15 		cset "name='Filter Mode' Music"
     16 		cset "name='ADC Oversampling Rate' 0"
     17 
     18 		cset "name='MIC2 Mux' IN34"
     19 		cset "name='DMIC Mux' DMIC"
     20 		cset "name='Right ADC Mixer MIC2 Switch' off"
     21 		cset "name='Left ADC Mixer MIC2 Switch' off"
     22 
     23 		cset "name='ADCR Boost Volume' 4"
     24 		cset "name='ADCL Boost Volume' 4"
     25 		cset "name='ADCR Volume' 11"
     26 		cset "name='ADCL Volume' 11"
     27 
     28 		cset "name='HP Left Out Switch' off"
     29 		cset "name='HP Right Out Switch' off"
     30 
     31 		cset "name='Speaker Left Mixer Volume' 2"
     32 		cset "name='Speaker Right Mixer Volume' 2"
     33 		cset "name='Record Path DC Blocking' on"
     34 		cset "name='Playback Path DC Blocking' on"
     35 
     36 	]
     37 	DisableSequence [
     38 	]
     39 }
     40 
     41 SectionDevice."HDMI".0 {
     42 	Value {
     43 		JackName "DAISY-I2S-98090 HDMI Jack"
     44 		OutputDspName ""
     45 		EDIDFile "/sys/devices/platform/exynos-drm/drm/card1/card1-HDMI-A-1/edid"
     46 	}
     47 	EnableSequence [
     48 		cdev "hw:DAISYI2S98090"
     49 		cset "name='Left Speaker Mixer Left DAC Switch' off"
     50 		cset "name='Right Speaker Mixer Right DAC Switch' off"
     51 	]
     52 	DisableSequence [
     53 		cdev "hw:DAISYI2S98090"
     54 		cset "name='Left Speaker Mixer Left DAC Switch' on"
     55 		cset "name='Right Speaker Mixer Right DAC Switch' on"
     56 	]
     57 }
     58 
     59 SectionDevice."Headphone".0 {
     60 	Value {
     61 		JackName "DAISY-I2S-98090 Headphone Jack"
     62 		OutputDspName ""
     63 	}
     64 
     65 	EnableSequence [
     66 		cdev "hw:DAISYI2S98090"
     67 		cset "name='Left Speaker Mixer Left DAC Switch' off"
     68 		cset "name='Right Speaker Mixer Right DAC Switch' off"
     69 		cset "name='HP Left Out Switch' on"
     70 		cset "name='HP Right Out Switch' on"
     71 	]
     72 	DisableSequence [
     73 		cdev "hw:DAISYI2S98090"
     74 		cset "name='HP Left Out Switch' off"
     75 		cset "name='HP Right Out Switch' off"
     76 		cset "name='Left Speaker Mixer Left DAC Switch' on"
     77 		cset "name='Right Speaker Mixer Right DAC Switch' on"
     78 	]
     79 }
     80 
     81 SectionDevice."Mic".0 {
     82 	Value {
     83 		JackName "DAISY-I2S-98090 Mic Jack"
     84 		CaptureControl "MIC2"
     85 		DefaultNodeGain "-500"
     86 	}
     87 
     88 	EnableSequence [
     89 		cdev "hw:DAISYI2S98090"
     90 
     91 		cset "name='Right ADC Mixer MIC2 Switch' on"
     92 		cset "name='Left ADC Mixer MIC2 Switch' on"
     93 		cset "name='DMIC Mux' ADC"
     94 		cset "name='MIC2 Volume' 20"
     95 		cset "name='Record Path DC Blocking' on"
     96 	]
     97 
     98 	DisableSequence [
     99 		cdev "hw:DAISYI2S98090"
    100 
    101 		cset "name='DMIC Mux' DMIC"
    102 		cset "name='Right ADC Mixer MIC2 Switch' off"
    103 		cset "name='Left ADC Mixer MIC2 Switch' off"
    104 		cset "name='MIC2 Volume' 0"
    105 		cset "name='Record Path DC Blocking' off"
    106 	]
    107 }
    108