linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] LEDs for v6.9
@ 2024-03-14 14:45 Lee Jones
  2024-03-14 18:20 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Lee Jones @ 2024-03-14 14:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Lee Jones, Linux Kernel Mailing List, Pavel Machek

Good afternoon Linus,

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

  Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 45066c4bbe8ca25f9f282245b84568116c783f1d:

  leds: ncp5623: Add MS suffix to time defines (2024-03-07 08:48:20 +0000)

----------------------------------------------------------------
 - Core Frameworks
   - Introduce ExpressWire library

 - New Drivers
   - Add support for ON Semiconductor NCP5623 RGB LED Driver

 - New Device Support
   - Add support for PM660L to Qualcomm's LPG driver

 - New Functionality
   - Dynamically load modules required for the default-trigger
   - Add some support for suspend and resume
   - Allow LEDs to remain lit during suspend

 - Fix-ups
   - Device Tree binding adaptions/conversions/creation
   - Fix include lists; alphabetise, remove unused, explicitly add used
   - Add new led_match_default_trigger to avoid duplication
   - Add module alias' to aid auto-loading
   - Default to hw_control if no others are specified
   - De-bloat the supported link speed attribute lists
   - Remove superfluous code and simplify overall
   - Constify some variables

 - Bug Fixes
   - Prevent kernel panic when renaming the net interface
   - Fix Kconfig related build errors
   - Ensure mutexes are unlocked prior to destroying them
   - Provide clean-up between state changes to avoid invalid state
   - Fix some broken kernel-doc headers

----------------------------------------------------------------
Abdel Alkuor (3):
      dt-bindings: leds: Add NCP5623 multi-LED Controller
      leds: Add NCP5623 multi-led driver
      leds: ncp5623: Add MS suffix to time defines

Amitesh Singh (1):
      leds: pca963x: Add support for suspend and resume

Andy Shevchenko (1):
      leds: expresswire: Don't use "proxy" headers

Anjelique Melendez (7):
      dt-bindings: soc: qcom: Add qcom,pbs bindings
      soc: qcom: add QCOM PBS driver
      dt-bindings: leds: leds-qcom-lpg: Add support for LPG PPG
      leds: rgb: leds-qcom-lpg: Add support for PPG through single SDAM
      leds: rgb: leds-qcom-lpg: Update PMI632 lpg_data to support PPG
      leds: rgb: leds-qcom-lpg: Include support for PPG with dedicated LUT SDAM
      leds: rgb: Update PM8350C lpg_data to support two-nvmem PPG Scheme

Aren Moynihan (1):
      leds: rgb: leds-group-multicolor: Allow LEDs to stay on in suspend

Arnd Bergmann (5):
      leds: ktd2692: Add GPIOLIB dependency
      leds: Remove led_init_default_state_get() and devm_led_classdev_register_ext() stubs
      leds: Make flash and multicolor dependencies unconditional
      leds: qcom-lpg: Add QCOM_PBS dependency
      leds: Fix ifdef check for gpio_led_register_device()

Christian Marangi (3):
      leds: trigger: netdev: Display only supported link speed attribute
      docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_*
      leds: trigger: netdev: Fix kernel panic on interface rename trig notify

Colin Ian King (1):
      leds: aw200xx: Make read-only array coeff_table static const

Duje Mihanović (7):
      leds: Introduce ExpressWire library
      leds: ktd2692: Convert to use ExpressWire library
      dt-bindings: backlight: Add Kinetic KTD2801 binding
      backlight: Add Kinetic KTD2801 Backlight support
      backlight: ktd2801: Make timing struct static
      Revert "leds: Only descend into leds directory when CONFIG_NEW_LEDS is set"
      leds: expresswire: Don't depend on NEW_LEDS

Florian Eckert (1):
      Documentation: leds: Update led-trigger-tty ABI description

George Stark (1):
      leds: aw2013: Unlock mutex before destroying it

Heiner Kallweit (9):
      leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled
      leds: trigger: Load trigger modules on-demand if used as default trigger
      leds: trigger: netdev: Add module alias ledtrig:netdev
      leds: class: If no default trigger is given, make hw_control trigger the default trigger
      leds: trigger: audio: Set module alias for module auto-loading
      leds: triggers: default-on: Add module alias for module auto-loading
      leds: trigger: panic: Simplify led_trigger_set_panic
      leds: trigger: Stop exporting trigger_list
      leds: triggers: Add helper led_match_default_trigger

Krzysztof Kozlowski (2):
      dt-bindings: leds: qcom-lpg: Drop redundant qcom,pm8550-pwm in if:then:
      dt-bindings: leds: qcom-lpg: Narrow nvmem for other variants

Lee Jones (1):
      Merge branches 'ib-qcom-leds-6.9' and 'ib-leds-backlight-6.9' into ibs-for-leds-merged

Marijn Suijten (1):
      leds: qcom-lpg: Add PM660L configuration and compatible

Ondrej Jirman (1):
      leds: sgm3140: Add missing timer cleanup and flash gpio control

