• Linus Torvalds's avatar
    Merge tag 'leds-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds · e4a7b2dc
    Linus Torvalds authored
    Pull LED updates from Pavel Machek:
     "Okay, so... this one is interesting. RGB LEDs are very common, and we
      need to have some kind of support for them. Multicolor is for
      arbitrary set of LEDs in one package, RGB is for LEDs that can produce
      full range of colors. We do not have real multicolor LED that is not
      RGB in the pipeline, so that one is disabled for now.
    
      You can expect this saga to continue with next pull requests"
    
    * tag 'leds-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds: (37 commits)
      MAINTAINERS: Remove myself as LED subsystem maintainer
      leds: disallow /sys/class/leds/*:multi:* for now
      leds: add RGB color option, as that is different from multicolor.
      Make LEDS_LP55XX_COMMON depend on I2C to fix build errors:
      Documentation: ABI: leds-turris-omnia: document sysfs attribute
      leds: initial support for Turris Omnia LEDs
      dt-bindings: leds: add cznic,turris-omnia-leds binding
      leds: pattern trigger -- check pattern for validity
      leds: Replace HTTP links with HTTPS ones
      leds: trigger: add support for LED-private device triggers
      leds: lp5521: Add multicolor framework multicolor brightness support
      leds: lp5523: Update the lp5523 code to add multicolor brightness function
      leds: lp55xx: Add multicolor framework support to lp55xx
      leds: lp55xx: Convert LED class registration to devm_*
      dt-bindings: leds: Convert leds-lp55xx to yaml
      leds: multicolor: Introduce a multicolor class definition
      leds: Add multicolor ID to the color ID list
      dt: bindings: Add multicolor class dt bindings documention
      leds: lp5523: Fix various formatting issues in the code
      leds: lp55xx: Fix file permissions to use DEVICE_ATTR macros
      ...
    e4a7b2dc
MAINTAINERS 551 KB