This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 2d274536245b Merge tag 'mmc-v6.18' of git://git.kernel.org/pub/scm/linu [...] new e551fa3159e3 mfd: Add support for Loongson Security Engine chip controller new 766b2d724c8d crypto: loongson - add Loongson RNG driver support new 5c83b07df9c5 tpm: Add a driver for Loongson TPM device new 74fddd5fbab8 MAINTAINERS: Add entry for Loongson Security Engine drivers new a727bc0588e7 tpm: loongson: Add bufsiz parameter to tpm_loongson_send() new 017bdcdb3af9 MAINTAINERS: Adjust file entry in LOONGSON SECURITY ENGINE [...] new 170031ff27dd input: tps6594-pwrbutton: Add power button functionality new d766ca01c208 mfd: tps6594: Add power button functionality new 2215a87b02ad mfd: tps6594: Add board power-off support new a377b1be3a0e mfd: tps6594: Explicitly include bitfield.h new f0addd325ef6 mfd: input: rtc: mc13783: Remove deprecated mc13xxx_irq_ack() new 76bc2203a46e dt-bindings: mfd: ti,bq25703a: Add TI BQ25703A Charger new 3b1bbfb5fce3 mfd: bq257xx: Add support for BQ25703A core driver new 1cc017b7f9c7 power: supply: bq257xx: Add support for BQ257XX charger new 981dd162b635 regulator: bq257xx: Add bq257xx boost regulator driver new e8c81284032a Merge branches 'ib-mfd-char-crypto-6.18', 'ib-mfd-gpio-6.1 [...] new 81a2c3125741 mfd: simple-mfd-i2c: Add compatible strings for Layerscape [...] new 0b9483bf7f31 mfd: adp5585: Drop useless return statement new ba2b3de78fe6 mfd: Kconfig: Fix spelling mistake "infontainment" -> "inf [...] new 57bf2a312ab2 mfd: stmpe: Remove IRQ domain upon removal new 57b1fec0be85 mfd: stmpe-spi: Use module_spi_driver to remove boilerplate new 557b09699b06 mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate new d00c9120414c mfd: stmpe-spi: Add missing MODULE_LICENSE new 00ea54f058cd mfd: stmpe-i2c: Add missing MODULE_LICENSE new 9d602da0c991 dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible new 865417d5652d mfd: qnap-mcu: Add driver data for TS233 variant new 597b398bc27c dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node new 309e65d151ab mfd: kempld: Switch back to earlier ->init() behavior new 5e1c88679174 mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header new bf2de43060d5 mfd: qnap-mcu: Handle errors returned from qnap_mcu_write new 21c5ffb42112 mfd: qnap-mcu: Convert to guard(mutex) in qnap_mcu_exec new 71f529e9fedc mfd: qnap-mcu: Improve structure in qnap_mcu_exec new 64e0d839c589 mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_c [...] new 9ac4890ac393 mfd: da9063: Split chip variant reading in two bus transactions new 99767a0c8bb4 mfd: macsmc: Remove error prints for devm_add_action_or_reset() new 364752aa0c6a mfd: madera: Work around false-positive -Wininitialized warning new 58091331b59e dt-bindings: mfd: aspeed-lpc: Add missing "clocks" propert [...] new ec9b6f054d9d mfd: kempld: Use PTR_ERR_OR_ZERO() to simplify code new c1c8ed81e200 dt-bindings: mfd: syscon: Add "marvell,armada-3700-usb2-ho [...] new a5b03d81c23e mfd: max899x: Use dedicated interrupt wake setters new 9c5ad8374b1f mfd: arizona: Make legacy gpiolib interface optional new fcbe47a83a41 mfd: Remove unneeded 'fast_io' parameter in regmap_config new 3d6a17fccc28 dt-bindings: mfd: Move embedded controllers to own directory new e399d779c9ac mfd: si476x: Add GPIOLIB_LEGACY dependency new eca0259e3b9c mfd: aat2870: Add GPIOLIB_LEGACY dependency new a598ae45f48d dt-bindings: mfd: sl28cpld: Add sa67mcu compatible new 8566de1cf689 dt-bindings: mfd: Add support the SpacemiT P1 PMIC new 6fc5d415c10e mfd: simple-mfd-i2c: Add SpacemiT P1 support new 8a498184e2e8 dt-bindings: mfd: syscon: Document the control-scb syscon [...] new 5f4bbee06983 mfd: core: Increment of_node's refcount before linking it [...] new 9b959e525fa7 mfd: macsmc: Add "apple,t8103-smc" compatible new 1160f9f88be2 dt-bindings: mfd: fsl,mc13xxx: Convert txt to DT schema new 5872dcccc5ad dt-bindings: mfd: fsl,mc13xxx: Add buttons node new 99e2f00cf418 dt-bindings: mfd: Convert aspeed,ast2400-p2a-ctrl to DT schema new b445c14ac7eb dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles new 719d02a25a24 mfd: bd71828, bd71815: Prepare for power-supply support new 0d64f6d1ffe9 mfd: ls2kbmc: Introduce Loongson-2K BMC core driver new d952bba3fbb5 mfd: ls2kbmc: Add Loongson-2K BMC reset function support new 62aec8a0a5b6 mfd: cs42l43: Move IRQ enable/disable to encompass force suspend new afe0f94992db mfd: cs42l43: Remove IRQ masking in suspend new 605c9820e44d mfd: max77705: Setup the core driver as an interrupt controller new da32b0e82c52 mfd: rz-mtu3: Fix MTU5 NFCR register offset new 800d2c631c24 mfd: vexpress-sysreg: Use more common syntax for compound [...] new 73ba00d86a98 mfd: 88pm886: Add GPADC cell new c91a0e4e549d mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs new 59863239e09f dt-bindings: mfd: tps6594: Allow gpio-line-names new 354f31e9d2a3 dt-bindings: watchdog: Add SMARC-sAM67 support new 02dde2c4c32e dt-bindings: mfd: twl: Add missing sub-nodes for TWL4030 & [...] new 3ed50d77924f mfd: simple-mfd-i2c: Keep compatible strings in alphabetic [...] new b9d6cfe2ae69 mfd: simple-mfd-i2c: Add compatible string for LX2160ARDB new b4918003cf54 Merge tag 'mfd-next-6.18' of git://git.kernel.org/pub/scm/ [...] new 758e743362cd leds: leds-is31fl32xx: Add support for is31fl3236a new f4fc2d87aa16 leds: Kconfig: Fix spelling mistake "limitiation" -> "limitation" new 6e3779e3c6f9 leds: max77705: Function return instead of variable assignment new 5974e8f6c3e4 leds: flash: leds-qcom-flash: Update torch current clamp setting new 7d5c3cac1f39 leds: flash: leds-qcom-flash: Add a separate register map [...] new fe4ffdbab4bb leds: qnap-mcu: Fix state numbering for USB LED new c2d5d8f24704 leds: qnap-mcu: Add support for the red and green status LEDs new 19c5010e8ae2 dt-bindings: leds: issi,is31fl319x: Drop 'db' suffix dupli [...] new d6058316d16e leds: leds-lp55xx: Use correct address for memory programming new 96e048fa11d6 leds: is31fl319x: Use devm_mutex_init() new 3f5df6395575 dt-bindings: leds: Add generic LED consumer documentation new 22420da3662a dt-bindings: leds: Unify 'leds' property new ef381e17930e leds: led-class: Add Device Tree support to led_get() new 64826db1e2e1 dt-bindings: leds: as3645: Convert to DT schema new b386ef6286ac Merge tag 'leds-next-6.18' of git://git.kernel.org/pub/scm [...] new 2720c87b7621 backlight: mp3309c: Drop pwm_apply_args() new fe85a39d8402 backlight: mp3309c: Initialize backlight properties withou [...] new d0fa8751525d backlight: led_bl: Use devm_kcalloc() for array space allocation new 07c7efda2445 video: backlight: lp855x_bl: Set correct EPROM start for LP8556 new b12224c28d84 backlight: Include <linux/of.h> new 945e411acde3 backlight: apple_dwi_bl: Include <linux/mod_devicetable.h> new 6789cd935a57 backlight: as3711_bl: Include <linux/of.h> new e2e76f67bdbb backlight: da9052_bl: Include <linux/mod_devicetable.h> new ce4bb1a2f1cb backlight: jornada720: Include <linux/io.h> new 5f60004f152b backlight: ktd2801: Include <linux/mod_devicetable.h> new b38ed7c05a35 backlight: led_bl: Include <linux/of.h> new 246da2b48e2c backlight: rave-sp: Include <linux/of.h> and <linux/mod_de [...] new ba3b29a639fe backlight: rt4831: Include <linux/mod_devicetable.h> new d3479214c05d Merge tag 'backlight-next-6.18' of git://git.kernel.org/pu [...]
The 100 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../acer,aspire1-ec.yaml | 2 +- .../google,cros-ec.yaml | 2 +- .../gw,gsc.yaml} | 2 +- .../huawei,gaokun3-ec.yaml} | 2 +- .../kontron,sl28cpld.yaml | 9 +- .../lenovo,yoga-c630-ec.yaml | 2 +- .../microsoft,surface-sam.yaml | 2 +- .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 2 +- .../bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 2 +- .../kontron,sl28cpld-intc.yaml | 2 +- .../devicetree/bindings/leds/ams,as3645a.txt | 85 --- .../devicetree/bindings/leds/ams,as3645a.yaml | 130 ++++ .../bindings/leds/backlight/led-backlight.yaml | 6 +- .../devicetree/bindings/leds/issi,is31fl319x.yaml | 1 - .../devicetree/bindings/leds/leds-consumer.yaml | 67 ++ .../bindings/leds/leds-group-multicolor.yaml | 5 +- .../bindings/media/video-interface-devices.yaml | 8 + .../bindings/mfd/aspeed,ast2x00-scu.yaml | 33 +- .../devicetree/bindings/mfd/aspeed-lpc.yaml | 3 + .../devicetree/bindings/mfd/fsl,mc13xxx.yaml | 288 ++++++++ Documentation/devicetree/bindings/mfd/mc13xxx.txt | 156 ----- .../devicetree/bindings/mfd/qnap,ts433-mcu.yaml | 4 + .../devicetree/bindings/mfd/spacemit,p1.yaml | 86 +++ Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../devicetree/bindings/mfd/ti,bq25703a.yaml | 117 ++++ .../devicetree/bindings/mfd/ti,tps6594.yaml | 1 + Documentation/devicetree/bindings/mfd/ti,twl.yaml | 319 +++++++-- .../devicetree/bindings/mfd/twl4030-power.txt | 48 -- .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 46 -- .../bindings/pwm/google,cros-ec-pwm.yaml | 2 +- .../bindings/pwm/kontron,sl28cpld-pwm.yaml | 2 +- .../devicetree/bindings/pwm/ti,twl-pwm.txt | 17 - .../devicetree/bindings/pwm/ti,twl-pwmled.txt | 17 - .../devicetree/bindings/remoteproc/mtk,scp.yaml | 4 +- .../bindings/sound/google,cros-ec-codec.yaml | 2 +- .../bindings/watchdog/kontron,sl28cpld-wdt.yaml | 9 +- MAINTAINERS | 21 +- drivers/char/tpm/Kconfig | 9 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm_loongson.c | 84 +++ drivers/crypto/Kconfig | 1 + drivers/crypto/Makefile | 1 + drivers/crypto/loongson/Kconfig | 5 + drivers/crypto/loongson/Makefile | 1 + drivers/crypto/loongson/loongson-rng.c | 209 ++++++ drivers/input/misc/Kconfig | 10 + drivers/input/misc/Makefile | 1 + drivers/input/misc/mc13783-pwrbutton.c | 1 - drivers/input/misc/tps6594-pwrbutton.c | 126 ++++ drivers/input/touchscreen/mc13783_ts.c | 4 - drivers/leds/Kconfig | 2 +- drivers/leds/flash/leds-qcom-flash.c | 87 ++- drivers/leds/led-class.c | 17 +- drivers/leds/leds-is31fl319x.c | 8 +- drivers/leds/leds-is31fl32xx.c | 47 +- drivers/leds/leds-lp55xx-common.c | 2 +- drivers/leds/leds-max77705.c | 2 +- drivers/leds/leds-qnap-mcu.c | 175 ++++- drivers/mfd/88pm886.c | 1 + drivers/mfd/Kconfig | 52 +- drivers/mfd/Makefile | 5 + drivers/mfd/adp5585.c | 1 - drivers/mfd/arizona-irq.c | 5 +- drivers/mfd/bq257xx.c | 99 +++ drivers/mfd/cs42l43.c | 32 +- drivers/mfd/da9063-i2c.c | 27 +- drivers/mfd/exynos-lpass.c | 1 - drivers/mfd/fsl-imx25-tsadc.c | 1 - drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/intel_soc_pmic_chtdc_ti.c | 2 + drivers/mfd/kempld-core.c | 36 +- drivers/mfd/loongson-se.c | 253 +++++++ drivers/mfd/ls2k-bmc-core.c | 528 ++++++++++++++ drivers/mfd/macsmc.c | 5 +- drivers/mfd/madera-core.c | 4 +- drivers/mfd/max77705.c | 35 +- drivers/mfd/max8997.c | 4 +- drivers/mfd/max8998.c | 4 +- drivers/mfd/mfd-core.c | 1 + drivers/mfd/qnap-mcu.c | 39 +- drivers/mfd/rohm-bd71828.c | 44 +- drivers/mfd/rz-mtu3.c | 2 +- drivers/mfd/simple-mfd-i2c.c | 22 +- drivers/mfd/stm32-lptimer.c | 1 - drivers/mfd/stmpe-i2c.c | 15 +- drivers/mfd/stmpe-spi.c | 15 +- drivers/mfd/stmpe.c | 3 + drivers/mfd/sun4i-gpadc.c | 1 - drivers/mfd/tps6594-core.c | 59 +- drivers/mfd/vexpress-sysreg.c | 2 +- drivers/power/supply/Kconfig | 7 + drivers/power/supply/Makefile | 1 + drivers/power/supply/bq257xx_charger.c | 755 +++++++++++++++++++++ drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/bq257xx-regulator.c | 186 +++++ drivers/rtc/rtc-mc13xxx.c | 13 - drivers/video/backlight/apple_dwi_bl.c | 1 + drivers/video/backlight/as3711_bl.c | 1 + drivers/video/backlight/backlight.c | 1 + drivers/video/backlight/da9052_bl.c | 1 + drivers/video/backlight/jornada720_bl.c | 1 + drivers/video/backlight/ktd2801-backlight.c | 1 + drivers/video/backlight/led_bl.c | 5 +- drivers/video/backlight/lp855x_bl.c | 2 +- drivers/video/backlight/mp3309c.c | 14 +- drivers/video/backlight/rave-sp-backlight.c | 2 + drivers/video/backlight/rt4831-backlight.c | 1 + include/linux/mfd/arizona/pdata.h | 6 + include/linux/mfd/bq257xx.h | 104 +++ include/linux/mfd/loongson-se.h | 53 ++ include/linux/mfd/mc13xxx.h | 6 - include/linux/mfd/qnap-mcu.h | 2 + include/linux/mfd/rohm-bd71828.h | 63 ++ sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/arizona-jack.c | 17 +- 116 files changed, 4191 insertions(+), 675 deletions(-) rename Documentation/devicetree/bindings/{platform => embedded-controller}/acer,as [...] rename Documentation/devicetree/bindings/{mfd => embedded-controller}/google,cros- [...] rename Documentation/devicetree/bindings/{mfd/gateworks-gsc.yaml => embedded-contr [...] rename Documentation/devicetree/bindings/{platform/huawei,gaokun-ec.yaml => embedd [...] rename Documentation/devicetree/bindings/{mfd => embedded-controller}/kontron,sl28 [...] rename Documentation/devicetree/bindings/{platform => embedded-controller}/lenovo, [...] rename Documentation/devicetree/bindings/{platform => embedded-controller}/microso [...] delete mode 100644 Documentation/devicetree/bindings/leds/ams,as3645a.txt create mode 100644 Documentation/devicetree/bindings/leds/ams,as3645a.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-consumer.yaml create mode 100644 Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/mc13xxx.txt create mode 100644 Documentation/devicetree/bindings/mfd/spacemit,p1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/twl4030-power.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt delete mode 100644 Documentation/devicetree/bindings/pwm/ti,twl-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/ti,twl-pwmled.txt create mode 100644 drivers/char/tpm/tpm_loongson.c create mode 100644 drivers/crypto/loongson/Kconfig create mode 100644 drivers/crypto/loongson/Makefile create mode 100644 drivers/crypto/loongson/loongson-rng.c create mode 100644 drivers/input/misc/tps6594-pwrbutton.c create mode 100644 drivers/mfd/bq257xx.c create mode 100644 drivers/mfd/loongson-se.c create mode 100644 drivers/mfd/ls2k-bmc-core.c create mode 100644 drivers/power/supply/bq257xx_charger.c create mode 100644 drivers/regulator/bq257xx-regulator.c create mode 100644 include/linux/mfd/bq257xx.h create mode 100644 include/linux/mfd/loongson-se.h