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