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: <20240314143847.GN1522089@google.com>
Date: Thu, 14 Mar 2024 14:38:47 +0000
From: Lee Jones <lee@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Lee Jones <lee@...nel.org>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Daniel Thompson <daniel.thompson@...aro.org>
Subject: [GIT PULL] Backlight for v6.9

Good afternoon Linus,

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

  Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

  git@...olite.kernel.org:pub/scm/linux/kernel/git/lee/mfd tags/mfd-next-6.9

for you to fetch changes up to 78334c343bef528b911da83a6b041d15a1a72efb:

  mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (2024-03-05 10:40:30 +0000)

----------------------------------------------------------------
 - New Device Support
   - Add support for Watchdog to ChromeOS Embedded Controller
   - Add support for GPIOs to ChromeOS Embedded Controller
   - Add supprt for Sound to MediaTek MT6357 CODEC

 - New Functionality
   - Add power-off functionality to Texas Instruments TWL series CODECs

 - Fix-ups
   - Device Tree binding adaptions/conversions/creation
   - Use/convert to new/better APIs/helpers/MACROs instead of hand-rolling implementations
   - Trivial; spelling, whitespace, clean-ups, etc
   - Remove superfluous code and simplify overall
   - Fix include lists; alphabetise, remove unused, explicitly add used
   - Use dev_err_probe() to clean-up error paths
   - Convert used cache type over to the Maple Tree in many instances
   - Constify a bunch of static structs
   - Refrain from over-riding resources provided via the firmware

 - Bug Fixes
   - Fix a clock related firmware bug on Dell XPS 9530 et al.
   - Repair incorrect IRQ designations
   - Increase buffer sizes to omit various snprintf compiler errors
   - Ensure errors are handled properly
   - Balance references and prevent resource leaks
   - Rectify Power Key interrupt processing
   - Fix Kconfig related build errors
   - Correct a bunch of register start-up default values

----------------------------------------------------------------
Aleksandrs Vinarskis (2):
      mfd: intel-lpss: Switch to generalized quirk table
      mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530

Alexander Sverdlin (1):
      mfd: twl: Select MFD_CORE

Andreas Kemnade (3):
      dt-bindings: mfd: ti,twl: Document system-power-controller
      mfd: twl-core: Add power off implementation for twl603x
      mfd: twl4030-power: Accept standard property for power controller

Andrew Davis (1):
      dt-bindings: mfd: syscon: Add ti,am654-serdes-ctrl compatible

Balakrishnan Sambath (1):
      dt-bindings: mfd: Convert atmel-flexcom to json-schema

Biju Das (6):
      dt-bindings: mfd: da9062: Update watchdog description
      dt-bindings: mfd: dlg,da9063: Update watchdog child node
      dt-bindings: input: Convert da906{1,2,3} onkey to json-schema
      dt-bindings: thermal: Convert da906{1,2} thermal to json-schema
      dt-bindings: mfd: dlg,da9063: Sort child devices
      dt-bindings: mfd: dlg,da9063: Convert da9062 to json-schema

Bo Liu (18):
      mfd: ac100: Convert to use maple tree register cache
      mfd: as3711: Convert to use maple tree register cache
      mfd: as3722: Convert to use maple tree register cache
      mfd: axp20x: Convert to use maple tree register cache
      mfd: bcm590xx: Convert to use maple tree register cache
      mfd: bd9571mwv: Convert to use maple tree register cache
      mfd: dialog: Convert to use maple tree register cache
      mfd: khadas-mcu: Convert to use maple tree register cache
      mfd: lochnagar-i2c: Convert to use maple tree register cache
      mfd: wolfson: Convert to use maple tree register cache
      mfd: rohm: Convert to use maple tree register cache
      mfd: rk8xx: Convert to use maple tree register cache
      mfd: rn5t618: Convert to use maple tree register cache
      mfd: rsmu_i2c: Convert to use maple tree register cache
      mfd: si476x: Convert to use maple tree register cache
      mfd: stmfx: Convert to use maple tree register cache
      mfd: stpmic1: Convert to use maple tree register cache
      mfd: rc5t583: Convert to use maple tree register cache

