linux_dsm_epyc7002/drivers/power/supply
Linus Torvalds 512b7d37ee - Core Frameworks
- Constify 'properties' attribute in core header file
 
  - New Drivers
    - Add support for Gateworks System Controller
    - Add support for MediaTek MT6358 PMIC
    - Add support for Mediatek MT6360 PMIC
    - Add support for Monolithic Power Systems MP2629 ADC and Battery charger
    - Rework Intel's SCU IPC collection
      - Eliminate near duplicate IPC functionality
      - Split out MFD related activities into a dedicated MFD driver
 
  - Fix-ups
    - Use new I2C API; htc-i2cpld
    - Remove superfluous code; sprd-sc27xx-spi
    - Improve error handling; stm32-timers
    - Device Tree additions/fixes; mt6397
    - Defer probe betterment; wm8994-core
    - Improve module handling; wm8994-core
    - Staticify; stpmic1
    - Trivial (spelling, formatting); tqmx86
 
  - Bug Fixes
    - Fix incorrect register/PCI IDs; intel-lpss-pci
    - Fix unbalanced Regulator API calls; wm8994-core
    - Fix double free(); wcd934x
    - Remove IRQ domain on failure; stmfx
    - Reset chip on resume; stmfx
    - Disable/enable IRQs on suspend/resume; stmfx
    - Do not use bulk writes on H/W which does not support them; max77620
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAl7XZXwACgkQUa+KL4f8
 d2FvCg/+M9ShYDptg1twDnCtMs9yAWpnTHVwTGeoAF4RkKapdAytlPfz2V8cr+jF
 5iiZM2iTRkkCdK9OQI+hPxRFXaRh3Ng6bgmzkp1VUGCT6VrcHCUmIpEcdOYnlzuY
 iLufFtXrcYGLSzfOn01jI25teeWfX4zuuNfeCWKESHAPHEZH2W5iep82s7GUP7c7
 a9IXOmQmvNYVIy7STswASI1qBcanc7MsDEN44fGZ5HbEONbFvogaQ26BUQJ+Ezc7
 YbV1QCvPFXYXvFD7S0oiAFhCEU0y1eWcrK8YUxVroGMt+Gx1FHWrDqUGFvJ5hE//
 itPr4ws9oiZHKn4xeItp7x8YVdxW6plor9h0j7NZkfVJV4/mjbPxQWpCvv3dHXKm
 NAbpeodEdxlrRdLI3HGiC6ZvIFjkUtrf+WFZoXS42F9BcxraSVxbK8LTaET4spja
 25VfswjIa3IUy1BB1eMl+Gd4LgcqIJ+FuSV6e4CCD7COhRQGEG3eyUOVNAC5Q/xI
 NcS9KhrDIayjPNZoNZPNHfiGxI+aWn4W71qMgx+t9wsDCMkjbN0xqcFaxoN/niti
 /GfaNZur/kjsewbg4oMjsjB1ytoG3saxFgWmL1XGGXJ3sxJaEyDa8iy8mhqVpj7m
 8C0g6uZiODveHRj4kn9hv1aR5AX1rTXADXrBJYvoxIU+43NWwhg=
 =746a
 -----END PGP SIGNATURE-----

Merge tag 'mfd-next-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd

Pull MFD updates from Lee Jones:
 "Core Frameworks:
   - Constify 'properties' attribute in core header file

  New Drivers:
   - Add support for Gateworks System Controller
   - Add support for MediaTek MT6358 PMIC
   - Add support for Mediatek MT6360 PMIC
   - Add support for Monolithic Power Systems MP2629 ADC and Battery charger

  Fix-ups:
   - Use new I2C API in htc-i2cpld
   - Remove superfluous code in sprd-sc27xx-spi
   - Improve error handling in stm32-timers
   - Device Tree additions/fixes in mt6397
   - Defer probe betterment in wm8994-core
   - Improve module handling in wm8994-core
   - Staticify in stpmic1
   - Trivial (spelling, formatting) in tqmx86

  Bug Fixes:
   - Fix incorrect register/PCI IDs in intel-lpss-pci
   - Fix unbalanced Regulator API calls in wm8994-core
   - Fix double free() in wcd934x
   - Remove IRQ domain on failure in stmfx
   - Reset chip on resume in stmfx
   - Disable/enable IRQs on suspend/resume in stmfx
   - Do not use bulk writes on H/W which does not support them in max77620"

* tag 'mfd-next-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (29 commits)
  mfd: mt6360: Remove duplicate REGMAP_IRQ_REG_LINE() entry
  mfd: Add support for PMIC MT6360
  mfd: max77620: Use single-byte writes on MAX77620
  mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc
  mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt
  mfd: stmfx: Fix stmfx_irq_init error path
  mfd: stmfx: Reset chip on resume as supply was disabled
  mfd: wm8994: Silence warning about supplies during deferred probe
  mfd: wm8994: Fix unbalanced calls to regulator_bulk_disable()
  mfd: wm8994: Fix driver operation if loaded as modules
  dt-bindings: mfd: mediatek: Add MT6397 Pin Controller
  mfd: Constify properties in mfd_cell
  mfd: stm32-timers: Use dma_request_chan() instead dma_request_slave_channel()
  mfd: sprd: Remove unnecessary spi_bus_type setting
  mfd: intel-lpss: Update LPSS UART #2 PCI ID for Jasper Lake
  mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION
  mfd: stpmic1: Make stpmic1_regmap_config static
  mfd: htc-i2cpld: Convert to use i2c_new_client_device()
  MAINTAINERS: Add entry for mp2629 Battery Charger driver
  power: supply: mp2629: Add impedance compensation config
  ...
