linux/Documentation/devicetree/bindings/leds
Linus Torvalds 7c6742507c Backlight for v7.2
- New Support & Features
   - Maxim MAX25014: Add support for the Maxim MAX25014 4-channel automotive grade
     backlight driver IC
 
 - Improvements & Fixes
   - Maintainers: Add the Congatec Board Controller backlight driver to its corresponding
     entry
   - Congatec Board Controller: Remove redundant X86 dependency from the backlight driver
   - Kinetic KTD2801: Enable BL_CORE_SUSPENDRESUME to ensure the chip is powered off
     during suspend
 
 - Cleanups & Refactoring
   - Core: Use named initializers for i2c_device_id arrays to improve readability and
     robustness
 
 - Device Tree Binding Updates
   - Maxim MAX25014: Add device tree bindings for the Maxim MAX25014 backlight controller
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmoylZoACgkQUa+KL4f8
 d2GrtQ//dLUsFbhagbO2OqCef3jkugwIe+aQqiZQ+KjrYVVg+YzQsxbltH7dylXf
 Tx8oLO6EZ5yD35Tf/STF17omMOqCAXGXefzm5jf0/z8yPDieBpML+StBnApm5JIg
 C1SOHy8UtSBxnlC6bNLuj3GdvNza7XjB6mpopn/zFwV4F/1EdmWSVzj1lZmzc7qr
 qjOrrW+hcF7F0toDGTRpL6kb4leVxAQHWn8C3qbebcpQ4PHue+eO2/6Nzn2gNgVE
 hiQhz51W7bGEC9LJyRBkXYkSqQVJpBo3FEMY+//ONwvfduLZ9KzHE1jfJzkQHhxt
 OshNBEggZVfP0Q2hx00w19I9Mn56MRpcJWC/QHW71MDu/PWVL8BKsglA9/FtLROg
 qChu9igqipsLR26grj0rjaImh8P9jM2HKfTcTIfu9BUGkpsLAjxZMOhCJI+zWzq1
 YhyCnYqP/vJxE72iXLXqyKCoTPHuhXp5mYNQdmglQtrdnRjuQGn3My/cY58uZHd5
 8uV0bVL2SKp589f0DmfSIZQChqOPtuJTDpklijV9GRZ8GNhpEuHhpHSmoMGIkVJS
 37m8ddZBlA8HgLBpSMI7CMRcEv7s8Jviwv84F0V4cGZ0AKpQ49/7xFHR2y4JkT26
 SpYVPrMbZfbRB4twUfBu6+8qKxHVS5TU3C7ybLMeuz/aEpapRo8=
 =6Es2
 -----END PGP SIGNATURE-----

Merge tag 'backlight-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight

Pull backlight updates from Lee Jones:
 "New Support & Features:
   - Maxim MAX25014: Add support for the Maxim MAX25014 4-channel
     automotive grade backlight driver IC

  Improvements & Fixes:
   - Maintainers: Add the Congatec Board Controller backlight driver to
     its corresponding entry
   - Congatec Board Controller: Remove redundant X86 dependency from the
     backlight driver
   - Kinetic KTD2801: Enable BL_CORE_SUSPENDRESUME to ensure the chip is
     powered off during suspend

  Cleanups & Refactoring:
   - Core: Use named initializers for i2c_device_id arrays to improve
     readability and robustness

  Device Tree Binding Updates:
   - Maxim MAX25014: Add device tree bindings for the Maxim MAX25014
     backlight controller"

* tag 'backlight-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight:
  backlight: Use named initializers for arrays of i2c_device_data
  MAINTAINERS: Add cgbc backlight driver
  backlight: cgbc: Remove redundant X86 dependency
  backlight: Add max25014atg backlight
  dt-bindings: backlight: Add max25014 support
  backlight: ktd2801: Enable BL_CORE_SUSPENDRESUME
2026-06-18 14:55:20 -07:00
..
backlight dt-bindings: backlight: Add max25014 support 2026-04-30 14:53:00 +01:00
irled dt-bindings: leds: irled: ir-spi-led: Add new duty-cycle value 2026-06-17 11:28:01 +01:00
allwinner,sun50i-a100-ledc.yaml dt-bindings: leds: sun50i-a100: Add compatible for Allwinner A523 SoC 2026-03-10 21:25:41 +08:00
ams,as3645a.yaml dt-bindings: leds: as3645: Convert to DT schema 2025-09-25 13:01:32 +01:00
ams,as3668.yaml dt-bindings: leds: Add new as3668 support 2026-02-04 09:23:41 +00:00
awinic,aw200xx.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
common.txt dt-bindings: leds: Convert common LED binding to schema 2020-01-23 15:15:53 -06:00
common.yaml dt-bindings: leds: Add default-brightness property to common.yaml 2025-10-21 10:46:26 +01:00
cznic,turris-omnia-leds.yaml dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property 2024-12-12 18:37:36 +00:00
iei,wt61p803-puzzle-leds.yaml dt-bindings: Add IEI vendor prefix and IEI WT61P803 PUZZLE driver bindings 2026-02-03 20:58:11 -06:00
issi,is31fl319x.yaml dt-bindings: leds: issi,is31fl319x: Drop 'db' suffix duplicating dtschema 2025-09-02 11:29:09 +01:00
kinetic,ktd202x.yaml dt-bindings: leds: Add Kinetic KTD2026/2027 LED 2023-11-01 11:29:07 +00:00
kinetic,ktd2692.yaml dt-bindings: leds: convert ktd2692 bindings to yaml 2022-05-07 23:12:19 +02:00
leds-aw2013.yaml dt-bindings: leds: Document pull-up supply for interrupt and I2C 2023-08-18 16:47:21 +01:00
leds-bcm6328.yaml dt-bindings: net: phy: Make LED active-low property common 2024-01-26 21:03:31 -08:00
leds-bcm6358.txt dt-bindings: net: phy: Make LED active-low property common 2024-01-26 21:03:31 -08:00
leds-bcm63138.yaml dt-bindings: leds: bcm63138: Add shift register bits 2024-10-11 08:37:00 +01:00
leds-class-multicolor.yaml dt-bindings: leds: Allow differently named multicolor LEDs 2026-02-04 09:20:58 +00:00
leds-consumer.yaml dt-bindings: leds: Add generic LED consumer documentation 2025-09-16 15:51:56 +01:00
leds-cpcap.txt
leds-cr0014114.txt dt-bindings: cr0014114: Add function and color properties 2019-07-25 20:07:58 +02:00
leds-el15203000.txt dt-bindings: Add docs for EL15203000 2019-11-03 17:36:58 +01:00
leds-gpio.yaml dt-bindings: leds: use unevaluatedProperties for common.yaml 2022-12-06 14:50:36 -06:00
leds-group-multicolor.yaml dt-bindings: leds: Unify 'leds' property 2025-09-16 15:52:03 +01:00
leds-is31fl32xx.txt dt-bindings: leds: Add issi,is31fl3293 to leds-is31fl32xx 2026-02-04 09:20:30 +00:00
leds-lgm.yaml dt-bindings: leds: Add missing references to common LED schema 2022-12-11 19:06:39 -06:00
leds-lm3532.txt leds: Replace HTTP links with HTTPS ones 2020-07-22 14:48:40 +02:00
leds-lm3601x.txt leds: Replace HTTP links with HTTPS ones 2020-07-22 14:48:40 +02:00
leds-lm36274.txt leds: Replace HTTP links with HTTPS ones 2020-07-22 14:48:40 +02:00
leds-lp50xx.yaml dt-bindings: leds: lp50xx: Document child reg, fix example 2025-06-27 13:58:32 +01:00
leds-lp55xx.yaml dt-bindings: drop tab characters from DTS examples 2026-05-05 10:54:45 -05:00
leds-lp5860.yaml dt-bindings: leds: lp5860: add enable-gpio 2026-03-19 10:43:34 +00:00
leds-lt3593.txt dt-bindings: lt3593: Add function and color properties 2019-07-25 20:07:54 +02:00
leds-max77650.yaml dt-bindings: leds: Add missing references to common LED schema 2022-12-11 19:06:39 -06:00
leds-mt6360.yaml dt-bindings: Correct indentation and style in DTS example 2025-07-28 19:56:29 -05:00
leds-netxbig.txt
leds-ns2.txt
leds-powernv.txt
leds-pwm-multicolor.yaml dt-bindings: leds: pwm-multicolour: re-allow active-low 2024-03-04 08:59:32 +00:00
leds-pwm.yaml dt-bindings: leds: pwm: Add enable-gpios property 2025-11-20 12:20:14 +00:00
leds-qcom-lpg.yaml dt-bindings: leds: leds-qcom-lpg: Add support for PMH0101 PWM 2026-02-04 09:21:01 +00:00
leds-rt4505.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
leds-sgm3140.yaml dt-bindings: leds: sgm3140: Document richtek,rt5033 compatible 2023-06-21 19:08:31 +01:00
leds-spi-byte.txt dt-bindings: leds: Add binding for spi-byte LED. 2019-05-24 22:18:37 +02:00
leds-trigger-pattern.txt dt-bindings: leds: Add pattern initialization from Device Tree 2019-01-16 22:06:51 +01:00
maxim,max77693.yaml dt-bindings: update Krzysztof Kozlowski's email 2022-04-04 15:43:20 +02:00
mediatek,mt6370-flashlight.yaml dt-bindings: leds: Add MediaTek MT6370 flashlight 2022-10-03 09:59:36 -05:00
mediatek,mt6370-indicator.yaml dt-bindings: leds: mt6370: Fix MT6370 LED indicator DT warning 2022-10-12 08:58:59 -05:00
nxp,pca953x.yaml dt-bindings: leds: Add gpio-line-names to PCA9532 GPIO 2023-08-17 12:49:19 +01:00
nxp,pca955x.yaml dt-bindings: leds: pca955x: Convert text bindings to YAML 2024-10-31 14:33:59 +00:00
nxp,pca963x.yaml dt-bindings: leds: pca963x: Convert text bindings to YAML 2024-04-12 09:47:09 +01:00
nxp,pca995x.yaml dt-bindings: leds: pca995x: Add new nxp,pca9956b compatible 2024-08-01 13:40:04 +01:00
onnn,ncp5623.yaml dt-bindings: leds: ncp5623: Add 0x39 as a valid I2C address 2025-07-23 10:32:36 +01:00
panasonic,an30259a.yaml dt-bindings: leds: Convert Panasonic AN30259A to DT schema 2023-07-28 12:15:32 +01:00
qcom,pm8058-led.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
qcom,spmi-flash-led.yaml dt-bindings: leds: qcom,spmi-flash-led: Add PMH0101 compatible 2026-02-04 09:21:03 +00:00
register-bit-led.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
regulator-led.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
richtek,rt8515.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
rohm,bd2606mvv.yaml dt-bindings: leds: bd2606mvv: Fix maximum register value 2023-07-28 09:26:23 +01:00
rohm,bd71828-leds.yaml dt-bindings: leds: bd72720: Add BD72720 2026-01-13 12:45:18 +00:00
samsung,s2mu005-flash.yaml dt-bindings: leds: Document Samsung S2M series PMIC flash LED device 2026-06-17 11:29:08 +01:00
silergy,sy7802.yaml dt-bindings: leds: Add Silergy SY7802 flash LED 2024-06-26 17:04:38 +01:00
skyworks,aat1290.yaml dt-bindings: leds: skyworks,aat1290: convert to dtschema 2022-07-21 11:10:44 -06:00
sprd,sc2731-bltc.yaml dt-bindings: leds: sc2731: Add compatible for SC2730 2026-03-10 09:23:17 +00:00
st,led1202.yaml dt-bindings: leds: Add LED1202 LED Controller 2025-01-09 10:30:23 +00:00
ti,lm3560.yaml dt-bindings: leds: Document TI LM3560 Synchronous Boost Flash Driver 2026-06-17 11:28:46 +01:00
ti,lm3697.yaml dt-bindings: leds: Convert ti,lm3697 to DT schema 2026-02-04 11:05:05 +00:00
ti,lp5812.yaml dt-bindings: leds: add TI/National Semiconductor LP5812 LED Driver 2026-02-04 09:20:43 +00:00
ti,lp8860.yaml dt-bindings: leds: Convert LP8860 into YAML format 2025-01-09 10:36:10 +00:00
ti,tca6507.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
ti,tlc59116.yaml dt-bindings: leds: Convert leds-tlc591xx.txt to yaml format 2025-02-11 15:07:37 +00:00
ti,tps61310.yaml dt-bindings: leds: Add Texas Instruments TPS6131x flash LED driver 2025-05-22 09:24:44 +01:00
ti.lm36922.yaml dt-bindings: leds: Convert leds-lm3692x to YAML format 2024-08-22 14:55:12 +01:00
trigger-source.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00