@@ -368,11 +368,12 @@ static int yoga_c630_psy_register_bat_psy(struct yoga_c630_psy *ecbat)
368
368
369
369
bat_cfg .drv_data = ecbat ;
370
370
bat_cfg .fwnode = ecbat -> fwnode ;
371
- ecbat -> bat_psy = power_supply_register_no_ws (ecbat -> dev ,
372
- ecbat -> unit_mA ?
373
- & yoga_c630_psy_bat_psy_desc_mA :
374
- & yoga_c630_psy_bat_psy_desc_mWh ,
375
- & bat_cfg );
371
+ bat_cfg .no_wakeup_source = true;
372
+ ecbat -> bat_psy = power_supply_register (ecbat -> dev ,
373
+ ecbat -> unit_mA ?
374
+ & yoga_c630_psy_bat_psy_desc_mA :
375
+ & yoga_c630_psy_bat_psy_desc_mWh ,
376
+ & bat_cfg );
376
377
if (IS_ERR (ecbat -> bat_psy )) {
377
378
dev_err (ecbat -> dev , "failed to register battery supply\n" );
378
379
return PTR_ERR (ecbat -> bat_psy );
@@ -442,7 +443,8 @@ static int yoga_c630_psy_probe(struct auxiliary_device *adev,
442
443
adp_cfg .fwnode = ecbat -> fwnode ;
443
444
adp_cfg .supplied_to = (char * * )& yoga_c630_psy_bat_psy_desc_mA .name ;
444
445
adp_cfg .num_supplicants = 1 ;
445
- ecbat -> adp_psy = devm_power_supply_register_no_ws (dev , & yoga_c630_psy_adpt_psy_desc , & adp_cfg );
446
+ adp_cfg .no_wakeup_source = true;
447
+ ecbat -> adp_psy = devm_power_supply_register (dev , & yoga_c630_psy_adpt_psy_desc , & adp_cfg );
446
448
if (IS_ERR (ecbat -> adp_psy )) {
447
449
dev_err (dev , "failed to register AC adapter supply\n" );
448
450
return PTR_ERR (ecbat -> adp_psy );
0 commit comments