• Linus Torvalds's avatar
    Merge tag 'for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply · b220f311
    Linus Torvalds authored
    Pull power supply and reset updates from Sebastian Reichel:
    
     - bq25890: add charge voltage/current support
    
     - bd99954: convert to linear range
    
     - convert all i2c drivers to use probe_new
    
     - misc fixes and cleanups
    
    * tag 'for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (51 commits)
      power: supply: fix null pointer dereferencing in power_supply_get_battery_info
      power: supply: bq25890: Fix usb-notifier probe and remove races
      power: supply: bq25890: Ensure pump_express_work is cancelled on remove
      power: supply: Fix refcount leak in rk817_charger_probe
      power: supply: bq25890: Only use pdata->regulator_init_data for vbus
      power: supply: ab8500: Fix error handling in ab8500_charger_init()
      power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe()
      power: supply: z2_battery: Fix possible memleak in z2_batt_probe()
      power: supply: z2_battery: Convert to i2c's .probe_new()
      power: supply: ucs1002: Convert to i2c's .probe_new()
      power: supply: smb347: Convert to i2c's .probe_new()
      power: supply: sbs-manager: Convert to i2c's .probe_new()
      power: supply: sbs: Convert to i2c's .probe_new()
      power: supply: rt9455: Convert to i2c's .probe_new()
      power: supply: rt5033_battery: Convert to i2c's .probe_new()
      power: supply: max17042_battery: Convert to i2c's .probe_new()
      power: supply: max17040: Convert to i2c's .probe_new()
      power: supply: max14656: Convert to i2c's .probe_new()
      power: supply: ltc4162-l: Convert to i2c's .probe_new()
      power: supply: ltc2941: Convert to i2c's .probe_new()
      ...
    b220f311
rk817_charger.c 35.3 KB