The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git/ tags/leds-5.15-rc1 for you to fetch changes up to 239f32b4f161c1584cd4b386d6ab8766432a6ede: leds: pca955x: Switch to i2c probe_new (2021-08-20 11:00:08 +0200) ---------------------------------------------------------------- LED updates for 5.15-rc1. Usual driver changes, piece of documentation that should hopefully get LED names standartized, and many fixes. ---------------------------------------------------------------- Andy Shevchenko (11): leds: el15203000: Correct headers (of*.h -> mod_devicetable.h) leds: lgm-sso: Put fwnode in any case during ->probe() leds: lgm-sso: Don't spam logs when probe is deferred leds: lgm-sso: Remove explicit managed GPIO resource cleanup leds: lgm-sso: Convert to use list_for_each_entry*() API leds: lm3692x: Correct headers (of*.h -> mod_devicetable.h) leds: lm3697: Update header block to reflect reality leds: lm3697: Make error handling more robust leds: lt3593: Put fwnode in any case during ->probe() leds: rt8515: Put fwnode in any case during ->probe() leds: lgm-sso: Propagate error codes from callee to caller Denis Osterland-Heim (2): leds: move default_state read from fwnode to core leds: pwm: add support for default-state device property Eddie James (7): dt-bindings: leds: Add retain-state-shutdown boolean leds: leds-core: Implement the retain-state-shutdown property leds: pca955x: Clean up code formatting leds: pca955x: Add brightness_get function leds: pca955x: Implement the default-state property leds: pca955x: Let the core process the fwnode leds: pca955x: Switch to i2c probe_new Hans de Goede (1): leds: trigger: audio: Add an activate callback to ensure the initial brightness is set Jan Kundrát (1): leds: lp50xx: Fix chip name in KConfig Jiapeng Chong (1): leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() Linus Walleij (6): leds: aat1290: Move driver to flash subdirectory leds: as3645a: Move driver to flash subdirectory leds: max77693: Move driver to flash subdirectory leds: sgm3140: Move driver to flash subdirectory leds: lm3601x: Move driver to flash subdirectory leds: ktd2692: Move driver to flash subdirectory Lukas Bulwahn (1): leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA Pavel Machek (2): leds: flash: Remove redundant initialization of variable ret Documentation: leds: standartizing LED names Documentation/devicetree/bindings/leds/common.yaml | 6 + Documentation/leds/well-known-leds.txt | 58 ++++++ MAINTAINERS | 2 +- drivers/leds/Kconfig | 59 +----- drivers/leds/Makefile | 6 - drivers/leds/blink/leds-lgm-sso.c | 39 ++-- drivers/leds/flash/Kconfig | 53 +++++ drivers/leds/flash/Makefile | 6 + drivers/leds/{ => flash}/leds-aat1290.c | 0 drivers/leds/{ => flash}/leds-as3645a.c | 0 drivers/leds/{ => flash}/leds-ktd2692.c | 0 drivers/leds/{ => flash}/leds-lm3601x.c | 0 drivers/leds/{ => flash}/leds-max77693.c | 0 drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/{ => flash}/leds-sgm3140.c | 0 drivers/leds/led-class-flash.c | 6 +- drivers/leds/led-class.c | 10 +- drivers/leds/led-core.c | 15 ++ drivers/leds/leds-el15203000.c | 3 +- drivers/leds/leds-gpio.c | 12 +- drivers/leds/leds-is31fl32xx.c | 1 + drivers/leds/leds-lm3692x.c | 3 +- drivers/leds/leds-lm3697.c | 16 +- drivers/leds/leds-lt3593.c | 5 +- drivers/leds/leds-pca955x.c | 232 +++++++++++++++------ drivers/leds/leds-pwm.c | 49 ++++- drivers/leds/leds.h | 1 + drivers/leds/trigger/Kconfig | 2 +- drivers/leds/trigger/ledtrig-audio.c | 37 +++- include/linux/leds.h | 12 +- 30 files changed, 441 insertions(+), 196 deletions(-) create mode 100644 Documentation/leds/well-known-leds.txt rename drivers/leds/{ => flash}/leds-aat1290.c (100%) rename drivers/leds/{ => flash}/leds-as3645a.c (100%) rename drivers/leds/{ => flash}/leds-ktd2692.c (100%) rename drivers/leds/{ => flash}/leds-lm3601x.c (100%) rename drivers/leds/{ => flash}/leds-max77693.c (100%) rename drivers/leds/{ => flash}/leds-sgm3140.c (100%) -- http://www.livejournal.com/~pavelmachek