All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Lee Jones <lee@kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] MFD for v6.8
Date: Tue, 16 Jan 2024 16:37:09 +0000	[thread overview]
Message-ID: <20240116163709.GJ1920897@google.com> (raw)

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

             reply	other threads:[~2024-01-16 16:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-16 16:37 Lee Jones [this message]
2024-01-18  0:05 ` [GIT PULL] MFD for v6.8 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=20240116163709.GJ1920897@google.com \
    --to=lee@kernel.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.