Symbol: WCD934X_ANA_MBHC_MECH
drivers/mfd/wcd934x.c
88
case WCD934X_ANA_MBHC_MECH:
sound/soc/codecs/wcd934x.c
1200
WCD_MBHC_FIELD(WCD_MBHC_L_DET_EN, WCD934X_ANA_MBHC_MECH, 0x80),
sound/soc/codecs/wcd934x.c
1201
WCD_MBHC_FIELD(WCD_MBHC_GND_DET_EN, WCD934X_ANA_MBHC_MECH, 0x40),
sound/soc/codecs/wcd934x.c
1202
WCD_MBHC_FIELD(WCD_MBHC_MECH_DETECTION_TYPE, WCD934X_ANA_MBHC_MECH, 0x20),
sound/soc/codecs/wcd934x.c
1206
WCD_MBHC_FIELD(WCD_MBHC_HS_L_DET_PULL_UP_COMP_CTRL, WCD934X_ANA_MBHC_MECH, 0x04),
sound/soc/codecs/wcd934x.c
1207
WCD_MBHC_FIELD(WCD_MBHC_HPHL_PLUG_TYPE, WCD934X_ANA_MBHC_MECH, 0x10),
sound/soc/codecs/wcd934x.c
1208
WCD_MBHC_FIELD(WCD_MBHC_GND_PLUG_TYPE, WCD934X_ANA_MBHC_MECH, 0x08),
sound/soc/codecs/wcd934x.c
1209
WCD_MBHC_FIELD(WCD_MBHC_SW_HPH_LP_100K_TO_GND, WCD934X_ANA_MBHC_MECH, 0x01),
sound/soc/codecs/wcd934x.c
2735
regmap_update_bits(wcd934x->regmap, WCD934X_ANA_MBHC_MECH, 0x80, 0x00);
sound/soc/codecs/wcd934x.c
2738
regmap_update_bits(wcd934x->regmap, WCD934X_ANA_MBHC_MECH, 0x01, 0x00);
sound/soc/codecs/wcd934x.c
2858
regmap_update_bits(wcd934x->regmap, WCD934X_ANA_MBHC_MECH, 0x01, 0x01);
sound/soc/codecs/wcd934x.c
2862
regmap_update_bits(wcd934x->regmap, WCD934X_ANA_MBHC_MECH, 0x80, 0x80);
sound/soc/codecs/wcd934x.c
2874
snd_soc_component_write_field(component, WCD934X_ANA_MBHC_MECH,
sound/soc/codecs/wcd934x.c
2876
snd_soc_component_write_field(component, WCD934X_ANA_MBHC_MECH,
sound/soc/codecs/wcd934x.c
2879
snd_soc_component_write_field(component, WCD934X_ANA_MBHC_MECH,
sound/soc/codecs/wcd934x.c
2881
snd_soc_component_write_field(component, WCD934X_ANA_MBHC_MECH,