WCD938X_ANA_MBHC_MECH
{WCD938X_ANA_MBHC_MECH, 0x39},
case WCD938X_ANA_MBHC_MECH:
WCD_MBHC_FIELD(WCD_MBHC_L_DET_EN, WCD938X_ANA_MBHC_MECH, 0x80),
WCD_MBHC_FIELD(WCD_MBHC_GND_DET_EN, WCD938X_ANA_MBHC_MECH, 0x40),
WCD_MBHC_FIELD(WCD_MBHC_MECH_DETECTION_TYPE, WCD938X_ANA_MBHC_MECH, 0x20),
WCD_MBHC_FIELD(WCD_MBHC_HS_L_DET_PULL_UP_COMP_CTRL, WCD938X_ANA_MBHC_MECH, 0x04),
WCD_MBHC_FIELD(WCD_MBHC_HPHL_PLUG_TYPE, WCD938X_ANA_MBHC_MECH, 0x10),
WCD_MBHC_FIELD(WCD_MBHC_GND_PLUG_TYPE, WCD938X_ANA_MBHC_MECH, 0x08),
WCD_MBHC_FIELD(WCD_MBHC_SW_HPH_LP_100K_TO_GND, WCD938X_ANA_MBHC_MECH, 0x01),
WCD938X_ANA_MBHC_MECH, 0x80, 0x00);
WCD938X_ANA_MBHC_MECH, 0x01, 0x00);
WCD938X_ANA_MBHC_MECH, 0x01, 0x01);
WCD938X_ANA_MBHC_MECH, 0x80, 0x80);
snd_soc_component_write_field(component, WCD938X_ANA_MBHC_MECH,
snd_soc_component_write_field(component, WCD938X_ANA_MBHC_MECH,
snd_soc_component_write_field(component, WCD938X_ANA_MBHC_MECH,
snd_soc_component_write_field(component, WCD938X_ANA_MBHC_MECH,