Home
last modified time | relevance | path

Searched refs:adc_bat (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/power/supply/
H A Dgeneric-adc-battery.c64 struct gab *adc_bat = to_generic_bat(psy); in gab_ext_power_changed() local
66 schedule_delayed_work(&adc_bat->bat_work, msecs_to_jiffies(0)); in gab_ext_power_changed()
92 static bool gab_charge_finished(struct gab *adc_bat) in gab_charge_finished() argument
94 struct gab_platform_data *pdata = adc_bat->pdata; in gab_charge_finished()
103 static int gab_get_status(struct gab *adc_bat) in gab_get_status() argument
105 struct gab_platform_data *pdata = adc_bat->pdata; in gab_get_status()
109 if (adc_bat->level == bat_info->charge_full_design) in gab_get_status()
111 return adc_bat->status; in gab_get_status()
130 static int read_channel(struct gab *adc_bat, enum power_supply_property psp, in read_channel() argument
137 ret = iio_read_channel_processed(adc_bat in read_channel()
150 struct gab *adc_bat; gab_get_property() local
206 struct gab *adc_bat; gab_work() local
231 struct gab *adc_bat = dev_id; gab_charged() local
243 struct gab *adc_bat; gab_probe() local
372 struct gab *adc_bat = platform_get_drvdata(pdev); gab_remove() local
394 struct gab *adc_bat = dev_get_drvdata(dev); gab_suspend() local
403 struct gab *adc_bat = dev_get_drvdata(dev); gab_resume() local
[all...]
H A Dcollie_battery.c40 int adc_bat; member
56 if (bat->gpio_bat < 0 || bat->adc_bat < 0) in collie_read_bat()
62 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC); in collie_read_bat()
239 .adc_bat = UCB_ADC_INP_AD1,
269 .adc_bat = UCB_ADC_INP_AD1,
H A Dtosa_battery.c37 int adc_bat; member
54 if (bat->gpio_bat < 0 || bat->adc_bat < 0) in tosa_read_bat()
61 bat->adc_bat); in tosa_read_bat()
260 .adc_bat = WM97XX_AUX_ID3,
282 .adc_bat = WM97XX_AUX_ID3,
303 .adc_bat = WM97XX_AUX_ID4,
/kernel/linux/linux-6.6/drivers/power/supply/
H A Dgeneric-adc-battery.c60 struct gab *adc_bat = to_generic_bat(psy); in gab_ext_power_changed() local
62 schedule_delayed_work(&adc_bat->bat_work, msecs_to_jiffies(0)); in gab_ext_power_changed()
80 static bool gab_charge_finished(struct gab *adc_bat) in gab_charge_finished() argument
82 if (!adc_bat->charge_finished) in gab_charge_finished()
84 return gpiod_get_value(adc_bat->charge_finished); in gab_charge_finished()
87 static int gab_read_channel(struct gab *adc_bat, enum gab_chan_type channel, in gab_read_channel() argument
92 ret = iio_read_channel_processed(adc_bat->channel[channel], result); in gab_read_channel()
94 dev_err(&adc_bat->psy->dev, "read channel error: %d\n", ret); in gab_read_channel()
104 struct gab *adc_bat = to_generic_bat(psy); in gab_get_property() local
108 val->intval = adc_bat in gab_get_property()
125 struct gab *adc_bat; gab_work() local
146 struct gab *adc_bat = dev_id; gab_charged() local
156 struct gab *adc_bat; gab_probe() local
262 struct gab *adc_bat = dev_get_drvdata(dev); gab_suspend() local
271 struct gab *adc_bat = dev_get_drvdata(dev); gab_resume() local
[all...]
H A Dcollie_battery.c42 int adc_bat; member
58 if (!bat->gpio_bat || bat->adc_bat < 0) in collie_read_bat()
64 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC); in collie_read_bat()
241 .adc_bat = UCB_ADC_INP_AD1,
271 .adc_bat = UCB_ADC_INP_AD1,

Completed in 3 milliseconds