Rafał Miłecki (2):
      dt-bindings: leds: Add FUNCTION defines for per-band WLANs
      dt-bindings: leds: Add LED_FUNCTION_WAN_ONLINE for Internet access

Randy Dunlap (3):
      leds: lm3601x: Fix struct lm3601_led kernel-doc warnings
      leds: leds-mlxcpld: Fix struct mlxcpld_led_priv member name
      leds: mlxreg: Drop an excess struct mlxreg_led_data member

Stefan Kalscheuer (1):
      leds: spi-byte: Use devm_led_classdev_register_ext()

 .../ABI/testing/sysfs-class-led-trigger-netdev     |  12 +
 .../ABI/testing/sysfs-class-led-trigger-tty        |  14 +-
 .../bindings/leds/backlight/kinetic,ktd2801.yaml   |  46 +++
 .../devicetree/bindings/leds/leds-qcom-lpg.yaml    | 102 +++++-
 .../devicetree/bindings/leds/onnn,ncp5623.yaml     |  96 ++++++
 .../devicetree/bindings/soc/qcom/qcom,pbs.yaml     |  46 +++
 MAINTAINERS                                        |  13 +
 drivers/Makefile                                   |   2 +-
 drivers/leds/Kconfig                               |  14 +-
 drivers/leds/Makefile                              |   3 +
 drivers/leds/flash/Kconfig                         |   7 +-
 drivers/leds/flash/leds-ktd2692.c                  | 116 ++-----
 drivers/leds/flash/leds-lm3601x.c                  |   3 +-
 drivers/leds/flash/leds-sgm3140.c                  |   3 +
 drivers/leds/led-class.c                           |   6 +
 drivers/leds/led-triggers.c                        |  38 ++-
 drivers/leds/leds-aw200xx.c                        |   2 +-
 drivers/leds/leds-aw2013.c                         |   1 +
 drivers/leds/leds-expresswire.c                    |  72 ++++
 drivers/leds/leds-mlxcpld.c                        |   2 +-
 drivers/leds/leds-mlxreg.c                         |   1 -
 drivers/leds/leds-pca963x.c                        |  28 ++
 drivers/leds/leds-spi-byte.c                       |  11 +-
 drivers/leds/leds.h                                |   1 -
 drivers/leds/rgb/Kconfig                           |  12 +
 drivers/leds/rgb/Makefile                          |   1 +
 drivers/leds/rgb/leds-group-multicolor.c           |   8 +-
 drivers/leds/rgb/leds-ncp5623.c                    | 271 +++++++++++++++
 drivers/leds/rgb/leds-qcom-lpg.c                   | 366 +++++++++++++++++++--
 drivers/leds/trigger/ledtrig-audio.c               |   2 +
 drivers/leds/trigger/ledtrig-default-on.c          |   1 +
 drivers/leds/trigger/ledtrig-netdev.c              | 102 +++++-
 drivers/leds/trigger/ledtrig-panic.c               |  23 +-
 drivers/soc/qcom/Kconfig                           |   9 +
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/qcom-pbs.c                        | 236 +++++++++++++
 drivers/staging/greybus/Kconfig                    |   2 +-
 drivers/staging/greybus/light.c                    |  21 --
 drivers/video/backlight/Kconfig                    |   7 +
 drivers/video/backlight/Makefile                   |   1 +
 drivers/video/backlight/ktd2801-backlight.c        | 128 +++++++
 include/dt-bindings/leds/common.h                  |   4 +
 include/linux/led-class-flash.h                    |  24 --
 include/linux/led-class-multicolor.h               |  29 --
 include/linux/leds-expresswire.h                   |  38 +++
 include/linux/leds.h                               |  21 +-
 include/linux/soc/qcom/qcom-pbs.h                  |  30 ++
 47 files changed, 1697 insertions(+), 279 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/onnn,ncp5623.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,pbs.yaml
 create mode 100644 drivers/leds/leds-expresswire.c
 create mode 100644 drivers/leds/rgb/leds-ncp5623.c
 create mode 100644 drivers/soc/qcom/qcom-pbs.c
 create mode 100644 drivers/video/backlight/ktd2801-backlight.c
 create mode 100644 include/linux/leds-expresswire.h
 create mode 100644 include/linux/soc/qcom/qcom-pbs.h

-- 
Lee Jones [李琼斯]

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

* Re: [GIT PULL] LEDs for v6.9
  2024-03-14 14:45 [GIT PULL] LEDs for v6.9 Lee Jones
@ 2024-03-14 18:20 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-03-14 18:20 UTC (permalink / raw)
  To: Lee Jones
  Cc: Linus Torvalds, Lee Jones, Linux Kernel Mailing List, Pavel Machek

The pull request you sent on Thu, 14 Mar 2024 14:45:23 +0000:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f5c31bcf604db54470868f3118a60dc4a9ba8813

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, other threads:[~2024-03-14 18:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-14 14:45 [GIT PULL] LEDs for v6.9 Lee Jones
2024-03-14 18:20 ` 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;
as well as URLs for NNTP newsgroup(s).