Lines Matching full:vdda
85 * @vdda: vdda analog supply reference
88 * @vdda_uv: vdda supply voltage (microvolts)
102 struct regulator *vdda; member
422 * supply is below 2.7V (vdda by default): in stm32_adc_core_switches_supply_en()
428 * - vdda < 2.7V but vdd > 2.7V: ANASWVDD = 1, EN_BOOSTER = 0 (stm32mp1) in stm32_adc_core_switches_supply_en()
429 * - vdda < 2.7V and vdd < 2.7V: ANASWVDD = 0, EN_BOOSTER = 1 in stm32_adc_core_switches_supply_en()
430 * - vdda >= 2.7V: ANASWVDD = 0, EN_BOOSTER = 0 (default) in stm32_adc_core_switches_supply_en()
469 /* Fallback using vdda (default), nothing to do */ in stm32_adc_core_switches_supply_en()
470 dev_dbg(dev, "analog switches supplied by vdda (%d uV)\n", in stm32_adc_core_switches_supply_en()
496 ret = regulator_enable(priv->vdda); in stm32_adc_core_hw_start()
498 dev_err(dev, "vdda enable failed %d\n", ret); in stm32_adc_core_hw_start()
502 ret = regulator_get_voltage(priv->vdda); in stm32_adc_core_hw_start()
504 dev_err(dev, "vdda get voltage failed, %d\n", ret); in stm32_adc_core_hw_start()
547 regulator_disable(priv->vdda); in stm32_adc_core_hw_start()
565 regulator_disable(priv->vdda); in stm32_adc_core_hw_stop()
657 priv->vdda = devm_regulator_get(&pdev->dev, "vdda"); in stm32_adc_probe()
658 if (IS_ERR(priv->vdda)) in stm32_adc_probe()
659 return dev_err_probe(&pdev->dev, PTR_ERR(priv->vdda), in stm32_adc_probe()
660 "vdda get failed\n"); in stm32_adc_probe()