Lines Matching refs:pdata
50 struct gab_platform_data *pdata; member
94 struct gab_platform_data *pdata = adc_bat->pdata; in gab_charge_finished() local
95 bool ret = gpio_get_value(pdata->gpio_charge_finished); in gab_charge_finished()
96 bool inv = pdata->gpio_inverted; in gab_charge_finished()
98 if (!gpio_is_valid(pdata->gpio_charge_finished)) in gab_charge_finished()
105 struct gab_platform_data *pdata = adc_bat->pdata; in gab_get_status() local
108 bat_info = &pdata->battery_info; in gab_get_status()
148 struct gab_platform_data *pdata; in gab_get_property() local
158 pdata = adc_bat->pdata; in gab_get_property()
159 bat_info = &pdata->battery_info; in gab_get_property()
169 val->intval = pdata->cal_charge(result); in gab_get_property()
204 struct gab_platform_data *pdata; in gab_work() local
211 pdata = adc_bat->pdata; in gab_work()
231 struct gab_platform_data *pdata = adc_bat->pdata; in gab_charged() local
234 delay = pdata->jitter_delay ? pdata->jitter_delay : JITTER_DEFAULT; in gab_charged()
245 struct gab_platform_data *pdata = pdev->dev.platform_data; in gab_probe() local
259 psy_desc->name = pdata->battery_info.name; in gab_probe()
267 adc_bat->pdata = pdata; in gab_probe()
327 if (gpio_is_valid(pdata->gpio_charge_finished)) { in gab_probe()
329 ret = gpio_request(pdata->gpio_charge_finished, "charged"); in gab_probe()
333 irq = gpio_to_irq(pdata->gpio_charge_finished); in gab_probe()
349 gpio_free(pdata->gpio_charge_finished); in gab_probe()
367 struct gab_platform_data *pdata = adc_bat->pdata; in gab_remove() local
371 if (gpio_is_valid(pdata->gpio_charge_finished)) { in gab_remove()
372 free_irq(gpio_to_irq(pdata->gpio_charge_finished), adc_bat); in gab_remove()
373 gpio_free(pdata->gpio_charge_finished); in gab_remove()
399 struct gab_platform_data *pdata = adc_bat->pdata; in gab_resume() local
402 delay = pdata->jitter_delay ? pdata->jitter_delay : JITTER_DEFAULT; in gab_resume()