Charles Keepax (6):
      mfd: cs42l43: Tidy up header includes
      mfd: cs42l43: Use __u8 type rather than u8 for firmware interface
      mfd: cs42l43: Add time postfixes on defines
      mfd: cs42l43: Add some missing dev_err_probe()s
      mfd: cs42l43: Handle error from devm_pm_runtime_enable()
      spi: cs42l43: Tidy up header includes

Dharma Balasubiramani (1):
      dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format

Dmitry Baryshkov (1):
      dt-bindings: mfd: qcom,tcsr: Add compatibles for QCM2290 and SM6115

Fabien Parent (1):
      mfd: mt6397-core: Register mt6357 sound codec

Fuyao Kashizuku (1):
      mfd: sun4i-gpadc: Correct specified GPADC interrupt numbers

Geert Uytterhoeven (2):
      mfd: mc13xxx: Use bitfield helpers
      dt-bindings: mfd: dlg,da9063: Make #interrupt-cells required

Ilpo Järvinen (1):
      mfd: lpc_ich: Use ALIGN_DOWN() to obtain the start of the SPI base range

Krzysztof Kozlowski (1):
      dt-bindings: mfd: iqs62x: Do not override firmware-name $ref

Lee Jones (2):
      Merge branches 'ib-mfd-cros-watchdog-6.9' and 'ib-mfd-input-thermal-6.9' into ibs-for-mfd-merged
      mfd: omap-usb-host: Increase size of buffer to include all possible values

Lukasz Majczak (3):
      platform/chrome: Update binary interface for EC-based watchdog
      watchdog: Add ChromeOS EC-based watchdog driver
      mfd: cros_ec: Register EC-based watchdog subdevice

Maciej Strozek (3):
      mfd: wm831x: Remove redundant forever while loop
      mfd: cs42l43: Fix wrong register defaults
      mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults

Michael Brunner (1):
      mfd: kempld-core: Don't replace resources provided by ACPI

Ondrej Jirman (1):
      mfd: rk8xx-core: Fix interrupt processing order for power key button

Peter Griffin (3):
      mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
      mfd: syscon: Remove extern from function prototypes
      mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref

Ricardo B. Marliere (2):
      mfd: mcp-core: Make mcp_bus_type const
      mfd: core: Constify the struct device_type usage

Roger Quadros (1):
      dt-bindings: mfd: syscon: Add ti,am62-usb-phy-ctrl compatible

Siddharth Vadapalli (1):
      dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible

Simon Horman (1):
      mfd: rave-sp: Avoid unnecessary use of comma operator

