lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Yj2f4VTOBd597Vm7@google.com>
Date:   Fri, 25 Mar 2022 10:56:33 +0000
From:   Lee Jones <lee.jones@...aro.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] MFD for v5.18

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