2020-06-04 10:38:42 -07:00
..
88pm860x_battery.c
88pm860x_charger.c
ab8500_bmdata.c
ab8500_btemp.c power: supply: ab8500: Handle invalid IRQ from platform_get_irq_byname() 2019-10-20 15:18:44 +02:00
ab8500_charger.c power: supply: ab8500_charger: Fix typos in commit messages 2020-03-06 21:37:20 +01:00
ab8500_fg.c power: supply: ab8500: Remove unneeded semicolon 2019-12-19 18:05:28 +01:00
abx500_chargalg.c power: supply: abx500_chargalg: Remove unneeded semicolon 2019-12-19 18:05:28 +01:00
act8945a_charger.c
adp5061.c
apm_power.c
axp20x_ac_power.c power: supply: axp20x_ac_power: Add wakeup control 2020-01-14 01:00:41 +01:00
axp20x_battery.c
axp20x_usb_power.c power: supply: axp20x_usb_power: Only poll while offline 2020-01-15 21:41:38 +01:00
axp288_charger.c power: supply: axp288_charger: Add special handling for HP Pavilion x2 10 2020-03-08 04:11:11 +01:00
axp288_fuel_gauge.c power: supply: axp288_fuel_gauge: Broaden vendor check for Intel Compute Sticks. 2020-03-06 21:48:29 +01:00
bd70528-charger.c power: supply: bd70528: rename linear_range to avoid collision 2020-05-08 18:18:13 +01:00
bq27xxx_battery_hdq.c
bq27xxx_battery_i2c.c
bq27xxx_battery.c change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
bq2415x_charger.c change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
bq24190_charger.c
bq24257_charger.c
bq24735-charger.c
bq25890_charger.c power: supply: bq25890_charger: fix incorrect error return when bq25890_field_read fails 2020-01-16 20:35:57 +01:00
charger-manager.c
collie_battery.c
cpcap-battery.c power: supply: cpcap-battery: Add basic coulomb counter calibrate support 2019-10-20 20:48:59 +02:00
cpcap-charger.c power: supply: cpcap-charger: cpcap_charger_voltage_to_regval() can be static 2019-10-21 10:43:41 +02:00
cros_usbpd-charger.c power: supply: cros-ec-usbpd-charger: Fix host events 2020-02-10 11:01:33 -08:00
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 power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER 2020-02-24 18:04:43 +01:00
ipaq_micro_battery.c power: supply: ipaq_micro_battery: remove unneeded semicolon 2020-01-17 02:13:00 +01:00
isp1704_charger.c change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
Kconfig power: supply: Add support for mps mp2629 battery charger 2020-05-26 10:41:52 +01:00
lego_ev3_battery.c
lp8727_charger.c
lp8788-charger.c
lt3651-charger.c
ltc2941-battery-gauge.c power: supply: ltc2941-battery-gauge: fix use-after-free 2020-01-14 01:23:20 +01:00
Makefile power: supply: Add support for mps mp2629 battery charger 2020-05-26 10:41:52 +01:00
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 power: supply: max17040: Correct IRQ wake handling 2020-01-14 01:19:05 +01:00
max17042_battery.c power: supply: max17042: add MAX17055 support 2019-12-19 01:07:53 +01:00
max77650-charger.c power: supply: max77650: add of_match table 2019-12-19 01:13:26 +01:00
max77693_charger.c
mp2629_charger.c power: supply: Add support for mps mp2629 battery charger 2020-05-26 10:41:52 +01:00
olpc_battery.c
pcf50633-charger.c
pda_power.c power: supply: pda_power: add missed usb_unregister_notifier 2019-12-19 01:07:53 +01:00
pm2301_charger.c
pm2301_charger.h
pmu_battery.c
power_supply_core.c power: supply: core: Add battery internal resistance temperature table support 2019-12-19 01:36:32 +01:00
power_supply_hwmon.c
power_supply_leds.c
power_supply_sysfs.c
power_supply.h
qcom_smbb.c
rt5033_battery.c
rt9455_charger.c
rx51_battery.c change email address for Pali Rohár 2020-04-10 15:36:22 -07:00
s3c_adc_battery.c
sbs-battery.c power: supply: sbs-battery: Fix a signedness bug in sbs_get_battery_capacity() 2020-01-14 01:26:14 +01:00
sbs-charger.c
sbs-manager.c
sc27xx_fuel_gauge.c power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute 2020-02-24 18:09:30 +01:00
sc2731_charger.c
smb347-charger.c
test_power.c drivers: Remove inclusion of vermagic header 2020-04-21 13:27:37 -07:00
tosa_battery.c
tps65090-charger.c
tps65217_charger.c
twl4030_charger.c power: twl4030: Use scnprintf() for avoiding potential buffer overflow 2020-03-11 23:20:32 +01:00
twl4030_madc_battery.c
ucs1002_power.c power: suppy: ucs1002: Make the symbol 'ucs1002_regulator_enable' static 2020-01-15 21:31:07 +01:00
wilco-charger.c
wm97xx_battery.c
wm831x_backup.c
wm831x_power.c
wm8350_power.c
z2_battery.c