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: <20240116163709.GJ1920897@google.com>
Date: Tue, 16 Jan 2024 16:37:09 +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>
Subject: [GIT PULL] MFD for v6.8

Good afternoon Linus,

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 284d16c456e5d4b143f375b8ccc4038ab3f4ee0f:

  mfd: ti_am335x_tscadc: Fix TI SoC dependencies (2024-01-10 11:26:10 +0000)

----------------------------------------------------------------
 - New Device Support
   - Add support for Qualcomm PM8937 PMIC to QCOM SPMI PMIC

 - Fix-ups
   - Use/convert to new/better APIs/helpers/MACROs instead of hand-rolling implementations
   - Device Tree binding adaptions/conversions/creation
   - Improve error handling; return proper error values, simplify, avoid duplicates, etc
   - Continue work to remove superfluous platform .remove() call-backs
   - Move some exported symbols into private namespaces
   - Clean-up and staticify PM related operations
   - Trivial; spelling, whitespace, clean-ups, etc
   - Fix include lists; alphabetise, remove unused, explicitly add used

 - Bug Fixes
   - Use PLATFORM_DEVID_AUTO to ensure multiple duplicate devices can co-exist
   - Ensure debugfs register view is correctly presented
   - Fix ordering and value issues in current use of clk_register_fractional_divider()
   - Repair Kconfig based dependency lists

----------------------------------------------------------------
Amit Kumar Mahapatra (1):
      mfd: tps6594: Use spi_get_chipselect() API to access spi->chip_select

Andre Werner (1):
      mfd: tps65086: Enable register view in debugfs

Andy Shevchenko (8):
      mfd: intel-lpss: Use PCI APIs instead of dereferencing
      mfd: intel-lpss: Revert "Add missing check for platform_get_resource"
      mfd: intel-lpss: Use device_get_match_data()
      mfd: intel-lpss: Adjust header inclusions
      mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace
      mfd: intel-lpss: Provide Intel LPSS PM ops structure
      mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors()
      mfd: intel-lpss: Fix the fractional clock divider flags

Biju Das (1):
      mfd: da9062: Simplify obtaining I2C match data

Charles Keepax (2):
      mfd: cs42l43: Correct SoundWire port list
      mfd: cs42l43: Correct order of include files to be alphabetical

Chen Ni (1):
      mfd: intel-lpss: Return error code received from the IRQ API

Christophe JAILLET (1):
      mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API

Chunyan Zhang (1):
      dt-bindings: mfd: sprd: Add support for UMS9620

Dang Huynh (2):
      mfd: qcom-spmi-pmic: Add support for PM8937
      dt-bindings: mfd: qcom-spmi-pmic: Document PM8937 PMIC

Geert Uytterhoeven (1):
      dt-bindings: mfd: ams,as3711: Convert to json-schema

Johan Hovold (4):
      dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix up binding reference
      dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix regulator binding
      dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example
      dt-bindings: mfd: pm8008: Clean up example node names

Kaihua Zhong (1):
      mfd: Fix a few spelling mistakes in PMIC header file comments

Kunwu Chan (2):
      mfd: syscon: Fix null pointer dereference in of_syscon_register()
      mfd: tps6594: Add null pointer check to tps6594_device_init()

Linus Walleij (1):
      mfd: ab8500-sysctrl: Drop ancient charger

Mukesh Ojha (1):
      dt-bindings: mfd: qcom,tcsr: Add compatible for sm8250/sm8350

Neil Armstrong (1):
      mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO

Nikita Travkin (1):
      dt-bindings: mfd: qcom,spmi-pmic: Add pm8916 vm-bms and lbc

Peter Robinson (1):
      mfd: ti_am335x_tscadc: Fix TI SoC dependencies

Peter Ujfalusi (1):
      mfd: twl6030-irq: Revert to use of_match_device()

Santhosh Kumar K (1):
      dt-bindings: mfd: ti,am3359-tscadc: Allow dmas property to be optional

