SectionVerb {
        EnableSequence [
                cset 'name="PM805_CODEC_ADCS_SETTING_1" 0'
                cset 'name="PM805_CODEC_ADCS_SETTING_2" 0'
                cset 'name="PM805_CODEC_ADCS_SETTING_3" 2'
                cset 'name="PM805_CODEC_ADC_GAIN_1" 0'
                cset 'name="PM805_CODEC_ADC_GAIN_2" 0'
                cset 'name="PM805_CODEC_ADC_SETTING_1" 3'
                cset 'name="PM805_CODEC_ADC_SETTING_2" 85'
                cset 'name="PM805_CODEC_ADC_SETTING_3" 4'
                cset 'name="PM805_CODEC_ADC_SETTING_4" 2'
                cset 'name="PM805_CODEC_ANALOG_BLOCK_EN" 45'
                cset 'name="PM805_CODEC_ANALOG_BLOCK_STS_1" 31'
                cset 'name="PM805_CODEC_ANALOG_BLOCK_STS_2" 1'
                cset 'name="PM805_CODEC_AUTO_SEQUENCE_SETTING" 0'
                cset 'name="PM805_CODEC_AUTO_SEQUENCE_STS_1" 169'
                cset 'name="PM805_CODEC_AUTO_SEQUENCE_STS_2" 0'
                cset 'name="PM805_CODEC_CHARGE_PUMP_SETTING_1" 136'
                cset 'name="PM805_CODEC_CHARGE_PUMP_SETTING_2" 22'
                cset 'name="PM805_CODEC_CHARGE_PUMP_SETTING_3" 22'
                cset 'name="PM805_CODEC_CLIP_BITS_1" 0'
                cset 'name="PM805_CODEC_CLIP_BITS_2" 0'
                cset 'name="PM805_CODEC_CLIP_BITS_3" 0'
                cset 'name="PM805_CODEC_CLOCK_SETTING" 0'
                cset 'name="PM805_CODEC_DIGITAL_BLOCK_EN_2" 21'
                cset 'name="PM805_CODEC_DIGITAL_BLOCK_EN_1" 31'
                cset 'name="PM805_CODEC_DMIC_SETTING" 0'
                cset 'name="PM805_CODEC_DWA_SETTING" 9'
                cset 'name="PM805_CODEC_DWS_SETTING" 0'
                cset 'name="PM805_CODEC_EARPHONE_SETTING" 0'
                cset 'name="PM805_CODEC_FLL_SPREAD_SPECTRUM_1" 68'
                cset 'name="PM805_CODEC_FLL_SPREAD_SPECTRUM_2" 113'
                cset 'name="PM805_CODEC_FLL_SPREAD_SPECTRUM_3" 18'
                cset 'name="PM805_CODEC_FLL_STS" 0'
                cset 'name="PM805_CODEC_HEADPHONE_AMP_SETTING" 64'
                cset 'name="PM805_CODEC_HEADPHONE_GAIN_A2A" 0'
                cset 'name="PM805_CODEC_HEADPHONE_SETTING" 0'
                cset 'name="PM805_CODEC_HEADPHONE_SHORT_STS" 0'
                cset 'name="PM805_CODEC_HEAD_EAR_PHONE_SETTING" 8'
                cset 'name="PM805_CODEC_ID" 6'
                cset 'name="PM805_CODEC_INT_MANAGEMENT" 0'
                cset 'name="PM805_CODEC_INT_MASK_1" 195'
                cset 'name="PM805_CODEC_INT_MASK_2" 192'
                cset 'name="PM805_CODEC_MAIN_POWERUP" 3'
                cset 'name="PM805_CODEC_MIC_CONFLICT_STS" 0'
                cset 'name="PM805_CODEC_MIC_DETECT_1" 0'
                cset 'name="PM805_CODEC_MIC_DETECT_2" 0'
                cset 'name="PM805_CODEC_MIC_DETECT_3" 4'
                cset 'name="PM805_CODEC_MIC_DETECT_STS" 0'
                cset 'name="PM805_CODEC_MIX_EQ_COEFFICIENT_1" 0'
                cset 'name="PM805_CODEC_MIX_EQ_COEFFICIENT_2" 1'
                cset 'name="PM805_CODEC_MIX_EQ_COEFFICIENT_4" 0'
                cset 'name="PM805_CODEC_PAD_ANALOG_SETTING" 16'
                cset 'name="PM805_CODEC_PDM_CONTROL_1" 0'
                cset 'name="PM805_CODEC_PDM_CONTROL_2" 0'
                cset 'name="PM805_CODEC_PDM_CONTROL_3" 0'
                cset 'name="PM805_CODEC_PDM_SETTING_1" 193'
                cset 'name="PM805_CODEC_PDM_SETTING_2" 65'
                cset 'name="PM805_CODEC_PDM_SETTING_3" 0'
                cset 'name="PM805_CODEC_POWER_AMP_ENABLE" 0'
                cset 'name="PM805_CODEC_RECONSTRUCTION_FILTER_1" 5'
                cset 'name="PM805_CODEC_RECONSTRUCTION_FILTER_2" 0'
                cset 'name="PM805_CODEC_RECONSTRUCTION_FILTER_3" 0'
                cset 'name="PM805_CODEC_REF_GROUP_SETTING_1" 126'
                cset 'name="PM805_CODEC_SAI1_SETTING_1" 14'
                cset 'name="PM805_CODEC_SAI1_SETTING_2" 73'
                cset 'name="PM805_CODEC_SAI1_SETTING_3" 4'
                cset 'name="PM805_CODEC_SAI1_SETTING_4" 0'
                cset 'name="PM805_CODEC_SAI1_SETTING_5" 0'
                cset 'name="PM805_CODEC_SAI2_SETTING_1" 0'
                cset 'name="PM805_CODEC_SAI2_SETTING_2" 0'
                cset 'name="PM805_CODEC_SAI2_SETTING_3" 0'
                cset 'name="PM805_CODEC_SAI2_SETTING_4" 0'
                cset 'name="PM805_CODEC_SAI2_SETTING_5" 0'
                cset 'name="PM805_CODEC_SDM_VOL_DELAY" 0'
                cset 'name="PM805_CODEC_SIDETONE_COEFFICIENT_1" 0'
                cset 'name="PM805_CODEC_SIDETONE_COEFFICIENT_2" 0'
                cset 'name="PM805_CODEC_SIDETONE_COEFFICIENT_3" 0'
                cset 'name="PM805_CODEC_SIDETONE_COEFFICIENT_4" 0'
                cset 'name="PM805_CODEC_SIDETONE_SETTING" 0'
                cset 'name="PM805_CODEC_SRC_DPLL_LOCK" 0'
                cset 'name="PM805_CODEC_SRC_SETTING_1" 0'
                cset 'name="PM805_CODEC_SRC_SETTING_2" 18'
                cset 'name="PM805_CODEC_SRC_SETTING_3" 0'
                cset 'name="PM805_CODEC_VOL_CHANNEL_1_2_SEL" 0'
                cset 'name="PM805_CODEC_VOL_CHANNLE_3_4_SEL" 0'
                cset 'name="PM805_CODEC_VOL_CTRL_PARAM_SEL" 32'
                cset 'name="PM805_CODEC_VOL_SEL_CHANNEL_1" 0'
                cset 'name="PM805_CODEC_VOL_SEL_CHANNEL_2" 0'
                cset 'name="PM805_CODEC_VOL_SEL_CHANNEL_3" 183'
                cset 'name="PM805_CODEC_VOL_SEL_CHANNEL_4" 0'
                cset 'name="PM805_CODEC_ZERO_CROSS_AUTOMUTE" 5'
                cset 'name="PM822_CLASS_D_1" 243'
                cset 'name="PM822_MIS_CLASS_D_1" 194'
                cset 'name="PM822_MIS_CLASS_D_2" 112'
        ]

        DisableSequence [
                cset 'name="PM805_CODEC_MAIN_POWERUP" 0'
                cset 'name="PM805_CODEC_SAI1_SETTING_1" 6'
                cset 'name="PM805_CODEC_DIGITAL_BLOCK_EN_2" 0'
                cset 'name="PM805_CODEC_DIGITAL_BLOCK_EN_1" 0'
                cset 'name="PM805_CODEC_PDM_SETTING_2" 0'
                cset 'name="PM805_CODEC_PDM_SETTING_1" 0'
                cset 'name="PM805_CODEC_VOL_CTRL_PARAM_SEL" 0'
                cset 'name="PM822_MIS_CLASS_D_2" 48'
                cset 'name="PM822_MIS_CLASS_D_1" 206'
                cset 'name="PM822_CLASS_D_1" 0'
        ]
}

SectionDevice."Speaker" {
        Comment "Internal speaker"

        EnableSequence [
                cset 'name="PM805_CODEC_MIX_EQ_COEFFICIENT_3" 28'
        ]

        DisableSequence [
                cset 'name="PM805_CODEC_MIX_EQ_COEFFICIENT_3" 0'
        ]

        Value {
                PlaybackPriority 100
                PlaybackPCM "hw:${CardId}"
        }
}

SectionDevice."Mic" {
        Comment "Internal mic"

        EnableSequence [
                cset 'name="PM805_CODEC_DWS_SETTING" 1'
                cset 'name="PM805_CODEC_ADC_SETTING_2" 86'
                cset 'name="PM805_CODEC_ADC_SETTING_4" 3'
                cset 'name="PM805_CODEC_SRC_SETTING_2" 0'
        ]

        DisableSequence [
                cset 'name="PM805_CODEC_DWS_SETTING" 0'
                cset 'name="PM805_CODEC_ADC_SETTING_2" 0'
                cset 'name="PM805_CODEC_ADC_SETTING_4" 2'
                cset 'name="PM805_CODEC_SRC_SETTING_2" 1'
        ]

        Value {
                CapturePriority 100
                CapturePCM "hw:${CardId}"
        }
}






