mirror of
https://github.com/torvalds/linux.git
synced 2024-12-18 17:12:55 +00:00
5a69e9bce9
battery/charger driver changes: * core: provide function stubs if CONFIG_POWER_SUPPLY=n * core: reduce loglevel for probe defer info * surface-battery: new battery driver for Surface * surface-charger: new charger driver for Surface * bq27xxx: add bq78z100 support * bq27xxx: fix current_now/power_avg for newer chips * cw2015: add CHARGE_NOW support * ab8500: drop pdata support * convert most DT bindings to YAML * lot's of minor fixes and cleanups reset drivers: * ltc2952-poweroff: make trigger delay configurable from DT * minor fixes and cleanups -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAmCHIvEACgkQ2O7X88g7 +poldw/9E3n0HK/SZR/kdpXCt8oLQ6Ey7SSKi1a+i1Qe2VgAdDPVceI7T5yRvMeo CVhTQ5nCl2HdZMhbNWgN1xY37eybX3cUGCYieXoWA/ALSdLRNVFcz5aOexJcWyYg nxcg+qJ5CYOHIJBjA+0H0t9GRTz5PkYyzgilajkhN0EJIxMzjF1hnv9YLReibN4g WD+EZNnpPO1FcxGsmKwhyEmO1xEAqe9LMj/qffiHNHgN+kX2GVW9t+TCLwPtCbnZ 6SwT7seT2Lk9nKhhZNWk5R+W1uhXicYsvkXlqVM6TOjbn3hDqGhC0D2OXz+A0ykW R7WQB4gWyy9coU8gTerRBWd8BTjsc2oAvy8fYuAmEkqpiecZD5AwZO8mNwKX0y7d DRloYsFVs1FJrW+6eA+2S+PPwMI4sfVGWpp2DNti8STxeBPFkQDUyVVwhR3xbm79 5DBj8V8VKekqteUOhnB5ZpyqkbIUMS2zYPgWq7p5g9GnYSffeQI7sOZrNna0pUDg 9pNYaRzNHWVONftxQP4SY1pMbsZFXV3znYwdXZjO8eiRCSi8hbpo9y+I2fFp/7fW 9vr//cDWLcgSpqt5z0yhgVjGtXXwcvkd3X2BgX8BY0hhH9NrOEFD6o2DXDPZAC+q djcW3nl5QpUUzXp07xxSFAxNTmo8jlegkZenNkYLVLEahvG0jjs= =9IUN -----END PGP SIGNATURE----- Merge tag 'for-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply Pull power supply and reset updates from Sebastian Reichel: "battery/charger driver changes: - core: - provide function stubs if CONFIG_POWER_SUPPLY=n - reduce loglevel for probe defer info - surface: - new battery and charger drivers for Surface - bq27xxx: - add bq78z100 support - fix current_now/power_avg for newer chips - cw2015: - add CHARGE_NOW support - ab8500: - drop pdata support - convert most DT bindings to YAML - lots of minor fixes and cleanups reset drivers: - ltc2952-poweroff: - make trigger delay configurable from DT - minor fixes and cleanups" * tag 'for-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (97 commits) power: supply: cpcap-battery: fix invalid usage of list cursor power: supply: bq256xx: add kerneldoc for structure members power: supply: act8945a: correct kerneldoc power: supply: max17040: remove unneeded double cast power: supply: max17040: handle device_property_read_u8_array() failure power: supply: max14577: remove unneeded variable initialization power: supply: surface-charger: Make symbol 'surface_ac_pm_ops' static power: supply: surface-battery: Make some symbols static power: reset: restart-poweroff: Add missing MODULE_DEVICE_TABLE power: reset: hisi-reboot: add missing MODULE_DEVICE_TABLE power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() power: supply: Add AC driver for Surface Aggregator Module power: supply: Add battery driver for Surface Aggregator Module power: supply: bq25980: Move props from battery node power: supply: core: Use true and false for bool variable power: supply: goldfish: Remove the GOLDFISH dependency power: reset: ltc2952: make trigger delay configurable power: supply: cpcap-charger: Simplify bool conversion power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce ... |
||
---|---|---|
.. | ||
88pm860x_battery.c | ||
88pm860x_charger.c | ||
ab8500_bmdata.c | ||
ab8500_btemp.c | ||
ab8500_charger.c | ||
ab8500_fg.c | ||
ab8500-bm.h | ||
ab8500-chargalg.h | ||
abx500_chargalg.c | ||
acer_a500_battery.c | ||
act8945a_charger.c | ||
adp5061.c | ||
apm_power.c | ||
axp20x_ac_power.c | ||
axp20x_battery.c | ||
axp20x_usb_power.c | ||
axp288_charger.c | ||
axp288_fuel_gauge.c | ||
bd70528-charger.c | ||
bd99954-charger.c | ||
bd99954-charger.h | ||
bq27xxx_battery_hdq.c | ||
bq27xxx_battery_i2c.c | ||
bq27xxx_battery.c | ||
bq256xx_charger.c | ||
bq2415x_charger.c | ||
bq2515x_charger.c | ||
bq24190_charger.c | ||
bq24257_charger.c | ||
bq24735-charger.c | ||
bq25890_charger.c | ||
bq25980_charger.c | ||
bq25980_charger.h | ||
charger-manager.c | ||
collie_battery.c | ||
cpcap-battery.c | ||
cpcap-charger.c | ||
cros_usbpd-charger.c | ||
cw2015_battery.c | ||
da9030_battery.c | ||
da9052-battery.c | ||
da9150-charger.c | ||
da9150-fg.c | ||
ds2760_battery.c | ||
ds2780_battery.c | ||
ds2781_battery.c | ||
ds2782_battery.c | ||
generic-adc-battery.c | ||
goldfish_battery.c | ||
gpio-charger.c | ||
ingenic-battery.c | ||
ipaq_micro_battery.c | ||
isp1704_charger.c | ||
Kconfig | ||
lego_ev3_battery.c | ||
lp8727_charger.c | ||
lp8788-charger.c | ||
lt3651-charger.c | ||
ltc2941-battery-gauge.c | ||
ltc4162-l-charger.c | ||
Makefile | ||
max1721x_battery.c | ||
max8903_charger.c | ||
max8925_power.c | ||
max8997_charger.c | ||
max8998_charger.c | ||
max14577_charger.c | ||
max14656_charger_detector.c | ||
max17040_battery.c | ||
max17042_battery.c | ||
max77650-charger.c | ||
max77693_charger.c | ||
mp2629_charger.c | ||
olpc_battery.c | ||
pcf50633-charger.c | ||
pda_power.c | ||
pm2301_charger.c | ||
pm2301_charger.h | ||
pmu_battery.c | ||
power_supply_core.c | ||
power_supply_hwmon.c | ||
power_supply_leds.c | ||
power_supply_sysfs.c | ||
power_supply.h | ||
qcom_smbb.c | ||
rn5t618_power.c | ||
rt5033_battery.c | ||
rt9455_charger.c | ||
rx51_battery.c | ||
s3c_adc_battery.c | ||
sbs-battery.c | ||
sbs-charger.c | ||
sbs-manager.c | ||
sc27xx_fuel_gauge.c | ||
sc2731_charger.c | ||
smb347-charger.c | ||
surface_battery.c | ||
surface_charger.c | ||
test_power.c | ||
tosa_battery.c | ||
tps65090-charger.c | ||
tps65217_charger.c | ||
twl4030_charger.c | ||
twl4030_madc_battery.c | ||
ucs1002_power.c | ||
wilco-charger.c | ||
wm97xx_battery.c | ||
wm831x_backup.c | ||
wm831x_power.c | ||
wm8350_power.c | ||
z2_battery.c |