From: Lee Jones <lee@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Pavel Machek <pavel@ucw.cz>
Subject: [GIT PULL] LEDs for v7.3
Date: Thu, 27 Aug 2026 13:46:15 +0100 [thread overview]
Message-ID: <20260827124615.GF770273@google.com> (raw)
Good afternoon Linus,
The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:
Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/leds-next-7.3
for you to fetch changes up to f8cca63a0a4f3475199d9ab7f86782bdfeb0744d:
leds: is31fl319x: Modernize registration (2026-08-12 12:45:11 +0100)
----------------------------------------------------------------
LEDs for v7.3
- New Support & Features
- Core: Extend netdev trigger speeds up to 100G.
- PWM Multicolor: Introduce default-intensity property.
- Analog Devices LTC3220: Add support for 18 channel LED driver.
- NXP PCA963x: Add multicolor LED class support.
- Improvements & Fixes
- GPIO: Clear error pointers for skipped LEDs.
- Broadcom BCM63138: Use %pe to print pinctrl error instead of %ld.
- ISSI IS31FL319x: Modernize device registration by using fwnode APIs.
- NXP PCA9532: Fix inverted GPIO output polarity.
- NXP PCA9532: Fix phantom device registration on missing hardware.
- STMicroelectronics ST1202: Correct and extend hw_pattern documentation.
- STMicroelectronics ST1202: Fix channel disable logic on zero brightness and ensure
brightness changes are applied in active mode.
- STMicroelectronics ST1202: Fix hardware pattern sequence programming, validate inputs,
and correct pattern duration calculations.
- STMicroelectronics ST1202: Validate LED reg property against channel count.
- TI LP5860: Fix a potential double-unlock during device initialization and fix error
handling path by using devm_mutex_init().
- Cleanups & Refactoring
- GPIO: Make legacy gpiolib interface optional.
- Device Tree Binding Updates
- Core: Add default-intensity property.
- Core: Document "gpio" trigger.
- Analog Devices LTC3220: Add DT binding for LTC3220 18 channel LED Driver.
- Broadcom BCM6358: Convert to DT schema.
- LaCie NS2: Convert to DT schema.
- NXP PCA963x: Add multicolor LED support.
- NXP PCA963x: Fix reg maximum for pca9635.
- TI TPS65217: Convert backlight bindings to DT schema.
----------------------------------------------------------------
Andreas Kemnade (1):
leds: is31fl319x: Modernize registration
Arnd Bergmann (1):
leds: gpio: Make legacy gpiolib interface optional
Christophe JAILLET (2):
leds: lp5860: Fix a potential double-unlock
leds: lp5860-spi: Fix an error handling path
Cosmo Chou (2):
leds: pca9532: Fix inverted GPIO output polarity
leds: pca9532: Fix phantom device registration on missing hardware
Edelweise Escala (2):
dt-bindings: leds: Add LTC3220 18 channel LED Driver
leds: ltc3220: Add Support for LTC3220 18 channel LED Driver
Eduard Bostina (1):
dt-bindings: leds: backlight: Convert TPS65217 to DT schema
Jonas Rebmann (2):
leds: pwm-multicolor: Introduce default-intensity property
dt-bindings: leds: Add default-intensity property
Loic Poulain (3):
dt-bindings: leds: nxp,pca963x: Fix reg maximum for pca9635
dt-bindings: leds: nxp,pca963x: Add multicolor LED support
leds: pca963x: Add multicolor LED class support
Manuel Fombuena (9):
leds: st1202: Stop pattern sequence before reprogramming
leds: st1202: Validate pattern input before stopping the sequence
leds: st1202: Fix pattern duration prescaler and pattern_clear skip marker
leds: st1202: Set all pattern PWM slots to full after clearing pattern
leds: st1202: Fix spurious pattern sequence start in setup
leds: st1202: Fix brightness having no effect while pattern mode is active
leds: st1202: Disable channel when brightness is set to zero
leds: st1202: Validate LED reg property against channel count
leds: st1202: Correct and extend hw_pattern documentation
Mike Marciniszyn (Meta) (1):
leds: trigger: netdev: Extend speeds up to 100G
Ninad Naik (3):
dt-bindings: leds: bcm6358: Convert to DT schema
leds: bcm63138: Use %pe to print pinctrl error instead of %ld
dt-bindings: leds: lacie,ns2-leds: Convert to DT schema
Samuel Holland (1):
dt-bindings: leds: Document "gpio" trigger
Steve Dunnagan (1):
leds: gpio: Clear error pointers for skipped LEDs
.../devicetree/bindings/leds/adi,ltc3220.yaml | 133 +++++
.../bindings/leds/backlight/ti,tps65217.yaml | 170 ++++++
.../bindings/leds/backlight/tps65217-backlight.txt | 27 -
.../bindings/leds/brcm,bcm6358-leds.yaml | 96 ++++
Documentation/devicetree/bindings/leds/common.yaml | 12 +
.../devicetree/bindings/leds/lacie,ns2-leds.yaml | 85 +++
.../devicetree/bindings/leds/leds-bcm6358.txt | 143 -----
.../devicetree/bindings/leds/leds-ns2.txt | 35 --
.../bindings/leds/leds-pwm-multicolor.yaml | 4 +
.../devicetree/bindings/leds/nxp,pca963x.yaml | 108 +++-
.../devicetree/bindings/regulator/tps65217.txt | 78 ---
Documentation/leds/leds-st1202.rst | 9 +-
MAINTAINERS | 8 +
drivers/leds/Kconfig | 14 +
drivers/leds/Makefile | 1 +
drivers/leds/blink/leds-bcm63138.c | 4 +-
drivers/leds/leds-gpio.c | 53 +-
drivers/leds/leds-is31fl319x.c | 61 +--
drivers/leds/leds-ltc3220.c | 586 +++++++++++++++++++++
drivers/leds/leds-pca9532.c | 18 +-
drivers/leds/leds-pca963x.c | 189 +++++--
drivers/leds/leds-st1202.c | 102 ++--
drivers/leds/rgb/leds-lp5860-core.c | 3 +-
drivers/leds/rgb/leds-lp5860-spi.c | 10 +-
drivers/leds/rgb/leds-pwm-multicolor.c | 2 +
drivers/leds/trigger/ledtrig-netdev.c | 46 +-
include/linux/leds.h | 6 +
27 files changed, 1565 insertions(+), 438 deletions(-)
create mode 100644 Documentation/devicetree/bindings/leds/adi,ltc3220.yaml
create mode 100644 Documentation/devicetree/bindings/leds/backlight/ti,tps65217.yaml
delete mode 100644 Documentation/devicetree/bindings/leds/backlight/tps65217-backlight.txt
create mode 100644 Documentation/devicetree/bindings/leds/brcm,bcm6358-leds.yaml
create mode 100644 Documentation/devicetree/bindings/leds/lacie,ns2-leds.yaml
delete mode 100644 Documentation/devicetree/bindings/leds/leds-bcm6358.txt
delete mode 100644 Documentation/devicetree/bindings/leds/leds-ns2.txt
delete mode 100644 Documentation/devicetree/bindings/regulator/tps65217.txt
create mode 100644 drivers/leds/leds-ltc3220.c
--
Lee Jones
next reply other threads:[~2026-08-27 12:46 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-27 12:46 Lee Jones [this message]
2026-08-27 18:53 ` [GIT PULL] LEDs for v7.3 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=20260827124615.GF770273@google.com \
--to=lee@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=pavel@ucw.cz \
--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.