Stephen Boyd (2):
      dt-bindings: mfd: cros-ec: Add properties for GPIO controller
      mfd: cros_ec_dev: Add GPIO device if feature present on EC

 .../devicetree/bindings/input/da9062-onkey.txt     |  47 ----
 .../bindings/input/dlg,da9062-onkey.yaml           |  38 ++++
 .../devicetree/bindings/mfd/atmel,hlcdc.yaml       |  99 ++++++++
 .../bindings/mfd/atmel,sama5d2-flexcom.yaml        |  99 ++++++++
 .../devicetree/bindings/mfd/atmel-flexcom.txt      |  64 ------
 .../devicetree/bindings/mfd/atmel-hlcdc.txt        |  56 -----
 Documentation/devicetree/bindings/mfd/da9062.txt   | 124 ----------
 .../devicetree/bindings/mfd/dlg,da9063.yaml        | 251 ++++++++++++++++++---
 .../devicetree/bindings/mfd/google,cros-ec.yaml    |   7 +
 Documentation/devicetree/bindings/mfd/iqs62x.yaml  |   2 +-
 .../devicetree/bindings/mfd/qcom,tcsr.yaml         |   2 +
 Documentation/devicetree/bindings/mfd/syscon.yaml  |   3 +
 Documentation/devicetree/bindings/mfd/ti,twl.yaml  |   2 +
 .../devicetree/bindings/thermal/da9062-thermal.txt |  36 ---
 .../bindings/thermal/dlg,da9062-thermal.yaml       |  35 +++
 MAINTAINERS                                        |  12 +-
 drivers/mfd/Kconfig                                |   1 +
 drivers/mfd/ac100.c                                |   2 +-
 drivers/mfd/altera-sysmgr.c                        |   4 +-
 drivers/mfd/as3711.c                               |   2 +-
 drivers/mfd/as3722.c                               |   2 +-
 drivers/mfd/axp20x.c                               |   4 +-
 drivers/mfd/bcm590xx.c                             |   4 +-
 drivers/mfd/bd9571mwv.c                            |   4 +-
 drivers/mfd/cros_ec_dev.c                          |  18 ++
 drivers/mfd/cs42l43-i2c.c                          |  15 +-
 drivers/mfd/cs42l43-sdw.c                          |  15 +-
 drivers/mfd/cs42l43.c                              | 124 +++++-----
 drivers/mfd/cs42l43.h                              |  10 +-
 drivers/mfd/da9052-core.c                          |   2 +-
 drivers/mfd/da9055-core.c                          |   2 +-
 drivers/mfd/da9062-core.c                          |   4 +-
 drivers/mfd/da9063-i2c.c                           |   2 +-
 drivers/mfd/da9150-core.c                          |   2 +-
 drivers/mfd/intel-lpss-pci.c                       |  28 ++-
 drivers/mfd/intel-lpss.c                           |   9 +-
 drivers/mfd/intel-lpss.h                           |  14 +-
 drivers/mfd/kempld-core.c                          |  37 ---
 drivers/mfd/khadas-mcu.c                           |   2 +-
 drivers/mfd/lochnagar-i2c.c                        |   4 +-
 drivers/mfd/lpc_ich.c                              |   3 +-
 drivers/mfd/mc13xxx-core.c                         |  22 +-
 drivers/mfd/mcp-core.c                             |   2 +-
 drivers/mfd/mfd-core.c                             |   2 +-
 drivers/mfd/mt6397-core.c                          |   3 +
 drivers/mfd/omap-usb-host.c                        |   2 +-
 drivers/mfd/rave-sp.c                              |   2 +-
 drivers/mfd/rc5t583.c                              |   2 +-
 drivers/mfd/rk8xx-core.c                           |   2 +-
 drivers/mfd/rk8xx-spi.c                            |   2 +-
 drivers/mfd/rn5t618.c                              |   2 +-
 drivers/mfd/rohm-bd71828.c                         |   4 +-
 drivers/mfd/rohm-bd718x7.c                         |   2 +-
 drivers/mfd/rohm-bd9576.c                          |   2 +-
 drivers/mfd/rsmu_i2c.c                             |   2 +-
 drivers/mfd/si476x-prop.c                          |   2 +-
 drivers/mfd/stmfx.c                                |   2 +-
 drivers/mfd/stpmic1.c                              |   2 +-
 drivers/mfd/syscon.c                               |   4 +-
 drivers/mfd/twl-core.c                             |  28 +++
 drivers/mfd/twl4030-power.c                        |   3 +
 drivers/mfd/wm5102-tables.c                        |   2 +-
 drivers/mfd/wm5110-tables.c                        |   2 +-
 drivers/mfd/wm831x-auxadc.c                        |  43 ++--
 drivers/mfd/wm8350-regmap.c                        |   2 +-
 drivers/mfd/wm8400-core.c                          |   2 +-
 drivers/mfd/wm97xx-core.c                          |   6 +-
 drivers/spi/spi-cs42l43.c                          |   2 +
 drivers/watchdog/Kconfig                           |  11 +
 drivers/watchdog/Makefile                          |   1 +
 drivers/watchdog/cros_ec_wdt.c                     | 204 +++++++++++++++++
 include/linux/mfd/cs42l43.h                        |  13 +-
 include/linux/mfd/sun4i-gpadc.h                    |   4 +-
 include/linux/mfd/syscon.h                         |  25 +-
 include/linux/mfd/twl.h                            |   1 +
 include/linux/platform_data/cros_ec_commands.h     |  78 +++----
 76 files changed, 1045 insertions(+), 634 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/input/da9062-onkey.txt
 create mode 100644 Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-flexcom.txt
 delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt
 delete mode 100644 Documentation/devicetree/bindings/mfd/da9062.txt
 delete mode 100644 Documentation/devicetree/bindings/thermal/da9062-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
 create mode 100644 drivers/watchdog/cros_ec_wdt.c

-- 
Lee Jones [李琼斯]

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