All of lore.kernel.org
 help / color / mirror / Atom feed
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 [李琼斯]

             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.