Lines Matching defs:pdata
29 struct wm97xx_batt_pdata *pdata = power_supply_get_drvdata(bat_ps);
32 pdata->batt_aux) * pdata->batt_mult /
33 pdata->batt_div;
38 struct wm97xx_batt_pdata *pdata = power_supply_get_drvdata(bat_ps);
41 pdata->temp_aux) * pdata->temp_mult /
42 pdata->temp_div;
49 struct wm97xx_batt_pdata *pdata = power_supply_get_drvdata(bat_ps);
56 val->intval = pdata->batt_tech;
59 if (pdata->batt_aux >= 0)
65 if (pdata->temp_aux >= 0)
71 if (pdata->max_voltage >= 0)
72 val->intval = pdata->max_voltage;
77 if (pdata->min_voltage >= 0)
78 val->intval = pdata->min_voltage;
99 struct wm97xx_batt_pdata *pdata = power_supply_get_drvdata(bat_ps);
103 bat_status = (pdata->charge_gpio >= 0) ?
104 (gpio_get_value(pdata->charge_gpio) ?
161 struct wm97xx_batt_pdata *pdata = dev->dev.platform_data;
164 if (!pdata) {
169 cfg.drv_data = pdata;
174 if (gpio_is_valid(pdata->charge_gpio)) {
175 ret = gpio_request(pdata->charge_gpio, "BATT CHRG");
178 ret = gpio_direction_input(pdata->charge_gpio);
181 ret = request_irq(gpio_to_irq(pdata->charge_gpio),
189 if (pdata->batt_tech >= 0)
191 if (pdata->temp_aux >= 0)
193 if (pdata->batt_aux >= 0)
195 if (pdata->max_voltage >= 0)
197 if (pdata->min_voltage >= 0)
207 if (pdata->charge_gpio >= 0)
209 if (pdata->batt_tech >= 0)
211 if (pdata->temp_aux >= 0)
213 if (pdata->batt_aux >= 0)
215 if (pdata->max_voltage >= 0)
217 if (pdata->min_voltage >= 0)
222 if (!pdata->batt_name) {
228 bat_psy_desc.name = pdata->batt_name;
245 if (gpio_is_valid(pdata->charge_gpio))
246 free_irq(gpio_to_irq(pdata->charge_gpio), dev);
248 if (gpio_is_valid(pdata->charge_gpio))
249 gpio_free(pdata->charge_gpio);
256 struct wm97xx_batt_pdata *pdata = dev->dev.platform_data;
258 if (pdata && gpio_is_valid(pdata->charge_gpio)) {
259 free_irq(gpio_to_irq(pdata->charge_gpio), dev);
260 gpio_free(pdata->charge_gpio);