Skip to content
  • Linus Torvalds's avatar
    Merge tag 'leds_for_4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds · 5f9cc570
    Linus Torvalds authored
    Pull LED updates from Jacek Anaszewski:
     "LED class drivers improvements:
    
      leds-pca955x:
       - add Device Tree support and bindings
       - use devm_led_classdev_register()
       - add GPIO support
       - prevent crippled LED class device name
       - check for I2C errors
    
      leds-gpio:
       - add optional retain-state-shutdown DT property
       - allow LED to retain state at shutdown
    
      leds-tlc591xx:
       - merge conditional tests
       - add missing of_node_put
    
      leds-powernv:
       - delete an error message for a failed memory allocation in
         powernv_led_create()
    
      leds-is31fl32xx.c
       - convert to using custom %pOF printf format specifier
    
      Constify attribute_group structures in:
       - leds-blinkm
       - leds-lm3533
    
      Make several arrays static const in:
       - leds-aat1290
       - leds-lp5521
       - leds-lp5562
       - leds-lp8501"
    
    * tag 'leds_for_4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds:
      leds: pca955x: check for I2C errors
      leds: gpio: Allow LED to retain state at shutdown
      dt-bindings: leds: gpio: Add optional retain-state-shutdown property
      leds: powernv: Delete an error message for a failed memory allocation in powernv_led_create()
      leds: lp8501: make several arrays static const
      leds: lp5562: make several arrays static const
      leds: lp5521: make several arrays static const
      leds: aat1290: make array max_mm_current_percent static const
      leds: pca955x: Prevent crippled LED device name
      leds: lm3533: constify attribute_group structure
      dt-bindings: leds: add pca955x
      leds: pca955x: add GPIO support
      leds: pca955x: use devm_led_classdev_register
      leds: pca955x: add device tree support
      leds: Convert to using %pOF instead of full_name
      leds: blinkm: constify attribute_group structures.
      leds: tlc591xx: add missing of_node_put
      leds: tlc591xx: merge conditional tests
    5f9cc570