From: Lee Jones <lee.jones@linaro.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] MFD for v5.18
Date: Fri, 25 Mar 2022 10:56:33 +0000 [thread overview]
Message-ID: <Yj2f4VTOBd597Vm7@google.com> (raw)
Good morning Linus,
The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:
Linux 5.17-rc1 (2022-01-23 10:12:53 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-next-5.18
for you to fetch changes up to d99460ed5cdcc28feba6b992630b04650e410902:
dt-bindings: mfd: syscon: Add microchip,lan966x-cpu-syscon compatible (2022-03-23 14:52:02 +0000)
----------------------------------------------------------------
- New Drivers
- Add support for Maxim MAX77714 PMIC
- Remove Drivers
- Remove support for ST-Ericsson AB8500 DebugFS
- New Device Support
- Add support for Silergy SY7636A to Simple MFD I2C
- Add support for MediaTek MT6366 PMIC to MT6358 IRQ
- Add support for Charger to Intel PMIC CRC
- Add support for Raptor Lake to Intel LPSS PCI
- New Functionality
- Add support for Reboot to Rockchip RK808
- Fix-ups
- Device Tree changes (inc. YAML conversion); silergy,sy7636a, maxim,max77843,
google,cros-ec, maxim,max14577, maxim,max77802,
maxim,max77714, qcom,tcsr, qcom,spmi-pmic,
stericsson,ab8500, stericsson,db8500-prcmu,
samsung,exynos5433-lpass, mt6397, syscon, brcm,cru
- Visible to menuconfig; simple-mfd-i2c
- Clean-up or clarify code; max77686, intel_soc_pmic_crc
- Improve error handling; mc13xxx-core, stmfx, asic3
- Pass device information to child devices; iqs62x, intel-lpss-acpi
- Individually identify IRQ domains; intel_soc_pmic_core
- Remove superfluous code; dbx500-prcmu, exynos-lpass
- Staticify and constify; arizona-i2c
- Mark sometimes used data as __maybe_unused; atmel-flexcom
- Account for different ACPI tables on AOSP/Windows platforms; arizona-spi
- Use provided (platform) APIs; ab8500-core
- Trivial (whitespace, spelling); rohm-bd9576
----------------------------------------------------------------
Alistair Francis (5):
dt-bindings: mfd: Initial commit of silergy,sy7636a.yaml
mfd: simple-mfd-i2c: Add a Kconfig name
mfd: simple-mfd-i2c: Enable support for the silergy,sy7636a
regulator: sy7636a: Remove requirement on sy7636a mfd
hwmon: sy7636a: Add temperature driver for sy7636a
Andy Shevchenko (1):
mfd: intel-lpss: Provide an SSP type to the driver
Charles Keepax (1):
mfd: arizona: Add missing statics to the of_match_tables
Claudiu Beznea (1):
mfd: atmel-flexcom: Fix compilation warning
Hans de Goede (5):
mfd: intel_soc_pmic_crc: Sort cells by IRQ order
mfd: intel_soc_pmic_crc: Add crystal_cove_charger cell to BYT cells
mfd: intel_soc_pmic_crc: Set main IRQ domain bus token to DOMAIN_BUS_NEXUS
mfd: arizona-spi: Split Windows ACPI init code into its own function
mfd: arizona-spi: Add Android board ACPI table handling
Jarkko Nikula (1):
mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs
Jeff LaBundy (2):
mfd: iqs62x: Provide device revision to sub-devices
iio: temperature: iqs620at-temp: Add support for V3 silicon
Jiasheng Jiang (1):
mfd: mc13xxx: Add check for mc13xxx_irq_request
Johnson Wang (2):
mfd: Add support for the MediaTek MT6366 PMIC
dt-bindings: mfd: Add compatible for the MediaTek MT6366 PMIC
Julia Lawall (2):
mfd: sta2x11: Use GFP_KERNEL instead of GFP_ATOMIC
mfd: bd9576: fix typos in comments
Krzysztof Kozlowski (19):
dt-bindings: leds: maxim,max77693: Convert to dtschema
dt-bindings: power: supply: maxim,max77693: Convert to dtschema
regulator: dt-bindings: maxim,max77693: Convert to dtschema
dt-bindings: mfd: maxim,max77693: Convert to dtschema
dt-bindings: extcon: maxim,max77843: Add MAX77843 bindings
regulator: dt-bindings: maxim,max77843: Add MAX77843 bindings
dt-bindings: mfd: maxim,max77843: Add MAX77843 bindings
MAINTAINERS: mfd: Cover MAX77843 by Maxim PMIC/MUIC for Exynos boards entry
spi: dt-bindings: samsung: Convert to dtschema
mfd: dt-bindings: google,cros-ec: Reference Samsung SPI bindings
mfd: dt-bindings: google,cros-ec: Fix indentation in example
spi: s3c64xx: Allow controller-data to be optional
dt-bindings: power: supply: maxim,max14577: Convert to dtschema
regulator: dt-bindings: maxim,max14577: Convert to dtschema
dt-bindings: mfd: maxim,max14577: Convert to dtschema
regulator: dt-bindings: maxim,max77802: Convert to dtschema
dt-bindings: mfd: maxim,max77802: Convert to dtschema
mfd: exynos-lpass: Drop unneeded syscon.h include
dt-bindings: mfd: samsung,exynos5433-lpass: Convert to dtschema
Lee Jones (2):
Merge branches 'ib-mfd-hwmon-regulator-5.18', 'ib-mfd-iio-5.18', 'ib-mfd-led-power-regulator-5.18', 'ib-mfd-mediatek-mt6366-5.18', 'ib-mfd-rtc-watchdog-5.18' and 'ib-mfd-spi-dt-5.18' into ibs-for-mfd-merged
hwmon: sy7636a: Fix trivial 'underline too short' warning
Linus Walleij (2):
mfd: ab8500: Rewrite bindings in YAML
mfd: ab8500: Drop debugfs module
Luca Ceresoli (8):
rtc: max77686: Convert comments to kernel-doc format
rtc: max77686: Rename day-of-month defines
rtc: max77686: Remove unused code to read in 12-hour mode
dt-bindings: mfd: Add Maxim MAX77714 PMIC
mfd: max77714: Add driver for Maxim MAX77714 PMIC
watchdog: max77620: Add support for the max77714 variant
watchdog: max77620: Add comment to clarify set_timeout procedure
rtc: max77686: Add MAX77714 support
Luca Weiss (2):
dt-bindings: mfd: qcom,tcsr: Document msm8953 compatible
mfd: qcom-spmi-pmic: Add pm8953 compatible
Lukas Bulwahn (2):
mfd: db8500-prcmu: Remove dead code for a non-existing config
MAINTAINERS: Rectify entry for ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
Miaoqian Lin (1):
mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
Michael Walle (1):
dt-bindings: mfd: syscon: Add microchip,lan966x-cpu-syscon compatible
Minghao Chi (CGEL ZTE) (1):
mfd: Use platform_get_irq() to get the interrupt
Peter Geis (1):
mfd: rk808: Add reboot support to rk808.c
Rafał Miłecki (1):
dt-bindings: mfd: brcm,cru: Rename pinctrl node
Rob Herring (1):
dt-bindings: Add compatibles for undocumented trivial syscons
Uwe Kleine-König (1):
mfd: stmfx: Improve error message triggered by regulator fault in .remove()
YueHaibing (1):
mfd: db8500-prcmu: Remove unused inline function
.../devicetree/bindings/extcon/maxim,max77843.yaml | 40 +
.../devicetree/bindings/leds/maxim,max77693.yaml | 105 +
Documentation/devicetree/bindings/mfd/ab8500.txt | 282 ---
.../devicetree/bindings/mfd/brcm,cru.yaml | 4 +-
.../devicetree/bindings/mfd/google,cros-ec.yaml | 31 +-
Documentation/devicetree/bindings/mfd/max14577.txt | 147 --
Documentation/devicetree/bindings/mfd/max77693.txt | 194 --
Documentation/devicetree/bindings/mfd/max77802.txt | 25 -
.../devicetree/bindings/mfd/maxim,max14577.yaml | 195 ++
.../devicetree/bindings/mfd/maxim,max77693.yaml | 143 ++
.../devicetree/bindings/mfd/maxim,max77714.yaml | 68 +
.../devicetree/bindings/mfd/maxim,max77802.yaml | 194 ++
.../devicetree/bindings/mfd/maxim,max77843.yaml | 144 ++
Documentation/devicetree/bindings/mfd/mt6397.txt | 2 +-
.../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 1 +
.../devicetree/bindings/mfd/qcom,tcsr.txt | 1 +
.../bindings/mfd/samsung,exynos5433-lpass.txt | 72 -
.../bindings/mfd/samsung,exynos5433-lpass.yaml | 117 ++
.../devicetree/bindings/mfd/silergy,sy7636a.yaml | 82 +
.../devicetree/bindings/mfd/stericsson,ab8500.yaml | 500 +++++
.../bindings/mfd/stericsson,db8500-prcmu.yaml | 1 +
Documentation/devicetree/bindings/mfd/syscon.yaml | 5 +
.../bindings/power/supply/maxim,max14577.yaml | 84 +
.../bindings/power/supply/maxim,max77693.yaml | 70 +
.../devicetree/bindings/regulator/max77802.txt | 111 --
.../bindings/regulator/maxim,max14577.yaml | 78 +
.../bindings/regulator/maxim,max77693.yaml | 60 +
.../bindings/regulator/maxim,max77802.yaml | 85 +
.../bindings/regulator/maxim,max77843.yaml | 65 +
.../bindings/soc/samsung/exynos-usi.yaml | 2 +-
.../bindings/spi/samsung,spi-peripheral-props.yaml | 33 +
.../devicetree/bindings/spi/samsung,spi.yaml | 187 ++
.../bindings/spi/spi-peripheral-props.yaml | 1 +
.../devicetree/bindings/spi/spi-samsung.txt | 122 --
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/sy7636a-hwmon.rst | 26 +
MAINTAINERS | 20 +-
drivers/hwmon/Kconfig | 9 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/sy7636a-hwmon.c | 106 +
drivers/iio/temperature/iqs620at-temp.c | 4 +-
drivers/mfd/Kconfig | 24 +-
drivers/mfd/Makefile | 2 +-
drivers/mfd/ab8500-core.c | 32 +-
drivers/mfd/ab8500-debugfs.c | 2096 --------------------
drivers/mfd/arizona-i2c.c | 2 +-
drivers/mfd/arizona-spi.c | 87 +-
drivers/mfd/asic3.c | 10 +-
drivers/mfd/atmel-flexcom.c | 2 +-
drivers/mfd/exynos-lpass.c | 1 -
drivers/mfd/intel-lpss-acpi.c | 41 +-
drivers/mfd/intel-lpss-pci.c | 15 +
drivers/mfd/intel_soc_pmic_core.c | 4 +
drivers/mfd/intel_soc_pmic_crc.c | 35 +-
drivers/mfd/iqs62x.c | 6 +-
drivers/mfd/max77686.c | 2 +-
drivers/mfd/max77714.c | 152 ++
drivers/mfd/mc13xxx-core.c | 4 +-
drivers/mfd/mt6358-irq.c | 1 +
drivers/mfd/rk808.c | 44 +
drivers/mfd/rohm-bd9576.c | 2 +-
drivers/mfd/simple-mfd-i2c.c | 11 +
drivers/mfd/sta2x11-mfd.c | 2 +-
drivers/mfd/stmfx.c | 17 +-
drivers/regulator/Kconfig | 1 -
drivers/regulator/sy7636a-regulator.c | 7 +-
drivers/rtc/Kconfig | 2 +-
drivers/rtc/rtc-max77686.c | 75 +-
drivers/spi/spi-s3c64xx.c | 14 +-
drivers/watchdog/Kconfig | 2 +-
drivers/watchdog/max77620_wdt.c | 85 +-
include/linux/mfd/dbx500-prcmu.h | 22 -
include/linux/mfd/iqs62x.h | 7 +
include/linux/mfd/max77686-private.h | 4 +-
include/linux/mfd/max77714.h | 60 +
include/linux/mfd/mt6358/registers.h | 7 +
include/linux/mfd/mt6397/core.h | 1 +
include/linux/mfd/rk808.h | 1 +
include/linux/mfd/sy7636a.h | 34 +
79 files changed, 3085 insertions(+), 3247 deletions(-)
create mode 100644 Documentation/devicetree/bindings/extcon/maxim,max77843.yaml
create mode 100644 Documentation/devicetree/bindings/leds/maxim,max77693.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/ab8500.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/max14577.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/max77693.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/max77802.txt
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max14577.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max77693.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max77802.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max77843.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.txt
create mode 100644 Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/stericsson,ab8500.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/max77802.txt
create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max14577.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77693.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77802.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77843.yaml
create mode 100644 Documentation/devicetree/bindings/spi/samsung,spi-peripheral-props.yaml
create mode 100644 Documentation/devicetree/bindings/spi/samsung,spi.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/spi-samsung.txt
create mode 100644 Documentation/hwmon/sy7636a-hwmon.rst
create mode 100644 drivers/hwmon/sy7636a-hwmon.c
delete mode 100644 drivers/mfd/ab8500-debugfs.c
create mode 100644 drivers/mfd/max77714.c
create mode 100644 include/linux/mfd/max77714.h
create mode 100644 include/linux/mfd/sy7636a.h
--
Lee Jones [李琼斯]
Principal Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
next reply other threads:[~2022-03-25 10:56 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-03-25 10:56 Lee Jones [this message]
2022-03-25 21:07 ` [GIT PULL] MFD for v5.18 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Yj2f4VTOBd597Vm7@google.com \
--to=lee.jones@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.