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>,
	Pavel Machek <pavel@ucw.cz>
Subject: [GIT PULL] LEDs for v6.10
Date: Wed, 22 May 2024 11:05:50 +0100	[thread overview]
Message-ID: <20240522100550.GD6035@google.com> (raw)

Good morning Linus,

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/lee/leds tags/leds-next-6.10

for you to fetch changes up to f2994f5341e03b8680a88abc5f1dee950033c3a9:

  leds: mt6370: Remove unused field 'reg_cfgs' from 'struct mt6370_priv' (2024-05-02 18:12:27 +0100)

----------------------------------------------------------------
 - Core Frameworks
   - Ensure seldom updated triggers have a brightness value before first update

 - New Device Support
   - Add support for Simatic IPC Device BX_59A to IPC LEDs Core
   - Add support for Qualcomm PMI8950 PWM to LPG Core

 - New Functionality
   - Add a bunch of new LED function identifiers
   - Add support for High Resolution Timers in LED Trigger Patten

 - Fix-ups
   - Shift out Audio Trigger to the Sound subsystem
   - Convert suitable calls to devm_* managed resources
   - Device Tree binding adaptions/conversions/creation
   - Remove superfluous code/variables/attributes and simplify overall
   - Use/convert to new/better APIs/helpers/MACROs instead of hand-rolling implementations

 - Bug Fixes
   - Repair enabling Torch Mode from V4L2 on the second LED
   - Ensure PWM is disabled when suspending

----------------------------------------------------------------
Andy Shevchenko (1):
      leds: sun50i-a100: Use match_string() helper to simplify the code

Arnd Bergmann (1):
      leds: apu: Remove duplicate DMI lookup data

ChiaEn Wu (1):
      leds: mt6360: Fix the second LED can not enable torch mode by V4L2

Christophe JAILLET (4):
      leds: aat1290: Remove unused field 'torch_brightness' from 'struct aat1290_led'
      leds: lp50xx: Remove unused field 'bank_modules' from 'struct lp50xx_led'
      leds: lp50xx: Remove unused field 'num_of_banked_leds' from 'struct lp50xx'
      leds: mt6370: Remove unused field 'reg_cfgs' from 'struct mt6370_priv'

Danila Tikhonov (1):
      dt-bindings: leds: qcom-lpg: Document PM6150L compatible

George Stark (8):
      locking/mutex: Introduce devm_mutex_init()
      leds: aw2013: Use devm API to cleanup module's resources
      leds: aw200xx: Use devm API to cleanup module's resources
      leds: lp3952: Use devm API to cleanup module's resources
      leds: lm3532: Use devm API to cleanup module's resources
      leds: nic78bx: Use devm API to cleanup module's resources
      leds: mlxreg: Use devm_mutex_init() for mutex initialization
      leds: an30259a: Use devm_mutex_init() for mutex initialization

Gianluca Boiano (2):
      leds: qcom-lpg: Add support for PMI8950 PWM
      dt-bindings: leds: leds-qcom-lpg: Add support for PMI8950 PWM

Heiner Kallweit (4):
      leds: trigger: Store brightness set by led_trigger_event()
      ALSA: control-led: Integrate mute led trigger
      leds: trigger: audio: Remove this trigger
      leds: trigger: netdev: Remove not needed call to led_set_brightness in deactivate

INAGAKI Hiroshi (2):
      dt-bindings: leds: Add LED_FUNCTION_MOBILE for mobile network
      dt-bindings: leds: Add LED_FUNCTION_SPEED_* for link speed on LAN/WAN

Laurent Pinchart (1):
      dt-bindings: leds: pca963x: Convert text bindings to YAML

Lee Jones (1):
      Merge branches 'ib-leds-mips-sound-6.10' and 'ib-leds-locking-6.10' into ibs-for-leds-merged

Martin Kurbanov (1):
      leds: trigger: pattern: Add support for hrtimer

Uwe Kleine-König (1):
      leds: pwm: Disable PWM when going to suspend

Xing Tong Wu (1):
      leds: simatic-ipc-leds-gpio: Add support for module BX-59A

 .../ABI/testing/sysfs-class-led-trigger-pattern    |  10 ++
 .../devicetree/bindings/leds/leds-qcom-lpg.yaml    |   8 +-
 .../devicetree/bindings/leds/nxp,pca963x.yaml      | 140 +++++++++++++++++++++
 Documentation/devicetree/bindings/leds/pca963x.txt |  52 --------
 arch/mips/configs/ci20_defconfig                   |   1 -
 drivers/leds/flash/leds-aat1290.c                  |   2 -
 drivers/leds/flash/leds-mt6360.c                   |  12 +-
 drivers/leds/led-triggers.c                        |   6 +-
 drivers/leds/leds-an30259a.c                       |  14 +--
 drivers/leds/leds-apu.c                            |   3 +-
 drivers/leds/leds-aw200xx.c                        |  32 +++--
 drivers/leds/leds-aw2013.c                         |  25 ++--
 drivers/leds/leds-lm3532.c                         |  29 +++--
 drivers/leds/leds-lp3952.c                         |  21 ++--
 drivers/leds/leds-lp50xx.c                         |   5 -
 drivers/leds/leds-mlxreg.c                         |  14 +--
 drivers/leds/leds-nic78bx.c                        |  23 ++--
 drivers/leds/leds-pwm.c                            |   8 +-
 drivers/leds/leds-sun50i-a100.c                    |  14 +--
 drivers/leds/rgb/leds-mt6370-rgb.c                 |   1 -
 drivers/leds/rgb/leds-qcom-lpg.c                   |   8 ++
 drivers/leds/simple/simatic-ipc-leds-gpio-core.c   |   1 +
 drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.c |  52 +++++++-
 drivers/leds/trigger/Kconfig                       |   7 --
 drivers/leds/trigger/Makefile                      |   1 -
 drivers/leds/trigger/ledtrig-audio.c               |  67 ----------
 drivers/leds/trigger/ledtrig-netdev.c              |   2 -
 drivers/leds/trigger/ledtrig-pattern.c             | 126 +++++++++++++++----
 include/dt-bindings/leds/common.h                  |   3 +
 include/linux/leds.h                               |  29 ++---
 include/linux/mutex.h                              |  27 ++++
 kernel/locking/mutex-debug.c                       |  12 ++
 sound/core/Kconfig                                 |   1 -
 sound/core/control_led.c                           |  20 ++-
 34 files changed, 501 insertions(+), 275 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/leds/nxp,pca963x.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/pca963x.txt
 delete mode 100644 drivers/leds/trigger/ledtrig-audio.c

-- 
Lee Jones [李琼斯]

             reply	other threads:[~2024-05-22 10:05 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-22 10:05 Lee Jones [this message]
2024-05-22 18:05 ` [GIT PULL] LEDs for v6.10 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=20240522100550.GD6035@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.