/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | surface_charger.c | 199 struct power_supply_config psy_cfg = {}; in spwr_ac_register() local 211 psy_cfg.drv_data = ac; in spwr_ac_register() 212 psy_cfg.supplied_to = battery_supplied_to; in spwr_ac_register() 213 psy_cfg.num_supplicants = ARRAY_SIZE(battery_supplied_to); in spwr_ac_register() 215 ac->psy = devm_power_supply_register(&ac->sdev->dev, &ac->psy_desc, &psy_cfg); in spwr_ac_register()
|
H A D | lego_ev3_battery.c | 158 struct power_supply_config psy_cfg = {}; in lego_ev3_battery_probe() local 201 psy_cfg.of_node = pdev->dev.of_node; in lego_ev3_battery_probe() 202 psy_cfg.drv_data = batt; in lego_ev3_battery_probe() 205 &psy_cfg); in lego_ev3_battery_probe()
|
H A D | ingenic-battery.c | 127 struct power_supply_config psy_cfg = {}; in ingenic_battery_probe() local 146 psy_cfg.drv_data = bat; in ingenic_battery_probe() 147 psy_cfg.of_node = dev->of_node; in ingenic_battery_probe() 149 bat->battery = devm_power_supply_register(dev, desc, &psy_cfg); in ingenic_battery_probe()
|
H A D | rt5033_battery.c | 144 struct power_supply_config psy_cfg = {}; in rt5033_battery_probe() local 163 psy_cfg.of_node = client->dev.of_node; in rt5033_battery_probe() 164 psy_cfg.drv_data = battery; in rt5033_battery_probe() 167 &rt5033_battery_desc, &psy_cfg); in rt5033_battery_probe()
|
H A D | gpio-charger.c | 255 struct power_supply_config psy_cfg = {}; in gpio_charger_probe() local 315 psy_cfg.of_node = dev->of_node; in gpio_charger_probe() 316 psy_cfg.drv_data = gpio_charger; in gpio_charger_probe() 321 psy_cfg.supplied_to = pdata->supplied_to; in gpio_charger_probe() 322 psy_cfg.num_supplicants = pdata->num_supplicants; in gpio_charger_probe() 332 &psy_cfg); in gpio_charger_probe()
|
H A D | tps65090-charger.c | 233 struct power_supply_config psy_cfg = {}; in tps65090_charger_probe() local 260 psy_cfg.supplied_to = pdata->supplied_to; in tps65090_charger_probe() 261 psy_cfg.num_supplicants = pdata->num_supplicants; in tps65090_charger_probe() 262 psy_cfg.of_node = pdev->dev.of_node; in tps65090_charger_probe() 263 psy_cfg.drv_data = cdata; in tps65090_charger_probe() 266 &psy_cfg); in tps65090_charger_probe()
|
H A D | wilco-charger.c | 172 struct power_supply_config psy_cfg = {}; in wilco_charge_probe() local 175 psy_cfg.drv_data = ec; in wilco_charge_probe() 176 psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg); in wilco_charge_probe()
|
H A D | acer_a500_battery.c | 225 struct power_supply_config psy_cfg = {}; in a500_battery_probe() local 234 psy_cfg.of_node = pdev->dev.parent->of_node; in a500_battery_probe() 235 psy_cfg.drv_data = bat; in a500_battery_probe() 243 &psy_cfg); in a500_battery_probe()
|
H A D | goldfish_battery.c | 203 struct power_supply_config psy_cfg = {}; in goldfish_battery_probe() local 233 psy_cfg.drv_data = data; in goldfish_battery_probe() 235 data->ac = power_supply_register(&pdev->dev, &ac_desc, &psy_cfg); in goldfish_battery_probe() 240 &psy_cfg); in goldfish_battery_probe()
|
H A D | sbs-charger.c | 167 struct power_supply_config psy_cfg = {}; in sbs_probe() local 176 psy_cfg.of_node = client->dev.of_node; in sbs_probe() 177 psy_cfg.drv_data = chip; in sbs_probe() 194 chip->power_supply = devm_power_supply_register(&client->dev, &sbs_desc, &psy_cfg); in sbs_probe()
|
H A D | lt3651-charger.c | 96 struct power_supply_config psy_cfg = {}; in lt3651_charger_probe() local 134 psy_cfg.of_node = pdev->dev.of_node; in lt3651_charger_probe() 135 psy_cfg.drv_data = lt3651_charger; in lt3651_charger_probe() 138 charger_desc, &psy_cfg); in lt3651_charger_probe()
|
H A D | pcf50633-charger.c | 384 struct power_supply_config psy_cfg = {}; in pcf50633_mbc_probe() local 402 psy_cfg.supplied_to = mbc->pcf->pdata->batteries; in pcf50633_mbc_probe() 403 psy_cfg.num_supplicants = mbc->pcf->pdata->num_batteries; in pcf50633_mbc_probe() 404 psy_cfg.drv_data = mbc; in pcf50633_mbc_probe() 409 &psy_cfg); in pcf50633_mbc_probe() 415 usb_psy_cfg = psy_cfg; in pcf50633_mbc_probe() 427 &psy_cfg); in pcf50633_mbc_probe()
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | ingenic-battery.c | 127 struct power_supply_config psy_cfg = {}; in ingenic_battery_probe() local 146 psy_cfg.drv_data = bat; in ingenic_battery_probe() 147 psy_cfg.of_node = dev->of_node; in ingenic_battery_probe() 149 bat->battery = devm_power_supply_register(dev, desc, &psy_cfg); in ingenic_battery_probe()
|
H A D | lego_ev3_battery.c | 158 struct power_supply_config psy_cfg = {}; in lego_ev3_battery_probe() local 201 psy_cfg.of_node = pdev->dev.of_node; in lego_ev3_battery_probe() 202 psy_cfg.drv_data = batt; in lego_ev3_battery_probe() 205 &psy_cfg); in lego_ev3_battery_probe()
|
H A D | gpio-charger.c | 255 struct power_supply_config psy_cfg = {}; in gpio_charger_probe() local 315 psy_cfg.of_node = dev->of_node; in gpio_charger_probe() 316 psy_cfg.drv_data = gpio_charger; in gpio_charger_probe() 321 psy_cfg.supplied_to = pdata->supplied_to; in gpio_charger_probe() 322 psy_cfg.num_supplicants = pdata->num_supplicants; in gpio_charger_probe() 332 &psy_cfg); in gpio_charger_probe()
|
H A D | tps65090-charger.c | 233 struct power_supply_config psy_cfg = {}; in tps65090_charger_probe() local 260 psy_cfg.supplied_to = pdata->supplied_to; in tps65090_charger_probe() 261 psy_cfg.num_supplicants = pdata->num_supplicants; in tps65090_charger_probe() 262 psy_cfg.of_node = pdev->dev.of_node; in tps65090_charger_probe() 263 psy_cfg.drv_data = cdata; in tps65090_charger_probe() 266 &psy_cfg); in tps65090_charger_probe()
|
H A D | wilco-charger.c | 172 struct power_supply_config psy_cfg = {}; in wilco_charge_probe() local 175 psy_cfg.drv_data = ec; in wilco_charge_probe() 176 psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg); in wilco_charge_probe()
|
H A D | goldfish_battery.c | 203 struct power_supply_config psy_cfg = {}; in goldfish_battery_probe() local 235 psy_cfg.drv_data = data; in goldfish_battery_probe() 237 data->ac = power_supply_register(&pdev->dev, &ac_desc, &psy_cfg); in goldfish_battery_probe() 242 &psy_cfg); in goldfish_battery_probe()
|
H A D | lt3651-charger.c | 96 struct power_supply_config psy_cfg = {}; in lt3651_charger_probe() local 134 psy_cfg.of_node = pdev->dev.of_node; in lt3651_charger_probe() 135 psy_cfg.drv_data = lt3651_charger; in lt3651_charger_probe() 138 charger_desc, &psy_cfg); in lt3651_charger_probe()
|
H A D | sbs-charger.c | 169 struct power_supply_config psy_cfg = {}; in sbs_probe() local 178 psy_cfg.of_node = client->dev.of_node; in sbs_probe() 179 psy_cfg.drv_data = chip; in sbs_probe() 199 &psy_cfg); in sbs_probe()
|
H A D | pcf50633-charger.c | 384 struct power_supply_config psy_cfg = {}; in pcf50633_mbc_probe() local 402 psy_cfg.supplied_to = mbc->pcf->pdata->batteries; in pcf50633_mbc_probe() 403 psy_cfg.num_supplicants = mbc->pcf->pdata->num_batteries; in pcf50633_mbc_probe() 404 psy_cfg.drv_data = mbc; in pcf50633_mbc_probe() 409 &psy_cfg); in pcf50633_mbc_probe() 415 usb_psy_cfg = psy_cfg; in pcf50633_mbc_probe() 427 &psy_cfg); in pcf50633_mbc_probe()
|
H A D | pda_power.c | 263 struct power_supply_config psy_cfg = {}; in pda_power_probe() local 311 psy_cfg.supplied_to = pdata->supplied_to; in pda_power_probe() 312 psy_cfg.num_supplicants = pdata->num_supplicants; in pda_power_probe() 314 psy_cfg.supplied_to = pda_power_supplied_to; in pda_power_probe() 315 psy_cfg.num_supplicants = ARRAY_SIZE(pda_power_supplied_to); in pda_power_probe() 330 &pda_psy_ac_desc, &psy_cfg); in pda_power_probe() 354 &psy_cfg); in pda_power_probe()
|
H A D | max8997_charger.c | 88 struct power_supply_config psy_cfg = {}; in max8997_battery_probe() local 145 psy_cfg.drv_data = charger; in max8997_battery_probe() 149 &psy_cfg); in max8997_battery_probe()
|
/kernel/linux/linux-5.10/drivers/usb/typec/ucsi/ |
H A D | psy.c | 210 struct power_supply_config psy_cfg = {}; in ucsi_register_port_psy() local 214 psy_cfg.drv_data = con; in ucsi_register_port_psy() 215 psy_cfg.fwnode = dev_fwnode(dev); in ucsi_register_port_psy() 230 con->psy = power_supply_register(dev, &con->psy_desc, &psy_cfg); in ucsi_register_port_psy()
|
/kernel/linux/linux-6.6/drivers/usb/typec/ucsi/ |
H A D | psy.c | 233 struct power_supply_config psy_cfg = {}; in ucsi_register_port_psy() local 237 psy_cfg.drv_data = con; in ucsi_register_port_psy() 238 psy_cfg.fwnode = dev_fwnode(dev); in ucsi_register_port_psy() 253 con->psy = power_supply_register(dev, &con->psy_desc, &psy_cfg); in ucsi_register_port_psy()
|