state.Generic {
	control.1 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.2 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.3 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.4 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.5 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.6 {
		iface PCM
		device 3
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.7 {
		iface CARD
		name 'HDMI/DP,pcm=7 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.8 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.9 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.10 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.11 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.12 {
		iface PCM
		device 7
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.13 {
		iface CARD
		name 'HDMI/DP,pcm=8 Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.14 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 2
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.15 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 2
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.16 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 2
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.17 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 2
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.18 {
		iface PCM
		device 8
		name ELD
		value '100008006c14000100000000000000003669a83c4d41473237345152462d514409170700'
		comment {
			access 'read volatile'
			type BYTES
			count 36
		}
	}
	control.19 {
		iface CARD
		name 'HDMI/DP,pcm=9 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.20 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 3
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.21 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 3
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 3
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 3
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.24 {
		iface PCM
		device 9
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.25 {
		iface PCM
		device 3
		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 write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.26 {
		iface PCM
		device 7
		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 write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.27 {
		iface PCM
		device 8
		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 write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.28 {
		iface PCM
		device 9
		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 write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
}
state.acp5x {
	control.1 {
		iface MIXER
		name 'Mic Volume'
		value.0 255
		value.1 255
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 2400
			dbvalue.0 2400
			dbvalue.1 2400
		}
	}
	control.2 {
		iface MIXER
		name 'Headphone Bypass Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 15'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.3 {
		iface MIXER
		name 'Headphone Volume'
		value.0 2
		value.1 2
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin -900
			dbmax 0
			dbvalue.0 -300
			dbvalue.1 -300
		}
	}
	control.4 {
		iface MIXER
		name 'Digital Playback Volume'
		value.0 207
		value.1 207
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 207'
			dbmin -9999999
			dbmax 3750
			dbvalue.0 3750
			dbvalue.1 3750
		}
	}
	control.5 {
		iface MIXER
		name 'Frontend PGA Volume'
		value.0 27
		value.1 27
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 37'
			dbmin -100
			dbmax 3600
			dbvalue.0 2600
			dbvalue.1 2600
		}
	}
	control.6 {
		iface MIXER
		name 'Headphone Crosstalk Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 2400
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.7 {
		iface MIXER
		name 'ADC DRC KNEE4'
		value 48
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 63'
			dbmin -9800
			dbmax -3500
			dbvalue.0 -5000
		}
	}
	control.8 {
		iface MIXER
		name 'ADC DRC KNEE3'
		value 45
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 63'
			dbmin -8100
			dbmax -1800
			dbvalue.0 -3600
		}
	}
	control.9 {
		iface MIXER
		name 'ADC DRC Noise Gate'
		value '4:1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '1:1'
			item.1 '2:1'
			item.2 '4:1'
			item.3 '8:1'
		}
	}
	control.10 {
		iface MIXER
		name 'ADC DRC Expansion Slope'
		value '4:1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '1:1'
			item.1 '2:1'
			item.2 '4:1'
		}
	}
	control.11 {
		iface MIXER
		name 'ADC DRC Lower Region'
		value '1:1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '0'
			item.1 '1:2'
			item.2 '1:4'
			item.3 '1:8'
			item.4 '1:16'
			item.5 ''
			item.6 ''
			item.7 '1:1'
		}
	}
	control.12 {
		iface MIXER
		name 'ADC DRC Higher Region'
		value '1:1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '0'
			item.1 '1:2'
			item.2 '1:4'
			item.3 '1:8'
			item.4 '1:16'
			item.5 ''
			item.6 ''
			item.7 '1:1'
		}
	}
	control.13 {
		iface MIXER
		name 'ADC DRC Limiter Slope'
		value '1:1'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '0'
			item.1 '1:2'
			item.2 '1:4'
			item.3 '1:8'
			item.4 '1:16'
			item.5 '1:32'
			item.6 '1:64'
			item.7 '1:1'
		}
	}
	control.14 {
		iface MIXER
		name 'ADC DRC Peak Detection Attack Time'
		value '15Ts'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Ts
			item.1 '3Ts'
			item.2 '7Ts'
			item.3 '15Ts'
			item.4 '31Ts'
			item.5 '63Ts'
			item.6 '127Ts'
			item.7 '255Ts'
			item.8 ''
			item.9 '511Ts'
		}
	}
	control.15 {
		iface MIXER
		name 'ADC DRC Peak Detection Release Time'
		value '1023Ts'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '63Ts'
			item.1 '127Ts'
			item.2 '255Ts'
			item.3 '511Ts'
			item.4 '1023Ts'
			item.5 '2047Ts'
			item.6 '4095Ts'
			item.7 '8191Ts'
			item.8 ''
			item.9 '16383Ts'
		}
	}
	control.16 {
		iface MIXER
		name 'ADC DRC Attack Time'
		value '63Ts'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Ts
			item.1 '3Ts'
			item.2 '7Ts'
			item.3 '15Ts'
			item.4 '31Ts'
			item.5 '63Ts'
			item.6 '127Ts'
			item.7 '255Ts'
			item.8 '511Ts'
			item.9 '1023Ts'
			item.10 '2047Ts'
			item.11 '4095Ts'
			item.12 '8191Ts'
		}
	}
	control.17 {
		iface MIXER
		name 'ADC DRC Decay Time'
		value '8191Ts'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '63Ts'
			item.1 '127Ts'
			item.2 '255Ts'
			item.3 '511Ts'
			item.4 '1023Ts'
			item.5 '2047Ts'
			item.6 '4095Ts'
			item.7 '8191Ts'
			item.8 '16383Ts'
			item.9 '32757Ts'
			item.10 '65535Ts'
		}
	}
	control.18 {
		iface MIXER
		name 'DRC Enable Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.19 {
		iface MIXER
		name 'ADC Decimation Rate'
		value '64'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '32'
			item.1 '64'
			item.2 '128'
			item.3 '256'
		}
	}
	control.20 {
		iface MIXER
		name 'DAC Oversampling Rate'
		value '64'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '64'
			item.1 '256'
			item.2 '128'
			item.3 ''
			item.4 '32'
		}
	}
	control.21 {
		iface MIXER
		name 'BIQ Coefficients'
		value '035a0006fcac0000fe58000003500006fe580008'
		comment {
			access 'read write'
			type BYTES
			count 20
		}
	}
	control.22 {
		iface MIXER
		name 'ADC Phase Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'Left Digital PCM Volume'
		value 817
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 913'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 0
		}
	}
	control.24 {
		iface MIXER
		name 'Left Analog PCM Volume'
		value 17
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 20'
			dbmin -9999999
			dbmax 20
			dbvalue.0 17
		}
	}
	control.25 {
		iface MIXER
		name 'Left PCM Soft Ramp'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 '.5ms'
			item.2 '1ms'
			item.3 '2ms'
			item.4 '4ms'
			item.5 '8ms'
			item.6 '15ms'
			item.7 '30ms'
		}
	}
	control.26 {
		iface MIXER
		name 'Left HW Noise Gate Enable'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 63'
		}
	}
	control.27 {
		iface MIXER
		name 'Left HW Noise Gate Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.28 {
		iface MIXER
		name 'Left HW Noise Gate Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.29 {
		iface MIXER
		name 'Left Aux Noise Gate CH1 Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.30 {
		iface MIXER
		name 'Left Aux Noise Gate CH1 Entry Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.31 {
		iface MIXER
		name 'Left Aux Noise Gate CH1 Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.32 {
		iface MIXER
		name 'Left Aux Noise Gate CH2 Entry Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.33 {
		iface MIXER
		name 'Left Aux Noise Gate CH2 Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface MIXER
		name 'Left Aux Noise Gate CH2 Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.35 {
		iface MIXER
		name 'Left SCLK Force Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'Left LRCLK Force Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.37 {
		iface MIXER
		name 'Left Invert Class D Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.38 {
		iface MIXER
		name 'Left Amp Gain ZC Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.39 {
		iface MIXER
		name 'Left DSP1 Preload Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface MIXER
		name 'Left DSP1 Firmware'
		value Protection
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 MBC/VSS
			item.1 MasterHiFi
			item.2 Tx
			item.3 'Tx Speaker'
			item.4 Rx
			item.5 'Rx ANC'
			item.6 'Voice Ctrl'
			item.7 'ASR Assist'
			item.8 'Dbg Trace'
			item.9 Protection
			item.10 Calibration
			item.11 Diagnostic
			item.12 Misc
		}
	}
	control.41 {
		iface MIXER
		name 'Right Digital PCM Volume'
		value 817
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 913'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 0
		}
	}
	control.42 {
		iface MIXER
		name 'Right Analog PCM Volume'
		value 17
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 20'
			dbmin -9999999
			dbmax 20
			dbvalue.0 17
		}
	}
	control.43 {
		iface MIXER
		name 'Right PCM Soft Ramp'
		value Off
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Off
			item.1 '.5ms'
			item.2 '1ms'
			item.3 '2ms'
			item.4 '4ms'
			item.5 '8ms'
			item.6 '15ms'
			item.7 '30ms'
		}
	}
	control.44 {
		iface MIXER
		name 'Right HW Noise Gate Enable'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 63'
		}
	}
	control.45 {
		iface MIXER
		name 'Right HW Noise Gate Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.46 {
		iface MIXER
		name 'Right HW Noise Gate Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.47 {
		iface MIXER
		name 'Right Aux Noise Gate CH1 Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.48 {
		iface MIXER
		name 'Right Aux Noise Gate CH1 Entry Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.49 {
		iface MIXER
		name 'Right Aux Noise Gate CH1 Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.50 {
		iface MIXER
		name 'Right Aux Noise Gate CH2 Entry Delay'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.51 {
		iface MIXER
		name 'Right Aux Noise Gate CH2 Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.52 {
		iface MIXER
		name 'Right Aux Noise Gate CH2 Threshold'
		value 3
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 7'
		}
	}
	control.53 {
		iface MIXER
		name 'Right SCLK Force Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.54 {
		iface MIXER
		name 'Right LRCLK Force Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.55 {
		iface MIXER
		name 'Right Invert Class D Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.56 {
		iface MIXER
		name 'Right Amp Gain ZC Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.57 {
		iface MIXER
		name 'Right DSP1 Preload Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.58 {
		iface MIXER
		name 'Right DSP1 Firmware'
		value Protection
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 MBC/VSS
			item.1 MasterHiFi
			item.2 Tx
			item.3 'Tx Speaker'
			item.4 Rx
			item.5 'Rx ANC'
			item.6 'Voice Ctrl'
			item.7 'ASR Assist'
			item.8 'Dbg Trace'
			item.9 Protection
			item.10 Calibration
			item.11 Diagnostic
			item.12 Misc
		}
	}
	control.59 {
		iface CARD
		name 'Headphone Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.60 {
		iface CARD
		name 'Headset Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.61 {
		iface MIXER
		name 'Headphone Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.62 {
		iface MIXER
		name 'Headset Mic Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.63 {
		iface MIXER
		name 'Int Mic Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.64 {
		iface MIXER
		name 'DMIC Enable Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.65 {
		iface MIXER
		name 'Left ASP TX1 Source'
		value VMON
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.66 {
		iface MIXER
		name 'Left ASP TX2 Source'
		value IMON
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.67 {
		iface MIXER
		name 'Left ASP TX3 Source'
		value Zero
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.68 {
		iface MIXER
		name 'Left ASP TX4 Source'
		value Zero
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.69 {
		iface MIXER
		name 'Left DSP RX1 Source'
		value ASPRX1
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.70 {
		iface MIXER
		name 'Left DSP RX2 Source'
		value ASPRX1
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.71 {
		iface MIXER
		name 'Left PCM Source'
		value DSP
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 ASP
			item.1 DSP
		}
	}
	control.72 {
		iface MIXER
		name 'Left DRE Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.73 {
		iface MIXER
		name 'Right ASP TX1 Source'
		value VMON
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.74 {
		iface MIXER
		name 'Right ASP TX2 Source'
		value IMON
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.75 {
		iface MIXER
		name 'Right ASP TX3 Source'
		value Zero
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.76 {
		iface MIXER
		name 'Right ASP TX4 Source'
		value Zero
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.77 {
		iface MIXER
		name 'Right DSP RX1 Source'
		value ASPRX2
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.78 {
		iface MIXER
		name 'Right DSP RX2 Source'
		value ASPRX2
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Zero
			item.1 ASPRX1
			item.2 ASPRX2
			item.3 VMON
			item.4 IMON
			item.5 VPMON
			item.6 VBSTMON
			item.7 DSPTX1
			item.8 DSPTX2
		}
	}
	control.79 {
		iface MIXER
		name 'Right PCM Source'
		value DSP
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 ASP
			item.1 DSP
		}
	}
	control.80 {
		iface MIXER
		name 'Right DRE Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.81 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 HALO_STATE'
		value '00000002'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.82 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 HALO_HEARTBEAT'
		value '0001273b'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.83 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 AUDIO_BLK_SIZE'
		value '00000020'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.84 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 BUILD_JOB_NAME'
		value '004d616e0075616c00000000'
		comment {
			access 'read write'
			type BYTES
			count 12
		}
	}
	control.85 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 BUILD_JOB_NUMBER'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.86 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 L_SAMPLE_RATE_HW'
		value '0000bb80'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.87 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 ATE_NUMBER_BANDS'
		value '00000001'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.88 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 FIRMWARE_STATE'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.89 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 EVENT_TIMEOUT'
		value '00002ee0'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.90 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 OFFSET_HOLD_TIME'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.91 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 E_FULL_US_BYPASS'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.92 {
		iface MIXER
		name 'Left DSP1 Protection 400a4 MAX_LRCLK_DELAY'
		value '00000010'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.93 {
		iface MIXER
		name 'Left DSP1 Protection cd CSPL_ENABLE'
		value '00000001'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.94 {
		iface MIXER
		name 'Left DSP1 Protection cd CSPL_COMMAND'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.95 {
		iface MIXER
		name 'Left DSP1 Protection cd CSPL_STATE'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.96 {
		iface MIXER
		name 'Left DSP1 Protection cd CSPL_ERRORNO'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.97 {
		iface MIXER
		name 'Left DSP1 Protection cd CSPL_TEMPERATURE'
		value '00058000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.98 {
		iface MIXER
		name 'Left DSP1 Protection cd UPDT_PRMS'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.99 {
		iface MIXER
		name 'Left DSP1 Protection cd CAL_R'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.100 {
		iface MIXER
		name 'Left DSP1 Protection cd CAL_AMBIENT'
		value '00000017'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.101 {
		iface MIXER
		name 'Left DSP1 Protection cd CAL_STATUS'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.102 {
		iface MIXER
		name 'Left DSP1 Protection cd CAL_CHECKSUM'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.103 {
		iface MIXER
		name 'Left DSP1 Protection cd CAL_SET_STATUS'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.104 {
		iface MIXER
		name 'Left DSP1 Protection cd DIAG_F0'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.105 {
		iface MIXER
		name 'Left DSP1 Protection cd DIAG_Z_LOW_DIFF'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.106 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_ENABLE'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.107 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_STATE'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.108 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_COUNT'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.109 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_FRMPRWIN'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.110 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_VARIABLE'
		value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type BYTES
			count 60
		}
	}
	control.111 {
		iface MIXER
		name 'Left DSP1 Protection cd RTLOG_DATA'
		value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read volatile'
			type BYTES
			count 120
		}
	}
	control.112 {
		iface MIXER
		name 'Left DSP1 Protection cd BDLOG_MAX_TEMP'
		value '00058000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.113 {
		iface MIXER
		name 'Left DSP1 Protection cd BDLOG_MAX_EXC'
		value '00001243'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.114 {
		iface MIXER
		name 'Left DSP1 Protection cd LOG_OVER_TEMP_COUNT'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.115 {
		iface MIXER
		name 'Left DSP1 Protection cd DLOG_OVER_EXC_COUNT'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.116 {
		iface MIXER
		name 'Left DSP1 Protection cd BDLOG_ABNORMAL_MUTE'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.117 {
		iface MIXER
		name 'Left DSP1 Protection cd BDLOG_VMON_LOW_FLAG'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.118 {
		iface MIXER
		name 'Left DSP1 Protection cd REDUCE_POWER'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.119 {
		iface MIXER
		name 'Left DSP1 Protection cd CH_BAL'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.120 {
		iface MIXER
		name 'Left DSP1 Protection cd ATTENUATION'
		value '007fffff'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.121 {
		iface MIXER
		name 'Left DSP1 Protection cd SPK_OUTPUT_POWER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.122 {
		iface MIXER
		name 'Left DSP1 Protection cd ALGO_FRAME_DELAY'
		value '00000005'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.123 {
		iface MIXER
		name 'Left DSP1 Protection cd PDATE_PARAMS_CONFIG'
		value '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type BYTES
			count 400
		}
	}
	control.124 {
		iface MIXER
		name 'Left DSP1 Protection f20b EVNTLG_ENABLED'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.125 {
		iface MIXER
		name 'Left DSP1 Protection f20b WAS_DISABLED'
		value '00000001'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.126 {
		iface MIXER
		name 'Left DSP1 Protection f20b BUFFER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.127 {
		iface MIXER
		name 'Left DSP1 Protection f20b RANSFER_COMPLETED'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.128 {
		iface MIXER
		name 'Left DSP1 Protection f20b NUM_LOST_EVENTS'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.129 {
		iface MIXER
		name 'Left DSP1 Protection f20b OST_EVENT_COUNTER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.130 {
		iface MIXER
		name 'Left DSP1 Protection f20b TRIGGER_INTERRUPT'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.131 {
		iface MIXER
		name 'Left DSP1 Protection f20b FREE_SLOTS'
		value '00000020'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.132 {
		iface MIXER
		name 'Left DSP1 Protection f20b W_PTR'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.133 {
		iface MIXER
		name 'Left DSP1 Protection f20b EVENTS'
		value '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read volatile'
			type BYTES
			count 256
		}
	}
	control.134 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 HALO_STATE'
		value '00000002'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.135 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 HALO_HEARTBEAT'
		value '00012741'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.136 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 AUDIO_BLK_SIZE'
		value '00000020'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.137 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 BUILD_JOB_NAME'
		value '004d616e0075616c00000000'
		comment {
			access 'read write'
			type BYTES
			count 12
		}
	}
	control.138 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 UILD_JOB_NUMBER'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.139 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 _SAMPLE_RATE_HW'
		value '0000bb80'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.140 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 TE_NUMBER_BANDS'
		value '00000001'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.141 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 FIRMWARE_STATE'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.142 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 EVENT_TIMEOUT'
		value '00002ee0'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.143 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 FFSET_HOLD_TIME'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.144 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 _FULL_US_BYPASS'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.145 {
		iface MIXER
		name 'Right DSP1 Protection 400a4 MAX_LRCLK_DELAY'
		value '00000010'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.146 {
		iface MIXER
		name 'Right DSP1 Protection cd CSPL_ENABLE'
		value '00000001'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.147 {
		iface MIXER
		name 'Right DSP1 Protection cd CSPL_COMMAND'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.148 {
		iface MIXER
		name 'Right DSP1 Protection cd CSPL_STATE'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.149 {
		iface MIXER
		name 'Right DSP1 Protection cd CSPL_ERRORNO'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.150 {
		iface MIXER
		name 'Right DSP1 Protection cd CSPL_TEMPERATURE'
		value '00058000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.151 {
		iface MIXER
		name 'Right DSP1 Protection cd UPDT_PRMS'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.152 {
		iface MIXER
		name 'Right DSP1 Protection cd CAL_R'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.153 {
		iface MIXER
		name 'Right DSP1 Protection cd CAL_AMBIENT'
		value '00000017'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.154 {
		iface MIXER
		name 'Right DSP1 Protection cd CAL_STATUS'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.155 {
		iface MIXER
		name 'Right DSP1 Protection cd CAL_CHECKSUM'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.156 {
		iface MIXER
		name 'Right DSP1 Protection cd CAL_SET_STATUS'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.157 {
		iface MIXER
		name 'Right DSP1 Protection cd DIAG_F0'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.158 {
		iface MIXER
		name 'Right DSP1 Protection cd DIAG_Z_LOW_DIFF'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.159 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_ENABLE'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.160 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_STATE'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.161 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_COUNT'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.162 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_FRMPRWIN'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.163 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_VARIABLE'
		value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type BYTES
			count 60
		}
	}
	control.164 {
		iface MIXER
		name 'Right DSP1 Protection cd RTLOG_DATA'
		value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read volatile'
			type BYTES
			count 120
		}
	}
	control.165 {
		iface MIXER
		name 'Right DSP1 Protection cd BDLOG_MAX_TEMP'
		value '00058000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.166 {
		iface MIXER
		name 'Right DSP1 Protection cd BDLOG_MAX_EXC'
		value '00001243'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.167 {
		iface MIXER
		name 'Right DSP1 Protection cd OG_OVER_TEMP_COUNT'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.168 {
		iface MIXER
		name 'Right DSP1 Protection cd LOG_OVER_EXC_COUNT'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.169 {
		iface MIXER
		name 'Right DSP1 Protection cd DLOG_ABNORMAL_MUTE'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.170 {
		iface MIXER
		name 'Right DSP1 Protection cd DLOG_VMON_LOW_FLAG'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.171 {
		iface MIXER
		name 'Right DSP1 Protection cd REDUCE_POWER'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.172 {
		iface MIXER
		name 'Right DSP1 Protection cd CH_BAL'
		value '00000000'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.173 {
		iface MIXER
		name 'Right DSP1 Protection cd ATTENUATION'
		value '007fffff'
		comment {
			access 'read write'
			type BYTES
			count 4
		}
	}
	control.174 {
		iface MIXER
		name 'Right DSP1 Protection cd SPK_OUTPUT_POWER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.175 {
		iface MIXER
		name 'Right DSP1 Protection cd ALGO_FRAME_DELAY'
		value '00000005'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.176 {
		iface MIXER
		name 'Right DSP1 Protection cd DATE_PARAMS_CONFIG'
		value '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type BYTES
			count 400
		}
	}
	control.177 {
		iface MIXER
		name 'Right DSP1 Protection f20b EVNTLG_ENABLED'
		value '00000000'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.178 {
		iface MIXER
		name 'Right DSP1 Protection f20b WAS_DISABLED'
		value '00000001'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.179 {
		iface MIXER
		name 'Right DSP1 Protection f20b BUFFER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.180 {
		iface MIXER
		name 'Right DSP1 Protection f20b ANSFER_COMPLETED'
		value '00000001'
		comment {
			access 'read write volatile'
			type BYTES
			count 4
		}
	}
	control.181 {
		iface MIXER
		name 'Right DSP1 Protection f20b NUM_LOST_EVENTS'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.182 {
		iface MIXER
		name 'Right DSP1 Protection f20b ST_EVENT_COUNTER'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.183 {
		iface MIXER
		name 'Right DSP1 Protection f20b RIGGER_INTERRUPT'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.184 {
		iface MIXER
		name 'Right DSP1 Protection f20b FREE_SLOTS'
		value '00000020'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.185 {
		iface MIXER
		name 'Right DSP1 Protection f20b W_PTR'
		value '00000000'
		comment {
			access 'read volatile'
			type BYTES
			count 4
		}
	}
	control.186 {
		iface MIXER
		name 'Right DSP1 Protection f20b EVENTS'
		value '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read volatile'
			type BYTES
			count 256
		}
	}
}
