state.allwinnerac200c { control.1 { iface MIXER name 'I2S Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'I2S Mixer DAC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.3 { iface MIXER name 'DAC Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.4 { iface MIXER name 'DAC Mxier DAC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Line Out Mixer Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 } } control.6 { iface MIXER name 'MIC Out Mixer Volume' value.0 7 value.1 7 comment { access 'read write' type INTEGER count 2 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 dbvalue.1 600 } } control.7 { iface MIXER name 'ADC Input Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 600 } } control.8 { iface MIXER name 'Master Volume' value 30 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax -150 dbvalue.0 -300 } } control.9 { iface MIXER name 'MIC1 Boost Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 4200 } } control.10 { iface MIXER name 'MIC2 Boost Volume' value 7 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 4200 } } control.11 { iface MIXER name 'Left Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'Left Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'Left Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'Left Output Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Left Output Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'Left Output Mixer DACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'Left Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'Right Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'Right Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Right Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'Right Output Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'Right Output Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface MIXER name 'Right Output Mixer DACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface MIXER name 'Right Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'Left Input Mixer MIC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'Left Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'Left Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'Left Input Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'Left Input Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'Left Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Left Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'Right Input Mixer MIC1 Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'Right Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'Right Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface MIXER name 'Right Input Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'Right Input Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'Right Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.38 { iface MIXER name 'Right Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'Left DAC Mixer I2SDACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.40 { iface MIXER name 'Left DAC Mixer ADCL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface MIXER name 'Right DAC Mixer I2SDACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.42 { iface MIXER name 'Right DAC Mixer ADCR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'Left I2S Mixer I2SDACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'Left I2S Mixer ADCL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'Right I2S Mixer I2SDACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.46 { iface MIXER name 'Right I2S Mixer ADCR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.47 { iface MIXER name 'Left LINEOUT Mux' value 'Left OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Left OMixer' item.1 'LR OMixer' } } control.48 { iface MIXER name 'Right LINEOUT Mux' value 'Right OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Right OMixer' item.1 'LR OMixer' } } } state.sun50ih6hdmi { control.1 { iface PCM name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.2 { iface PCM name ELD value '100008006c1000010000000000000000410c1000323450464c333534332f5433090701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read volatile' type BYTES count 128 } } }