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]
Date:   Wed, 14 Oct 2020 17:09:07 +0100
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.10

Good evening Linus,

A small trivial fix-up with IRQChip's Kconfig will be required.

The following changes since commit 9123e3a74ec7b934a4a099e98af6a61c2f80bbf5:

  Linux 5.9-rc1 (2020-08-16 13:04:57 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-5.10

for you to fetch changes up to 6d81dc3c79d46b66b29712eb1ac5ad2cbe4231d2:

  mfd: kempld-core: Fix unused variable 'kempld_acpi_table' when !ACPI (2020-10-05 09:11:40 +0100)

----------------------------------------------------------------
 - New Drivers
   - Add support for initialising shared (between children) Regmaps
   - Add support for Kontron SL28CPLD
   - Add support for ENE KB3930 Embedded Controller
   - Add support for Intel FPGA PAC MAX 10 BMC

 - New Device Support
   - Add support for Power to Ricoh RN5T618
   - Add support for UART to Intel Lakefield
   - Add support for LP87524_Q1 to Texas Instruments LP87565

 - New Functionality
   - Device Tree; ene-kb3930, sl28cpld, syscon, lp87565, lp87524-q1
   - Use new helper dev_err_probe(); madera-core, stmfx, wcd934x
   - Use new GPIOD API; dm355evm_msp
   - Add wake-up capability; sprd-sc27xx-spi
   - Add ACPI support; kempld-core

 - Fix-ups
   - Trivial (spelling/whitespace); Kconfig, ab8500
   - Fix for unused variables; khadas-mcu, kempld-core
   - Remove unused header file(s); mt6360-core
   - Use correct IRQ flags in docs; act8945a, gateworks-gsc, rohm,bd70528-pmic
   - Add COMPILE_TEST support; asic3, tmio_core
   - Add dependency on I2C; SL28CPLD

 - Bug Fixes
   - Fix memory leak(s); sm501
   - Do not free regmap_config's 'name' until exit; syscon

----------------------------------------------------------------
Andreas Kemnade (1):
      mfd: rn5t618: Add a power supply subdevice

Andy Shevchenko (1):
      mfd: intel-lpss: Add device IDs for UART ports for Lakefield

Baolin Wang (1):
      mfd: sprd: Add wakeup capability for PMIC IRQ

Dan Carpenter (1):
      mfd: sm501: Fix leaks in probe()

Jonathan Neuschäfer (1):
      dt-bindings: mfd: ab8500: Remove weird Unicode characters

Krzysztof Kozlowski (6):
      mfd: madera: Simplify with dev_err_probe()
      mfd: stmfx: Simplify with dev_err_probe()
      mfd: wcd934x: Simplify with dev_err_probe()
      dt-bindings: mfd: syscon: Merge Samsung Exynos Sysreg bindings
      dt-bindings: mfd: syscon: Document Exynos3 and Exynos5433 compatibles
      dt-bindings: mfd: Correct interrupt flags in examples

Lee Jones (3):
      mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning
      mfd: sl28cpld: Depend on I2C
      mfd: kempld-core: Fix unused variable 'kempld_acpi_table' when !ACPI

Linus Walleij (1):
      mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table

Lubomir Rintel (2):
      dt-bindings: mfd: Add ENE KB3930 Embedded Controller binding
      mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller

Luca Ceresoli (3):
      dt-bindings: mfd: lp87565: Convert to yaml
      dt-bindings: mfd: Add LP87524-Q1
      mfd: lp87565: Add LP87524-Q1 variant

Marc Zyngier (1):
      mfd: syscon: Don't free allocated name for regmap_config

Marek Behún (1):
      mfd: asic3: Build if COMPILE_TEST=y

Mauro Carvalho Chehab (1):
      mfd: Kconfig: Fix typo of 'individual'

Michael Brunner (1):
      mfd: Add ACPI support to Kontron PLD driver

Michael Walle (8):
      mfd: Add simple regmap based I2C driver
      dt-bindings: mfd: Add bindings for sl28cpld
      mfd: simple-mfd-i2c: Add sl28cpld support
      irqchip: Add sl28cpld interrupt controller support
      watchdog: add support for sl28cpld watchdog
      pwm: Add support for sl28cpld PWM controller
      gpio: Add support for the sl28cpld GPIO controller
      hwmon: Add support for the sl28cpld hardware monitoring controller

Xu Yilun (1):
      mfd: intel-m10-bmc: Add Intel MAX 10 BMC chip support for Intel FPGA PAC

YueHaibing (1):
      mfd: mt6360: Remove unused include <linux/version.h>

 .../ABI/testing/sysfs-driver-intel-m10-bmc         |  15 ++
 .../devicetree/bindings/arm/samsung/sysreg.yaml    |  45 ----
 .../bindings/gpio/kontron,sl28cpld-gpio.yaml       |  54 +++++
 .../bindings/hwmon/kontron,sl28cpld-hwmon.yaml     |  27 +++
 .../kontron,sl28cpld-intc.yaml                     |  54 +++++
 Documentation/devicetree/bindings/mfd/ab8500.txt   |   4 +-
 Documentation/devicetree/bindings/mfd/act8945a.txt |   2 +-
 .../devicetree/bindings/mfd/ene-kb3930.yaml        |  55 +++++
 .../devicetree/bindings/mfd/gateworks-gsc.yaml     |   3 +-
 .../devicetree/bindings/mfd/kontron,sl28cpld.yaml  | 153 ++++++++++++
 Documentation/devicetree/bindings/mfd/lp87565.txt  |  79 ------
 .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt  |   2 +-
 Documentation/devicetree/bindings/mfd/syscon.yaml  |   4 +
 .../devicetree/bindings/mfd/ti,lp87524-q1.yaml     | 112 +++++++++
 .../devicetree/bindings/mfd/ti,lp87561-q1.yaml     |  83 +++++++
 .../devicetree/bindings/mfd/ti,lp87565-q1.yaml     | 101 ++++++++
 .../bindings/pwm/kontron,sl28cpld-pwm.yaml         |  35 +++
 .../bindings/watchdog/kontron,sl28cpld-wdt.yaml    |  35 +++
 Documentation/hwmon/index.rst                      |   1 +
 Documentation/hwmon/sl28cpld.rst                   |  36 +++
 drivers/gpio/Kconfig                               |  12 +
 drivers/gpio/Makefile                              |   1 +
 drivers/gpio/gpio-sl28cpld.c                       | 161 ++++++++++++
 drivers/hwmon/Kconfig                              |  10 +
 drivers/hwmon/Makefile                             |   1 +
 drivers/hwmon/sl28cpld-hwmon.c                     | 142 +++++++++++
 drivers/irqchip/Kconfig                            |   8 +
 drivers/irqchip/Makefile                           |   1 +
 drivers/irqchip/irq-sl28cpld.c                     |  96 ++++++++
 drivers/mfd/Kconfig                                |  52 +++-
 drivers/mfd/Makefile                               |   3 +
 drivers/mfd/dm355evm_msp.c                         |  76 ++++--
 drivers/mfd/ene-kb3930.c                           | 212 ++++++++++++++++
 drivers/mfd/intel-lpss-pci.c                       |   4 +
 drivers/mfd/intel-m10-bmc.c                        | 164 +++++++++++++
 drivers/mfd/kempld-core.c                          | 117 ++++++++-
 drivers/mfd/khadas-mcu.c                           |   2 +
 drivers/mfd/lp87565.c                              |   4 +
 drivers/mfd/madera-core.c                          |  11 +-
 drivers/mfd/mt6360-core.c                          |   1 -
 drivers/mfd/rn5t618.c                              |   1 +
 drivers/mfd/simple-mfd-i2c.c                       |  57 +++++
 drivers/mfd/sm501.c                                |   8 +-
 drivers/mfd/sprd-sc27xx-spi.c                      |  28 ++-
 drivers/mfd/stmfx.c                                |   8 +-
 drivers/mfd/syscon.c                               |   2 +-
 drivers/mfd/wcd934x.c                              |   9 +-
 drivers/pwm/Kconfig                                |  10 +
 drivers/pwm/Makefile                               |   1 +
 drivers/pwm/pwm-sl28cpld.c                         | 270 +++++++++++++++++++++
 drivers/watchdog/Kconfig                           |  11 +
 drivers/watchdog/Makefile                          |   1 +
 drivers/watchdog/sl28cpld_wdt.c                    | 229 +++++++++++++++++
 include/linux/mfd/intel-m10-bmc.h                  |  65 +++++
 include/linux/mfd/lp87565.h                        |   1 +
 55 files changed, 2493 insertions(+), 186 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
 delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml
 create mode 100644 Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
 create mode 100644 Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/ene-kb3930.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/lp87565.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml
 create mode 100644 Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
 create mode 100644 Documentation/hwmon/sl28cpld.rst
 create mode 100644 drivers/gpio/gpio-sl28cpld.c
 create mode 100644 drivers/hwmon/sl28cpld-hwmon.c
 create mode 100644 drivers/irqchip/irq-sl28cpld.c
 create mode 100644 drivers/mfd/ene-kb3930.c
 create mode 100644 drivers/mfd/intel-m10-bmc.c
 create mode 100644 drivers/mfd/simple-mfd-i2c.c
 create mode 100644 drivers/pwm/pwm-sl28cpld.c
 create mode 100644 drivers/watchdog/sl28cpld_wdt.c
 create mode 100644 include/linux/mfd/intel-m10-bmc.h

-- 
Lee Jones [李琼斯]
Senior 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