Uwe Kleine-König (18):
      mfd: ab8500-sysctrl: Convert to platform remove callback returning void
      mfd: cros_ec_dev: Convert to platform remove callback returning void
      mfd: exynos-lpass: Convert to platform remove callback returning void
      mfd: fsl-imx25-tsadc: Convert to platform remove callback returning void
      mfd: hi655x-pmic: Convert to platform remove callback returning void
      mfd: intel-lpss-acpi: Convert to platform remove callback returning void
      mfd: kempld-core: Convert to platform remove callback returning void
      mfd: mcp-sa11x0: Convert to platform remove callback returning void
      mfd: mxs-lradc: Convert to platform remove callback returning void
      mfd: omap-usb-host: Convert to platform remove callback returning void
      mfd: omap-usb-tll: Convert to platform remove callback returning void
      mfd: pcf50633-adc: Convert to platform remove callback returning void
      mfd: qcom-pm8xxx: Convert to platform remove callback returning void
      mfd: sm501: Convert to platform remove callback returning void
      mfd: stm32-timers: Convert to platform remove callback returning void
      mfd: ti_am335x_tscadc: Convert to platform remove callback returning void
      mfd: tps65911-comparator: Convert to platform remove callback returning void
      mfd: twl4030-audio: Convert to platform remove callback returning void

 .../devicetree/bindings/mfd/ams,as3711.yaml        | 223 +++++++++++++++++++++
 Documentation/devicetree/bindings/mfd/as3711.txt   |  73 -------
 .../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml   | 140 +++++++------
 .../devicetree/bindings/mfd/qcom,pm8008.yaml       |   6 +-
 .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml    |   7 +
 .../devicetree/bindings/mfd/qcom,tcsr.yaml         |   2 +
 .../bindings/mfd/sprd,ums512-glbreg.yaml           |   4 +-
 .../devicetree/bindings/mfd/ti,am3359-tscadc.yaml  |   2 -
 drivers/mfd/Kconfig                                |   1 +
 drivers/mfd/ab8500-sysctrl.c                       |   8 +-
 drivers/mfd/cros_ec_dev.c                          |   5 +-
 drivers/mfd/cs42l43-sdw.c                          |  76 +++----
 drivers/mfd/da9062-core.c                          |  22 +-
 drivers/mfd/exynos-lpass.c                         |   6 +-
 drivers/mfd/fsl-imx25-tsadc.c                      |   6 +-
 drivers/mfd/hi655x-pmic.c                          |   5 +-
 drivers/mfd/intel-lpss-acpi.c                      |  33 ++-
 drivers/mfd/intel-lpss-pci.c                       |  27 ++-
 drivers/mfd/intel-lpss.c                           |  52 +++--
 drivers/mfd/intel-lpss.h                           |  28 +--
 drivers/mfd/kempld-core.c                          |   6 +-
 drivers/mfd/mcp-sa11x0.c                           |   6 +-
 drivers/mfd/mxs-lradc.c                            |   6 +-
 drivers/mfd/omap-usb-host.c                        |   5 +-
 drivers/mfd/omap-usb-tll.c                         |   5 +-
 drivers/mfd/pcf50633-adc.c                         |   6 +-
 drivers/mfd/qcom-pm8xxx.c                          |   6 +-
 drivers/mfd/qcom-spmi-pmic.c                       |   1 +
 drivers/mfd/rk8xx-core.c                           |  34 ++--
 drivers/mfd/sm501.c                                |   6 +-
 drivers/mfd/stm32-timers.c                         |   6 +-
 drivers/mfd/syscon.c                               |   4 +
 drivers/mfd/ti_am335x_tscadc.c                     |   6 +-
 drivers/mfd/tps65086.c                             |   1 +
 drivers/mfd/tps65911-comparator.c                  |   6 +-
 drivers/mfd/tps6594-core.c                         |   3 +
 drivers/mfd/tps6594-spi.c                          |   2 +-
 drivers/mfd/twl4030-audio.c                        |   6 +-
 drivers/mfd/twl6030-irq.c                          |  10 +-
 include/linux/mfd/max77693-private.h               |   2 +-
 include/linux/mfd/max77843-private.h               |   2 +-
 include/linux/mfd/si476x-platform.h                |   2 +-
 include/linux/mfd/tps65910.h                       |   2 +-
 include/soc/qcom/qcom-spmi-pmic.h                  |   1 +
 44 files changed, 481 insertions(+), 379 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/ams,as3711.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/as3711.txt

-- 
Lee Jones [李琼斯]

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