public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] LEDs for v6.14
@ 2025-01-21 10:38 Lee Jones
  2025-01-22 19:07 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Lee Jones @ 2025-01-21 10:38 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Pavel Machek

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/leds.git tags/leds-next-6.14

for you to fetch changes up to daefd7fbd544671ad0b9c2a815d7f5e3d2f0365c:

  leds: triggers: Constify 'struct bin_attribute' (2025-01-09 11:09:09 +0000)

----------------------------------------------------------------
- Allow struct bin_attribute instances to be placed in read-only memory for enhanced protection.
- Fix a memory leak in the cht-wcove driver by using devm_led_classdev_register().
- Fix an OF node reference leak in the netxbig driver.
- Ensure PWM is disabled properly in pwm-multicolor suspend.
- Add support for Texas Instruments LP8864, LP8864S, LP8866 LED-backlight drivers.
- Add support for STMicroelectronics's LED1202 12-channel LED driver.
- Convert LP8860 bindings to YAML format.
- Add bindings for the TI LP8864/LP8866 LED drivers.
- Add LED1202 LED controller bindings.
- Fix path to color definitions in leds-class-multicolor.yaml.
- Add pm660l compatible to qcom,spmi-flash-led bindings.
- Extend cznic,turris-omnia-leds binding with interrupts property.
- Add documentation for the STMicroelectronics LED1202 driver.
- Add entry for AAEON UP board FPGA drivers in MAINTAINERS.
- Fix a wrong format specifier in the ledtrig-activity driver.
- Fix a bug in the lp8860 driver where only half of the EEPROM was written.

----------------------------------------------------------------
Alexander Sverdlin (3):
      leds: lp8860: Write full EEPROM, not only half of it
      dt-bindings: leds: Convert LP8860 into YAML format
      leds: lp8864: Add support for Texas Instruments LP8864, LP8864S, LP8866 LED-backlights

Geert Uytterhoeven (1):
      dt-bindings: leds: class-multicolor: Fix path to color definitions

Jakob Riepler (1):
      leds: pwm-multicolor: Disable PWM when going to suspend

Joe Hattori (2):
      leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
      leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak

Marek Behún (12):
      turris-omnia-mcu-interface.h: Move command execution function to global header
      leds: turris-omnia: Use command execution functions from the MCU driver
      turris-omnia-mcu-interface.h: Add LED commands related definitions to global header
      leds: turris-omnia: Use global header for MCU command definitions
      dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property
      leds: turris-omnia: Document driver private structures
      leds: turris-omnia: Notify sysfs on MCU global LEDs brightness change
      platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change interrupt feature
      leds: turris-omnia: Inform about missing LED gamma correction feature in the MCU driver
      leds: turris-omnia: Use dev_err_probe() where appropriate
      leds: turris-omnia: Use uppercase first letter in all comments
      turris-omnia-mcu-interface.h: Move macro definitions outside of enums

Marek Vasut (1):
      leds: trigger: netdev: Check offload ability on interface up

Richard Acayan (1):
      dt-bindings: leds: qcom,spmi-flash-led: Add pm660l compatible

Thomas Richard (2):
      leds: Add AAEON UP board LED driver
      MAINTAINERS: Add entry for AAEON UP board FPGA drivers

Thomas Weißschuh (1):
      leds: triggers: Constify 'struct bin_attribute'

Vicentiu Galanopulo (3):
      Documentation:leds: Add leds-st1202.rst
      dt-bindings: leds: Add LED1202 LED Controller
      leds: Add LED1202 I2C driver

Zhu Jun (1):
      leds: ledtrig-activity: Fix the wrong format specifier

 .../bindings/leds/cznic,turris-omnia-leds.yaml     |   8 +
 .../bindings/leds/leds-class-multicolor.yaml       |   2 +-
 .../devicetree/bindings/leds/leds-lp8860.txt       |  50 ---
 .../bindings/leds/qcom,spmi-flash-led.yaml         |   1 +
 .../devicetree/bindings/leds/st,led1202.yaml       | 132 +++++++
 .../devicetree/bindings/leds/ti,lp8860.yaml        |  90 +++++
 Documentation/leds/index.rst                       |   1 +
 Documentation/leds/leds-st1202.rst                 |  34 ++
 MAINTAINERS                                        |  15 +
 drivers/leds/Kconfig                               |  33 ++
 drivers/leds/Makefile                              |   3 +
 drivers/leds/led-class.c                           |   6 +-
 drivers/leds/led-triggers.c                        |   4 +-
 drivers/leds/leds-cht-wcove.c                      |   6 +-
 drivers/leds/leds-lp8860.c                         |   2 +-
 drivers/leds/leds-lp8864.c                         | 296 +++++++++++++++
 drivers/leds/leds-netxbig.c                        |   1 +
 drivers/leds/leds-st1202.c                         | 416 +++++++++++++++++++++
 drivers/leds/leds-turris-omnia.c                   | 336 ++++++++---------
 drivers/leds/leds-upboard.c                        | 126 +++++++
 drivers/leds/leds.h                                |   4 +-
 drivers/leds/rgb/leds-pwm-multicolor.c             |   8 +-
 drivers/leds/trigger/ledtrig-activity.c            |   2 +-
 drivers/leds/trigger/ledtrig-netdev.c              |   2 +
 drivers/platform/cznic/turris-omnia-mcu-base.c     |   3 +
 drivers/platform/cznic/turris-omnia-mcu.h          | 130 -------
 include/linux/turris-omnia-mcu-interface.h         | 150 +++++++-
 27 files changed, 1496 insertions(+), 365 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/leds/leds-lp8860.txt
 create mode 100644 Documentation/devicetree/bindings/leds/st,led1202.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/ti,lp8860.yaml
 create mode 100644 Documentation/leds/leds-st1202.rst
 create mode 100644 drivers/leds/leds-lp8864.c
 create mode 100644 drivers/leds/leds-st1202.c
 create mode 100644 drivers/leds/leds-upboard.c
 
-- 
Lee Jones [李琼斯]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-01-22 19:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-21 10:38 [GIT PULL] LEDs for v6.14 Lee Jones
2025-01-22 19:07 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox