Lines Matching defs:priv
34 struct button_adc_priv *priv = dev_get_priv(dev);
38 ret = adc_start_channel(priv->adc, priv->channel);
42 ret = adc_channel_data(priv->adc, priv->channel, &val);
46 ret = adc_raw_to_uV(priv->adc, val, &uV);
50 return (uV >= priv->min && uV < priv->max) ? BUTTON_ON : BUTTON_OFF;
56 struct button_adc_priv *priv = dev_get_priv(dev);
71 ret = uclass_get_device_by_ofnode(UCLASS_ADC, args.node, &priv->adc);
96 priv->channel = args.args[0];
103 priv->min = 0;
105 priv->min = down_threshold + (voltage - down_threshold) / 2;
107 priv->max = voltage + (up_threshold - voltage) / 2;