linux/Documentation/devicetree/bindings/leds
Linus Torvalds 2fb7eb3d7e - Improved handling of LCD power states and interactions with the fbdev subsystem.
- Introduced new LCD_POWER_ constants to decouple the LCD subsystem from fbdev.
 - Several drivers were updated to use the new LCD_POWER_ constants.
 - Clarified the semantics of the lcd_ops.controls_device callback.
 - Removed unnecessary includes and dependencies.
 - Removed unused notifier functionality.
 - Simplified code with scoped for-each loops.
 - Fixed module autoloading for the ktz8866 driver.
 - Updated device tree bindings to yaml format.
 - Minor cleanups and improvements in various drivers.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmc/KTkACgkQUa+KL4f8
 d2HzWA//QtnboEtMOOt5hlY/MyGnwDG2nWWwbnlEVQ1zN3lQut4WWOocuyqIu6Wr
 tfRyLKOsiAWdjFi7NBQlV3ylNyyD4XU9/qNduOAMPe3VGj/lZB70coH+RL4L4JvX
 cSiue8vF9StX7gB7qxh1uVBastlCu9ofVZV4dFMD4hX+hA3SgBX5itmOfue9AMkm
 LXdA1DeDvigH5DMPIStHuQS0HVOxv06TJd1syzVBesa8G3raTwluTc16uPJkIwHd
 MnDqdvevaiW1ZnE3+8o2CmkLfFsB27iltwutXn9MbrUKBz0S7/ruNTib+RguFOaP
 Eo+ls0KIaiPH4xi0FuHlSiXKwszIvZ3GGeu3fO66k9m+vM2/IesBGgf0GR3Y8Lxr
 fwl4iNkLguKsBnLHBxhDnrQ3ltQiBw4q8Q2m/zQ4OoaW/sMX+514D3jOZmx3snE1
 ODE22bhoznRLyEAHisv4wA9snoAyvEItejczGC7HLJ0SbWUGBbqzHgvhjwMkh6R6
 0+6dJ22DTlSwZsyXcSkzA85ayiuxFLhwvD0nfxyGwUD//swg8L7ymnpVLOqpdJcc
 EgdVQeuaTij0UH9NutMDoIC1Z0SUMvpli1Wk0/Y1Hmg0vICZUUjewcli6VEbZGFu
 PKkkAeTPJaxfYWW64VHk6flSaW67VjqfiQ01F4oLlRwONcihpxM=
 =9n4l
 -----END PGP SIGNATURE-----

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

Pull backlight updates from Lee Jones:

 - Improve handling of LCD power states and interactions with the fbdev
   subsystem

 - Introduce new LCD_POWER_ constants to decouple the LCD subsystem from
   fbdev

 - Update several drivers to use the new LCD_POWER_ constants

 - Clarify the semantics of the lcd_ops.controls_device callback

 - Remove unnecessary includes and dependencies

 - Remove unused notifier functionality

 - Simplify code with scoped for-each loops

 - Fix module autoloading for the ktz8866 driver

 - Update device tree bindings to yaml format

 - Minor cleanups and improvements in various drivers

* tag 'backlight-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight: (33 commits)
  MAINTAINERS: Use Daniel Thompson's korg address for Backlight work
  dt-bindings: backlight: Convert zii,rave-sp-backlight.txt to yaml
  backlight: Remove notifier
  backlight: ktz8866: Fix module autoloading
  backlight: 88pm860x_bl: Simplify with scoped for each OF child loop
  backlight: lcd: Do not include <linux/fb.h> in lcd header
  backlight: lcd: Remove struct fb_videomode from set_mode callback
  backlight: lcd: Replace check_fb with controls_device
  HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev
  fbdev: omap: Use lcd power constants
  fbdev: imxfb: Use lcd power constants
  fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev
  fbdev: clps711x-fb: Use lcd power constants
  fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev
  backlight: tdo24m: Use lcd power constants
  backlight: platform_lcd: Use lcd power constants
  backlight: platform_lcd: Remove match_fb from struct plat_lcd_data
  backlight: platform_lcd: Remove include statement for <linux/backlight.h>
  backlight: otm3225a: Use lcd power constants
  backlight: ltv350qv: Use lcd power constants
  ...
2024-11-22 16:29:57 -08:00
..
backlight dt-bindings: backlight: Convert zii,rave-sp-backlight.txt to yaml 2024-10-15 15:40:41 +01:00
irled dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is compatible 2023-09-27 09:40:02 +02:00
allwinner,sun50i-a100-ledc.yaml dt-bindings: leds: Add Allwinner A100 LED controller 2023-12-13 11:28:28 +00:00
ams,as3645a.txt
awinic,aw200xx.yaml dt-bindings: Fix various typos 2024-09-13 14:01:34 -05:00
common.txt
common.yaml dt-bindings: leds: Add 'active-high' property 2024-10-15 09:58:15 +01:00
cznic,turris-omnia-leds.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
issi,is31fl319x.yaml dt-bindings: Fix SPI and I2C bus node names in examples 2023-03-08 09:04:53 -06:00
kinetic,ktd202x.yaml dt-bindings: leds: Add Kinetic KTD2026/2027 LED 2023-11-01 11:29:07 +00:00
kinetic,ktd2692.yaml
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: Drop unneeded quotes 2023-06-15 15:07:49 +01:00
leds-cpcap.txt
leds-cr0014114.txt
leds-el15203000.txt
leds-gpio.yaml
leds-group-multicolor.yaml dt-bindings: leds: Add binding for a multicolor group of LEDs 2023-08-17 09:00:47 +01:00
leds-is31fl32xx.txt
leds-lgm.yaml
leds-lm3532.txt
leds-lm3601x.txt
leds-lm3697.txt
leds-lm36274.txt
leds-lp50xx.yaml
leds-lp55xx.yaml dt-bindings: leds-lp55xx: Add new ti,lp5569 compatible 2024-06-26 17:08:30 +01:00
leds-lp8860.txt
leds-lt3593.txt
leds-max77650.yaml
leds-mt6360.yaml
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 default-brightness property 2024-11-12 12:14:00 +00:00
leds-qcom-lpg.yaml dt-bindings: leds: leds-qcom-lpg: Add support for PMI8950 PWM 2024-04-12 09:47:16 +01: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
leds-tlc591xx.txt
leds-trigger-pattern.txt
maxim,max77693.yaml
mediatek,mt6370-flashlight.yaml
mediatek,mt6370-indicator.yaml
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: Add NCP5623 multi-LED Controller 2024-03-07 08:48:17 +00: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
qcom,spmi-flash-led.yaml dt-bindings: leds: qcom,spmi-flash-led: Fix example node name 2023-12-13 11:29:05 +00:00
register-bit-led.yaml dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema 2023-11-01 10:02:18 +00:00
regulator-led.yaml
richtek,rt8515.yaml
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: rohm,bd71828: Drop select:false 2023-08-17 11:29:07 +01:00
silergy,sy7802.yaml dt-bindings: leds: Add Silergy SY7802 flash LED 2024-06-26 17:04:38 +01:00
skyworks,aat1290.yaml
sprd,sc2731-bltc.yaml dt-bindings: mfd: sprd,sc2731: Convert to YAML 2024-11-12 14:48:45 +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.lm36922.yaml dt-bindings: leds: Convert leds-lm3692x to YAML format 2024-08-22 14:55:12 +01:00
trigger-source.yaml