Lines Matching refs:psy_desc

20 	struct power_supply_desc psy_desc;  member
125 old_type = data->psy_desc.type; in max8903_dcin()
128 data->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in max8903_dcin()
130 data->psy_desc.type = POWER_SUPPLY_TYPE_USB; in max8903_dcin()
132 data->psy_desc.type = POWER_SUPPLY_TYPE_BATTERY; in max8903_dcin()
134 if (old_type != data->psy_desc.type) in max8903_dcin()
182 old_type = data->psy_desc.type; in max8903_usbin()
185 data->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in max8903_usbin()
187 data->psy_desc.type = POWER_SUPPLY_TYPE_USB; in max8903_usbin()
189 data->psy_desc.type = POWER_SUPPLY_TYPE_BATTERY; in max8903_usbin()
191 if (old_type != data->psy_desc.type) in max8903_usbin()
237 gpiod_set_consumer_name(data->dok, data->psy_desc.name); in max8903_setup_gpios()
252 gpiod_set_consumer_name(data->uok, data->psy_desc.name); in max8903_setup_gpios()
285 gpiod_set_consumer_name(data->cen, data->psy_desc.name); in max8903_setup_gpios()
299 gpiod_set_consumer_name(data->dcm, data->psy_desc.name); in max8903_setup_gpios()
305 gpiod_set_consumer_name(data->chg, data->psy_desc.name); in max8903_setup_gpios()
311 gpiod_set_consumer_name(data->flt, data->psy_desc.name); in max8903_setup_gpios()
317 gpiod_set_consumer_name(data->usus, data->psy_desc.name); in max8903_setup_gpios()
344 data->psy_desc.name = "max8903_charger"; in max8903_probe()
345 data->psy_desc.type = (data->ta_in) ? POWER_SUPPLY_TYPE_MAINS : in max8903_probe()
348 data->psy_desc.get_property = max8903_get_property; in max8903_probe()
349 data->psy_desc.properties = max8903_charger_props; in max8903_probe()
350 data->psy_desc.num_properties = ARRAY_SIZE(max8903_charger_props); in max8903_probe()
355 data->psy = devm_power_supply_register(dev, &data->psy_desc, &psy_cfg); in max8903_probe()