From: Lee Jones <lee@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] MFD for v6.14
Date: Tue, 21 Jan 2025 10:36:22 +0000 [thread overview]
Message-ID: <20250121103622.GA1440743@google.com> (raw)
Good morning Linus,
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-next-6.14
for you to fetch changes up to 2816b0c949af89640b8dc05de53e650cbf1d55fb:
MAINTAINERS: Adjust the file entry for the qnap-mcu header (2025-01-15 15:01:54 +0000)
----------------------------------------------------------------
- Fix race in device_node_get_regmap() using more extensive locking.
- Remove unused platform driver support for syscon.
- Allow syscon nodes to be registered without a "syscon" compatible string.
- Make `platform_data` pointer const in struct mfd_cell.
- Revert support for multiple AXP PMICs to avoid regressions.
- Increase SoundWire attach timeout and use gpiod_set_raw() for GPIO operation.
- Store the result from fault_log() for use by other sub-components.
- Fix an invalid regmap-config max_register value.
- Add another Gemini Lake ISA bridge PCI device ID.
- Use devm_register_power_off_handler() to simplify code.
- Add support for QNAP microcontroller units, including LEDs, input, and hwmon.
- Use MFD_CELL macros and remove unused code.
- Add support for AAEON UP board FPGA.
- Remove unused includes.
- Fix various typos and compatibility issues in multiple bindings.
- Add new bindings for rk3562 QoS, LED1202, and qcom,tcsr-ipq5424.
- Convert several bindings to YAML schema.
- Update sprd,sc2731 bindings to reference sprd,sc2731-efuse bindings directly.
- Fix rohm,bd71815 bindings by correcting resistor values and typos.
- Documentation improvements:
- Add documentation for LED1202 and qnap-mcu-hwmon.
- Adjust the file entry for the qnap-mcu header in MAINTAINERS.
----------------------------------------------------------------
Andre Przywara (1):
Revert "mfd: axp20x: Allow multiple regulators"
Andrew Davis (2):
dt-bindings: mfd: syscon: Fix al,alpine-sysfabric-service compatible
dt-bindings: mfd: syscon: Fix ti,j784s4-acspcie-proxy-ctrl compatible
Charan Pedumuru (2):
dt-bindings: mfd: atmel,at91sam9260: Convert to YAML schema
dt-bindings: mfd: atmel: Convert to YAML schema
Charles Keepax (3):
mfd: cs42l43: Use gpiod_set_raw for GPIO operations
mfd: cs42l43: Increase the SoundWire attach timeout
mfd: cs42l43: Use devres for remove as well
Dragan Simic (2):
mfd: axp20x: Use devm_register_power_off_handler()
mfd: stpmic1: Use devm_register_power_off_handler()
Hans de Goede (2):
mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
Heiko Stuebner (7):
HID: hid-sensor-hub: don't use stale platform-data on remove
mfd: core: Make platform_data pointer const in struct mfd_cell
dt-bindings: mfd: Add binding for qnap,ts433-mcu devices
mfd: Add base driver for qnap-mcu devices
leds: Add driver for LEDs from qnap-mcu devices
Input: add driver for the input part of qnap-mcu devices
hwmon: add driver for the hwmon parts of qnap-mcu devices
Kever Yang (1):
dt-bindings: mfd: syscon: Add rk3562 QoS register compatible
Lukas Bulwahn (1):
MAINTAINERS: Adjust the file entry for the qnap-mcu header
Maciej Strozek (1):
mfd: cs42l43: Prepare support for updated bios patch
Manikanta Mylavarapu (1):
dt-bindings: mfd: qcom,tcsr: Add compatible for ipq5424
Marcus Folkesson (1):
mfd: da9052: Store result from fault_log
Matti Vaittinen (1):
dt-bindings: mfd: bd71815: Fix rsense and typos
Rob Herring (Arm) (3):
mfd: syscon: Fix race in device_node_get_regmap()
mfd: syscon: Remove the platform driver support
mfd: syscon: Allow syscon nodes without a "syscon" compatible
Shree Ramamoorthy (2):
mfd: tps65219: Use MFD_CELL macros
mfd: tps65219: Remove unused macros & add regmap.h
Stanislav Jakubek (1):
dt-bindings: mfd: sprd,sc2731: Reference sprd,sc2731-efuse bindings
Thomas Richard (1):
mfd: Add support for AAEON UP board FPGA
Vicentiu Galanopulo (3):
Documentation:leds: Add leds-st1202.rst
dt-bindings: leds: Add LED1202 LED Controller
leds: Add LED1202 I2C driver
.../devicetree/bindings/leds/st,led1202.yaml | 132 +++++++
.../bindings/mfd/atmel,at91sam9260-gpbr.yaml | 44 +++
.../bindings/mfd/atmel,at91sam9260-matrix.yaml | 52 +++
.../devicetree/bindings/mfd/atmel-gpbr.txt | 18 -
.../devicetree/bindings/mfd/atmel-matrix.txt | 26 --
.../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 +
.../devicetree/bindings/mfd/qnap,ts433-mcu.yaml | 42 +++
.../devicetree/bindings/mfd/rohm,bd71815-pmic.yaml | 20 +-
.../devicetree/bindings/mfd/sprd,sc2731.yaml | 12 +-
Documentation/devicetree/bindings/mfd/syscon.yaml | 5 +-
.../bindings/nvmem/sprd,sc2731-efuse.yaml | 29 --
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/qnap-mcu-hwmon.rst | 27 ++
Documentation/leds/index.rst | 1 +
Documentation/leds/leds-st1202.rst | 34 ++
MAINTAINERS | 9 +
drivers/hid/hid-sensor-hub.c | 21 +-
drivers/hwmon/Kconfig | 12 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/qnap-mcu-hwmon.c | 364 ++++++++++++++++++
drivers/input/misc/Kconfig | 12 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/qnap-mcu-input.c | 153 ++++++++
drivers/leds/Kconfig | 21 ++
drivers/leds/Makefile | 1 +
drivers/leds/leds-qnap-mcu.c | 227 +++++++++++
drivers/leds/leds-st1202.c | 416 +++++++++++++++++++++
drivers/mfd/Kconfig | 25 ++
drivers/mfd/Makefile | 4 +
drivers/mfd/axp20x.c | 7 +-
drivers/mfd/cs42l43-i2c.c | 8 -
drivers/mfd/cs42l43-sdw.c | 10 -
drivers/mfd/cs42l43.c | 37 +-
drivers/mfd/cs42l43.h | 1 -
drivers/mfd/da9052-core.c | 1 +
drivers/mfd/intel_soc_pmic_chtdc_ti.c | 2 +-
drivers/mfd/lpc_ich.c | 3 +-
drivers/mfd/qnap-mcu.c | 338 +++++++++++++++++
drivers/mfd/stpmic1.c | 6 +-
drivers/mfd/syscon.c | 95 +----
drivers/mfd/tps65219.c | 15 +-
drivers/mfd/upboard-fpga.c | 325 ++++++++++++++++
drivers/mfd/vexpress-sysreg.c | 1 -
include/linux/mfd/core.h | 2 +-
include/linux/mfd/da9052/da9052.h | 2 +
include/linux/mfd/qnap-mcu.h | 26 ++
include/linux/mfd/tps65219.h | 7 +-
include/linux/mfd/upboard-fpga.h | 55 +++
include/linux/platform_data/syscon.h | 9 -
49 files changed, 2407 insertions(+), 254 deletions(-)
create mode 100644 Documentation/devicetree/bindings/leds/st,led1202.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/atmel,at91sam9260-gpbr.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/atmel,at91sam9260-matrix.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-gpbr.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-matrix.txt
create mode 100644 Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml
create mode 100644 Documentation/hwmon/qnap-mcu-hwmon.rst
create mode 100644 Documentation/leds/leds-st1202.rst
create mode 100644 drivers/hwmon/qnap-mcu-hwmon.c
create mode 100644 drivers/input/misc/qnap-mcu-input.c
create mode 100644 drivers/leds/leds-qnap-mcu.c
create mode 100644 drivers/leds/leds-st1202.c
create mode 100644 drivers/mfd/qnap-mcu.c
create mode 100644 drivers/mfd/upboard-fpga.c
create mode 100644 include/linux/mfd/qnap-mcu.h
create mode 100644 include/linux/mfd/upboard-fpga.h
delete mode 100644 include/linux/platform_data/syscon.h
--
Lee Jones [李琼斯]
next reply other threads:[~2025-01-21 10:36 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-21 10:36 Lee Jones [this message]
2025-01-22 19:07 ` [GIT PULL] MFD for v6.14 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=20250121103622.GA1440743@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.