Lines Matching refs:pdata

34 	struct jz_battery_platform_data *pdata;  member
88 if (battery->pdata->info.voltage_max_design <= 2500000) in jz_battery_read_voltage()
108 struct power_supply_info *info = &jz_battery->pdata->info; in jz_battery_get_capacity()
133 struct power_supply_info *info = &jz_battery->pdata->info; in jz_battery_get_property()
141 val->intval = jz_battery->pdata->info.technology; in jz_battery_get_property()
196 if (gpio_is_valid(jz_battery->pdata->gpio_charge)) { in jz_battery_update()
197 is_charging = gpio_get_value(jz_battery->pdata->gpio_charge); in jz_battery_update()
198 is_charging ^= jz_battery->pdata->gpio_charge_active_low; in jz_battery_update()
245 struct jz_battery_platform_data *pdata = pdev->dev.parent->platform_data; in jz_battery_probe() local
251 if (!pdata) { in jz_battery_probe()
277 battery_desc->name = pdata->info.name; in jz_battery_probe()
288 jz_battery->pdata = pdata; in jz_battery_probe()
304 if (gpio_is_valid(pdata->gpio_charge)) { in jz_battery_probe()
305 ret = gpio_request(pdata->gpio_charge, dev_name(&pdev->dev)); in jz_battery_probe()
310 ret = gpio_direction_input(pdata->gpio_charge); in jz_battery_probe()
316 jz_battery->charge_irq = gpio_to_irq(pdata->gpio_charge); in jz_battery_probe()
332 if (jz_battery->pdata->info.voltage_max_design <= 2500000) in jz_battery_probe()
355 if (gpio_is_valid(pdata->gpio_charge)) in jz_battery_probe()
356 gpio_free(jz_battery->pdata->gpio_charge); in jz_battery_probe()
368 if (gpio_is_valid(jz_battery->pdata->gpio_charge)) { in jz_battery_remove()
371 gpio_free(jz_battery->pdata->gpio_charge); in jz_battery_remove()