19 Jun, 2019

1 commit

  • Based on 2 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation #

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 4122 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Enrico Weigelt
    Reviewed-by: Kate Stewart
    Reviewed-by: Allison Randal
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

04 Jan, 2016

1 commit


28 Aug, 2015

1 commit


26 Jun, 2014

1 commit

  • Use the attribute groups of the led-class to create the indicator-LED
    attributes during probe in order to avoid racing with userspace.

    Note that the comment about the pattern attribute only being for LM3554
    was incorrect and did not match the code (the original leds-lm3556
    driver had the attribute before LM3554 support was added).

    Signed-off-by: Johan Hovold
    Signed-off-by: Bryan Wu

    Johan Hovold
     

27 Aug, 2013

1 commit


02 Apr, 2013

1 commit

  • LM355x and LM3642 support flash and torch functionality.

    (Camera driver) (LED trigger for camera) (LED driver)
    Turn on the flash ...> ledtrig_flash_ctrl(true) ...> LM355x or LM3642
    brightness ctrl

    Flash/torch LEDs are controlled by other driver using LED camera trigger
    APIs, ledtrig_flash_ctrl()/ledtrig_torch_ctrl().
    Then, actual device control is activated by each LED driver such like
    LM355x or LM3642.

    Signed-off-by: Milo(Woogyom) Kim
    Signed-off-by: Bryan Wu

    Kim, Milo
     

02 Feb, 2013

1 commit


16 Dec, 2012

1 commit

  • Pull LED subsystem update from Bryan Wu.

    * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds: (47 commits)
    leds: leds-lp5521: return an error code on error in probe()
    leds: leds-clevo-mail: Use pr_* instead of printks
    leds: leds-rb532: Fix checkpatch errors
    leds: led-triggers: Fix checkpatch warnings
    leds: ledtrig-backlight: Fix checkpatch error
    leds: leds-wrap: Use instead of
    leds: leds-wm8350: Use dev_err instead of printk
    leds: leds-pwm: Fix checkpatch warning
    leds: leds-pca955x: Use dev_info instead of printk
    leds: leds-net48xx: Use linux/io.h instead of asm/io.h
    leds: leds-lt3593: Fix checkpatch warnings
    leds: leds-gpio: Use dev_info instead of printk
    leds: leds-da903x: Fix checkpatch error and warnings
    leds: leds-bd2802: Fix checkpatch warnings
    leds: leds-adp5520: Fix checkpatch warnings
    leds: led-class: Fix checkpatch warning
    leds: leds-ns2: use devm_gpio_request_one
    leds: leds-lt3593: use devm_gpio_request_one
    leds: leds-gpio: use devm_gpio_request_one
    leds: lp3944: Fix return value
    ...

    Linus Torvalds
     

29 Nov, 2012

3 commits


27 Nov, 2012

2 commits


11 Sep, 2012

1 commit

  • This driver is a general version for LM355x,lm3554 and lm3556,led chips of TI.

    LM3554 :
    The LM3554 is a 2 MHz fixed-frequency synchronous boost
    converter with 1.2A dual high side led drivers.
    Datasheet: www.ti.com/lit/ds/symlink/lm3554.pdf

    LM3556 :
    The LM3556 is a 4 MHz fixed-frequency synchronous boost
    converter plus 1.5A constant current driver for a high-current white LED.
    Datasheet: www.national.com/ds/LM/LM3556.pdf

    (bryan.wu@canonical.com: use flush_work() to replace flush_work_sync() which is
    deprecated)

    Signed-off-by: G.Shark Jeong
    Signed-off-by: Bryan Wu

    G.Shark Jeong