Searched refs:adcx140 (Results 1 – 1 of 1) sorted by relevance
634 static int adcx140_reset(struct adcx140_priv *adcx140) in adcx140_reset() argument638 if (adcx140->gpio_reset) { in adcx140_reset()639 gpiod_direction_output(adcx140->gpio_reset, 0); in adcx140_reset()642 gpiod_direction_output(adcx140->gpio_reset, 1); in adcx140_reset()644 ret = regmap_write(adcx140->regmap, ADCX140_SW_RESET, in adcx140_reset()654 static void adcx140_pwr_ctrl(struct adcx140_priv *adcx140, bool power_state) in adcx140_pwr_ctrl() argument661 if (adcx140->micbias_vg && power_state) in adcx140_pwr_ctrl()664 regmap_update_bits(adcx140->regmap, ADCX140_PWR_CFG, in adcx140_pwr_ctrl()673 struct adcx140_priv *adcx140 = snd_soc_component_get_drvdata(component); in adcx140_hw_params() local695 adcx140_pwr_ctrl(adcx140, false); in adcx140_hw_params()[all …]