• Home
  • Raw
  • Download

Lines Matching refs:psy_desc

24 	struct power_supply_desc psy_desc;  member
97 old_type = data->psy_desc.type; in max8903_dcin()
100 data->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in max8903_dcin()
102 data->psy_desc.type = POWER_SUPPLY_TYPE_USB; in max8903_dcin()
104 data->psy_desc.type = POWER_SUPPLY_TYPE_BATTERY; in max8903_dcin()
106 if (old_type != data->psy_desc.type) in max8903_dcin()
136 old_type = data->psy_desc.type; in max8903_usbin()
139 data->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in max8903_usbin()
141 data->psy_desc.type = POWER_SUPPLY_TYPE_USB; in max8903_usbin()
143 data->psy_desc.type = POWER_SUPPLY_TYPE_BATTERY; in max8903_usbin()
145 if (old_type != data->psy_desc.type) in max8903_usbin()
235 data->psy_desc.name); in max8903_setup_gpios()
252 ret = devm_gpio_request(dev, pdata->dcm, data->psy_desc.name); in max8903_setup_gpios()
267 data->psy_desc.name); in max8903_setup_gpios()
285 ret = devm_gpio_request(dev, pdata->cen, data->psy_desc.name); in max8903_setup_gpios()
297 ret = devm_gpio_request(dev, pdata->chg, data->psy_desc.name); in max8903_setup_gpios()
307 ret = devm_gpio_request(dev, pdata->flt, data->psy_desc.name); in max8903_setup_gpios()
317 ret = devm_gpio_request(dev, pdata->usus, data->psy_desc.name); in max8903_setup_gpios()
367 data->psy_desc.name = "max8903_charger"; in max8903_probe()
368 data->psy_desc.type = (data->ta_in) ? POWER_SUPPLY_TYPE_MAINS : in max8903_probe()
371 data->psy_desc.get_property = max8903_get_property; in max8903_probe()
372 data->psy_desc.properties = max8903_charger_props; in max8903_probe()
373 data->psy_desc.num_properties = ARRAY_SIZE(max8903_charger_props); in max8903_probe()
378 data->psy = devm_power_supply_register(dev, &data->psy_desc, &psy_cfg); in max8903_probe()