• Linus Torvalds's avatar
    Merge tag 'for-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply · 00074a70
    Linus Torvalds authored
    Pull power supply and reset updates from Sebastian Reichel:
    
     - test_power: add support for current and charge_counter
    
     - cpcap-charger: improve charge calculation and limit default charge
       voltage
    
     - ab8500: convert to IIO
    
     - misc small fixes all over drivers
    
    * tag 'for-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (29 commits)
      power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading
      power: supply: ab8500_charger: Fix inconsistent IS_ERR and PTR_ERR
      power: supply: cpcap-charger: cpcap_charger_voltage_to_regval() can be static
      power: supply: cpcap-battery: Add basic coulomb counter calibrate support
      power: supply: cpcap-battery: Read and save integrator register CCI
      power: supply: cpcap-battery: Simplify short term power average calculation
      power: supply: cpcap-battery: Simplify coulomb counter calculation with div_s64
      power: supply: cpcap-battery: Move coulomb counter units per lsb to ddata
      power: supply: cpcap-charger: Allow changing constant charge voltage
      power: supply: cpcap-battery: Fix handling of lowered charger voltage
      power: supply: cpcap-charger: Improve battery detection
      power: supply: cpcap-battery: Check voltage before orderly_poweroff
      power: supply: cpcap-charger: Limit voltage to 4.2V for battery
      power: supply: ab8500: Handle invalid IRQ from platform_get_irq_byname()
      power: supply: ab8500_fg: Do not free non-requested IRQs in probe's error path
      power: supply: ab8500: Cleanup probe in reverse order
      power: reset: at91: fix __le32 cast in reset code
      power: supply: abx500_chargalg: Fix code indentation
      mfd: Switch the AB8500 GPADC to IIO
      iio: adc: New driver for the AB8500 GPADC
      ...
    00074a70
MAINTAINERS 521 KB