All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.