[GIT PULL] power-supply changes for 6.3
From: Sebastian Reichel
Date: Wed Feb 22 2023 - 17:46:51 EST
Hi Linus,
Nothing special for the power-supply subystem this time.
There is a trivial merge conflict reported by Stephen,
that's barely worth mentioning:
https://lore.kernel.org/linux-next/20230206112143.71d626bd@xxxxxxxxxxxxxxxx/
As always you can find the details in the signed tag
down below.
Thanks,
-- Sebastian
The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2:
Linux 6.2-rc1 (2022-12-25 13:41:39 -0800)
are available in the Git repository at:
ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v6.3
for you to fetch changes up to c142872ea40a99258e2a86bf5c471bcc81752f56:
power: reset: odroid-go-ultra: fix I2C dependency (2023-02-15 23:49:40 +0100)
----------------------------------------------------------------
power supply and reset changes for the v6.3 series
- power-supply core: remove faulty cooling logic
- convert all sysfs show() handlers from *printf() use sysfs_emit()
- bq25890: add dual-charger support required by Lenovo Yoga Tab 3 Pro
- bq27xxx: fix reporting critical level
- syscon-reboot: add priority property support
- Introduce new rt9467 charger driver
- Introduce new rt9471 charger driver
- Introduce new Odroid Go Ultra poweroff driver
- misc. minor fixes and cleanups
----------------------------------------------------------------
Andreas Kemnade (1):
power: supply: remove faulty cooling logic
Andy Shevchenko (1):
power: supply: collie_battery: Convert to GPIO descriptors (part 2)
Arnd Bergmann (1):
power: reset: odroid-go-ultra: fix I2C dependency
ChiYuan Huang (3):
dt-bindings: power: supply: Add Richtek RT9471 battery charger
power: supply: rt9471: Add Richtek RT9471 charger driver
Documentation: power: rt9471: Document exported sysfs entries
ChiaEn Wu (3):
dt-bindings: power: supply: Add Richtek RT9467 battery charger
power: supply: rt9467: Add Richtek RT9467 charger driver
Documentation: power: rt9467: Document exported sysfs entries
Colin Ian King (1):
power: supply: rt9467: Fix spelling mistake "attache" -> "attach"
Deepak R Varma (1):
power: supply: da9150: Remove redundant error logging
Hans de Goede (5):
power: supply: bq25890: Fix setting of F_CONV_RATE rate when disabling HiZ mode
power: supply: bq25890: Always take HiZ mode into account for ADC rate
power: supply: bq25890: Support boards with more then one charger IC
power: supply: bq25890: Add support for having a secondary charger IC
power: supply: bq25890: Add new linux,iinlim-percentage property
Hermes Zhang (1):
power: supply: bq256xx: Init ichg/vbat value with chip default value
Konrad Dybcio (2):
dt-bindings: power: supply: pm8941-coincell: Add PM8998 compatible
dt-bindings: power: supply: pm8941-coincell: Don't require charging properties
Marek Vasut (2):
power: supply: bq25890: Factor out chip state update
power: supply: bq25890: Add HiZ mode support
Minghao Chi (1):
power: supply: max1721x: Use strscpy() is more robust and safer
Neil Armstrong (1):
power: reset: add Odroid Go Ultra poweroff driver
Pali Rohár (2):
dt-bindings: reset: syscon-reboot: Add priority property
power: reset: syscon-reboot: Add support for specifying priority
Sicelo A. Mhlongo (1):
power: supply: bq27xxx: fix reporting critical level
Thomas Weißschuh (1):
power: supply: leds: explicitly include linux/leds.h
Uwe Kleine-König (1):
power: supply: max77650: Make max77650_charger_disable() return void
Xu Panda (1):
power: supply: test-power: use strscpy() instead of strncpy()
Yang Yingliang (1):
power: supply: rt9471: fix using wrong ce_gpio in rt9471_probe()
ye xingchen (2):
power: supply: use sysfs_emit() instead of scnprintf() for sysfs show()
power: supply: use sysfs_emit() instead of sprintf() for sysfs show()
Documentation/ABI/testing/sysfs-class-power-rt9467 | 19 +
Documentation/ABI/testing/sysfs-class-power-rt9471 | 32 +
.../bindings/power/reset/syscon-reboot.yaml | 4 +
.../power/supply/qcom,pm8941-coincell.yaml | 20 +-
.../power/supply/richtek,rt9467-charger.yaml | 82 ++
.../bindings/power/supply/richtek,rt9471.yaml | 73 ++
drivers/platform/x86/x86-android-tablets.c | 2 +-
drivers/power/reset/Kconfig | 7 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/odroid-go-ultra-poweroff.c | 177 +++
drivers/power/reset/syscon-reboot.c | 6 +-
drivers/power/supply/Kconfig | 35 +
drivers/power/supply/Makefile | 2 +
drivers/power/supply/ab8500_fg.c | 22 +-
drivers/power/supply/bq2415x_charger.c | 42 +-
drivers/power/supply/bq24190_charger.c | 2 +-
drivers/power/supply/bq24257_charger.c | 8 +-
drivers/power/supply/bq256xx_charger.c | 4 +-
drivers/power/supply/bq25890_charger.c | 181 ++-
drivers/power/supply/bq27xxx_battery.c | 8 +-
drivers/power/supply/charger-manager.c | 6 +-
drivers/power/supply/collie_battery.c | 4 +-
drivers/power/supply/da9150-charger.c | 9 +-
drivers/power/supply/ds2780_battery.c | 8 +-
drivers/power/supply/ds2781_battery.c | 8 +-
drivers/power/supply/lp8788-charger.c | 7 +-
drivers/power/supply/ltc4162-l-charger.c | 12 +-
drivers/power/supply/max14577_charger.c | 2 +-
drivers/power/supply/max1721x_battery.c | 8 +-
drivers/power/supply/max77650-charger.c | 8 +-
drivers/power/supply/max77693_charger.c | 6 +-
drivers/power/supply/mp2629_charger.c | 2 +-
drivers/power/supply/olpc_battery.c | 2 +-
drivers/power/supply/pcf50633-charger.c | 6 +-
drivers/power/supply/power_supply_core.c | 93 --
drivers/power/supply/power_supply_leds.c | 1 +
drivers/power/supply/power_supply_sysfs.c | 10 +-
drivers/power/supply/rt9467-charger.c | 1282 ++++++++++++++++++++
drivers/power/supply/rt9471.c | 930 ++++++++++++++
drivers/power/supply/test_power.c | 3 +-
drivers/power/supply/twl4030_charger.c | 6 +-
drivers/power/supply/wm8350_power.c | 2 +-
42 files changed, 2909 insertions(+), 233 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9467
create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9471
create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9467-charger.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9471.yaml
create mode 100644 drivers/power/reset/odroid-go-ultra-poweroff.c
create mode 100644 drivers/power/supply/rt9467-charger.c
create mode 100644 drivers/power/supply/rt9471.c
Attachment:
signature.asc
Description: PGP signature