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>,
	Daniel Thompson <danielt@kernel.org>
Subject: [GIT PULL] Backlight for v6.19
Date: Thu, 4 Dec 2025 16:35:06 +0000	[thread overview]
Message-ID: <20251204163506.GB26314@google.com> (raw)

Good evening Linus,

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

  Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git tags/leds-next-6.19

for you to fetch changes up to 072cd5f458d76b9e15d89ebdaea8b5cb1312eeef:

  leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM (2025-11-20 15:25:19 +0000)

----------------------------------------------------------------
LEDS for v6.19

  * Add optional GPIO enable pin support to PWM LED driver.

  * Allow LED module 0 to be added to module bank in lp50xx driver.
  * Fix upboard LED driver module alias to ensure proper auto-loading.
  * Update LP5009 to support 3 modules for a total of 9 LEDs.
  * Skip LEDs without color components in cros_ec driver instead of failing probe.
  * Fix GPIO descriptor leaks in netxbig error paths by releasing acquired GPIOs.
  * Allow LED_COLOR_ID_MULTI in qcom-lpg driver for greater flexibility.
  * Enable LP55XX common LED use without FW_LOADER_USER_HELPER.
  * Ensure lp50xx chip is enabled before any I2C communication.

  * Use fwnode_for_each_child_node() instead of fwnode_for_each_available_child_node()
    in LED drivers.
  * Use device_get_next_child_node() instead of fwnode_get_next_available_child_node()
    in LED flash drivers.
  * Replace sprintf() with sysfs_emit() in sysfs show functions for improved
    bounds checking.
  * Replace system_wq() with system_percpu_wq() in the input event trigger.
  * Reorder include files to alphabetic order in the PWM LED driver.
  * Do not enable TRILED in qcom-lpg when configuring PWM.
  * Drop duplicate LEDS_EXPRESSWIRE config from Kconfig.

  * Remove arcxcnn_bl.txt Device Tree binding documentation.

  * Convert ArcticSand arc2c0608 LED driver binding to DT Schema.
  * Add default-brightness property to common LED binding.
  * Add enable-gpios property to PWM LED binding.
  * Add PM7550 to qcom,spmi-flash-led compatible.
  * Explain standalone PWM usage in qcom-lpg binding.

----------------------------------------------------------------
Christian Hitz (3):
      leds: leds-lp50xx: Allow LED 0 to be added to module bank
      leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs
      leds: leds-lp50xx: Enable chip before any communication

Duje Mihanović (1):
      leds: Drop duplicate LEDS_EXPRESSWIRE config

Fenglin Wu (2):
      dt-bindings: leds: qcom-lpg: Explain standalone PWM usage
      leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM

Haotian Zhang (1):
      leds: netxbig: Fix GPIO descriptor leak in error paths

Harrison Carter (1):
      dt-bindings: leds: arc,arc2c0608: Convert to DT Schema

Jean-François Lessard (1):
      dt-bindings: leds: Add default-brightness property to common.yaml

Konrad Dybcio (1):
      leds: rgb: leds-qcom-lpg: Allow LED_COLOR_ID_MULTI

LI Qingwu (3):
      dt-bindings: leds: pwm: Add enable-gpios property
      leds: pwm: Add optional GPIO enable pin support
      leds: pwm: Reorder include files to alphabetic order

Luca Weiss (1):
      dt-bindings: leds: qcom,spmi-flash-led: Add PM7550

Marco Crivellari (1):
      leds: trigger: Replace use of system_wq() with system_percpu_wq()

Sakari Ailus (2):
      leds: Use fwnode_for_each_child_node() instead
      leds: flash: Use fwnode_get_next_child_node() instead

Sicelo A. Mhlongo (1):
      leds: lp55xx_common: Enable use without FW_LOADER_USER_HELPER

Thomas Richard (1):
      leds: upboard: Fix module alias

Thomas Weißschuh (1):
      leds: leds-cros_ec: Skip LEDs without color components

Thorsten Blum (1):
      leds: led-class: Replace sprintf() with sysfs_emit() in sysfs show functions

 .../bindings/leds/backlight/arc,arc2c0608.yaml     | 108 +++++++++++++++++++++
 .../bindings/leds/backlight/arcxcnn_bl.txt         |  33 -------
 Documentation/devicetree/bindings/leds/common.yaml |   6 ++
 .../devicetree/bindings/leds/leds-pwm.yaml         |   7 ++
 .../devicetree/bindings/leds/leds-qcom-lpg.yaml    |   5 +
 .../bindings/leds/qcom,spmi-flash-led.yaml         |   1 +
 Documentation/leds/leds-lp5521.rst                 |   2 +-
 Documentation/leds/leds-lp5523.rst                 |   2 +-
 drivers/leds/Kconfig                               |   8 +-
 drivers/leds/flash/leds-rt4505.c                   |   2 +-
 drivers/leds/flash/leds-rt8515.c                   |   2 +-
 drivers/leds/flash/leds-sgm3140.c                  |   3 +-
 drivers/leds/flash/leds-tps6131x.c                 |   2 +-
 drivers/leds/led-class.c                           |   6 +-
 drivers/leds/leds-cros_ec.c                        |   5 +-
 drivers/leds/leds-lp50xx.c                         |  67 ++++++++-----
 drivers/leds/leds-max5970.c                        |   2 +-
 drivers/leds/leds-max77705.c                       |   2 +-
 drivers/leds/leds-netxbig.c                        |  36 +++++--
 drivers/leds/leds-pwm.c                            |  27 +++++-
 drivers/leds/leds-upboard.c                        |   2 +-
 drivers/leds/rgb/leds-ktd202x.c                    |   4 +-
 drivers/leds/rgb/leds-ncp5623.c                    |   2 +-
 drivers/leds/rgb/leds-qcom-lpg.c                   |  10 +-
 drivers/leds/trigger/ledtrig-input-events.c        |   2 +-
 25 files changed, 245 insertions(+), 101 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/arc,arc2c0608.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/arcxcnn_bl.txt

-- 
Lee Jones [李琼斯]

             reply	other threads:[~2025-12-04 16:35 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-12-04 16:35 Lee Jones [this message]
2025-12-04 16:38 ` [GIT PULL] LEDs for v6.19 Lee Jones
2025-12-05  0:14 ` [GIT PULL] Backlight " pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2025-12-04 16:35 Lee Jones
2025-12-05  0: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=20251204163506.GB26314@google.com \
    --to=lee@kernel.org \
    --cc=danielt@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.