Searched refs:psy_desc (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/power/supply/ |
| H A D | isp1704_charger.c | 48 struct power_supply_desc psy_desc; member 241 isp->psy_desc.type = POWER_SUPPLY_TYPE_USB_DCP; in isp1704_charger_work() 244 isp->psy_desc.type = POWER_SUPPLY_TYPE_USB; in isp1704_charger_work() 253 if (isp->psy_desc.type != POWER_SUPPLY_TYPE_USB_DCP) { in isp1704_charger_work() 262 isp->psy_desc.type = POWER_SUPPLY_TYPE_USB_CDP; in isp1704_charger_work() 269 isp->psy_desc.type = POWER_SUPPLY_TYPE_USB; in isp1704_charger_work() 420 isp->psy_desc.name = "isp1704"; in isp1704_charger_probe() 421 isp->psy_desc.type = POWER_SUPPLY_TYPE_USB; in isp1704_charger_probe() 422 isp->psy_desc.properties = power_props; in isp1704_charger_probe() 423 isp->psy_desc.num_properties = ARRAY_SIZE(power_props); in isp1704_charger_probe() [all …]
|
| H A D | surface_charger.c | 55 struct power_supply_desc psy_desc; member 190 ac->psy_desc.name = ac->name; in spwr_ac_init() 191 ac->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in spwr_ac_init() 192 ac->psy_desc.properties = spwr_ac_props; in spwr_ac_init() 193 ac->psy_desc.num_properties = ARRAY_SIZE(spwr_ac_props); in spwr_ac_init() 194 ac->psy_desc.get_property = spwr_ac_get_property; in spwr_ac_init() 215 ac->psy = devm_power_supply_register(&ac->sdev->dev, &ac->psy_desc, &psy_cfg); in spwr_ac_register()
|
| H A D | da9052-battery.c | 559 static struct power_supply_desc psy_desc = { variable 608 psy_desc.use_for_apm = pdata->use_for_apm; in da9052_bat_probe() 610 psy_desc.use_for_apm = 1; in da9052_bat_probe() 625 bat->psy = devm_power_supply_register(&pdev->dev, &psy_desc, &psy_cfg); in da9052_bat_probe()
|
| H A D | rt9471.c | 162 struct power_supply_desc psy_desc; member 721 struct power_supply_desc *desc = &chip->psy_desc; in rt9471_register_psy()
|
| /linux/drivers/usb/typec/ |
| H A D | rt1719.c | 92 struct power_supply_desc psy_desc; member 567 data->psy_desc.name = psy_name; in devm_rt1719_psy_register() 568 data->psy_desc.type = POWER_SUPPLY_TYPE_USB; in devm_rt1719_psy_register() 569 data->psy_desc.usb_types = BIT(POWER_SUPPLY_USB_TYPE_C) | in devm_rt1719_psy_register() 572 data->psy_desc.properties = rt1719_psy_properties; in devm_rt1719_psy_register() 573 data->psy_desc.num_properties = ARRAY_SIZE(rt1719_psy_properties); in devm_rt1719_psy_register() 574 data->psy_desc.get_property = rt1719_psy_get_property; in devm_rt1719_psy_register() 575 data->psy_desc.set_property = rt1719_psy_set_property; in devm_rt1719_psy_register() 576 data->psy_desc.property_is_writeable = rt1719_psy_property_is_writeable; in devm_rt1719_psy_register() 580 data->psy = devm_power_supply_register(data->dev, &data->psy_desc, in devm_rt1719_psy_register()
|
| /linux/drivers/staging/nvec/ |
| H A D | nvec_power.c | 375 const struct power_supply_desc *psy_desc; in nvec_power_probe() local 390 psy_desc = &nvec_psy_desc; in nvec_power_probe() 401 psy_desc = &nvec_bat_psy_desc; in nvec_power_probe() 414 *psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg); in nvec_power_probe()
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 576 struct power_supply_desc psy_desc; member 8442 port->psy_desc.name = psy_name; in devm_tcpm_psy_register() 8443 port->psy_desc.type = POWER_SUPPLY_TYPE_USB; in devm_tcpm_psy_register() 8444 port->psy_desc.usb_types = BIT(POWER_SUPPLY_USB_TYPE_C) | in devm_tcpm_psy_register() 8449 port->psy_desc.properties = tcpm_psy_props; in devm_tcpm_psy_register() 8450 port->psy_desc.num_properties = ARRAY_SIZE(tcpm_psy_props); in devm_tcpm_psy_register() 8451 port->psy_desc.get_property = tcpm_psy_get_prop; in devm_tcpm_psy_register() 8452 port->psy_desc.set_property = tcpm_psy_set_prop; in devm_tcpm_psy_register() 8453 port->psy_desc.property_is_writeable = tcpm_psy_prop_writeable; in devm_tcpm_psy_register() 8457 port->psy = devm_power_supply_register(port->dev, &port->psy_desc, in devm_tcpm_psy_register()
|