[GIT PULL] LED subsystem update for v3.6

2012-07-26 Thread Bryan Wu
Hi Linus,

Please consider pulling the following changes since commit
28a33cbc24e4256c143dce96c7d93bf423229f92:

  Linux 3.5 (2012-07-21 13:58:29 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
for-3.6-rc1

for you to fetch changes up to d45bb11616c94c76c6e40960a120c0687b708a2e:

  leds-lp8788: forgotten unlock at lp8788_led_work (2012-07-27 08:16:07 +0800)


Axel Lin (1):
  leds: max8997: Simplify max8997_led_set_mode implementation

Bryan Wu (22):
  led-triggers: rename *trigger to *trig for unified naming scheme
  leds: fix sparse warnings due to missing static
  leds: convert Big Networks LED driver to devm_kzalloc()
  leds: convert HTC ASIC3 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Atmel PWM LED driver to devm_kzalloc()
  leds: convert LP3944 LED driver to devm_kzalloc()
  leds: convert DA9030/DA9034 LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert LP5521 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert BD2802 RGB LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert PCA9633 LED driver to devm_kzalloc()
  leds: convert LP5523 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Renesas TPU LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert LT3593 LED driver to devm_kzalloc()
  leds: convert PCA9532 LED driver to devm_kzalloc()
  leds: convert Sun Fire LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert PCA955x LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert ADP5520 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Freescale MC13783 LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert TCA6507 LED driver to devm_kzalloc()
  leds: convert LM3530 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert DAC124S085 LED driver to devm_kzalloc()
  leds: convert Network Space v2 LED driver to devm_kzalloc() and
cleanup error exit path

Dan Carpenter (3):
  leds-lp5523: BUG() in error handling in probe()
  LEDS: memory leak in blinkm_led_common_set()
  LEDS: propagate error codes in blinkm_detect()

Devendra Naga (5):
  leds: [trivial]Remove unnecesary return
  leds-88pm860x: use devm_kzalloc function
  leds-mc13783: set platform data to NULL at mc13783_led_remove
  leds/leds-s3c24xx: use devm_gpio_request
  leds-lp8788: forgotten unlock at lp8788_led_work

Fabio Baltieri (5):
  leds: add oneshot blink functions
  ledtrig-ide-disk: use generic one-shot blink api
  leds: fix led_brightness_set when soft-blinking
  leds: add oneshot trigger
  leds: use led_set_brightness in led_trigger_event

G.Shark Jeong (1):
  leds: Add LED driver for lm3556 chip

Jan-Simon Möller (1):
  LEDS: add BlinkM RGB LED driver, documentation and update MAINTAINERS

Jesper Dangaard Brouer (1):
  leds: correct trivial type in drivers/leds/Kconfig

Kim, Milo (1):
  leds: add new lp8788 led driver

Peter Meerwald (1):
  leds: convert tca6507 driver to module_i2c_driver()

Sachin Kamat (5):
  leds: Use module_platform_driver() in leds-max8997.c file
  leds: Use devm_kzalloc in leds-pwm.c file
  leds: Use devm_kzalloc in leds-regulator.c file
  leds: Use devm_kzalloc in leds-max8997.c file
  leds: Use devm_kzalloc in leds-gpio.c file

Shuah Khan (2):
  leds: Rename led_set_brightness() to __led_set_brightness()
  leds: Rename led_brightness_set() to led_set_brightness()

Sylwester Nawrocki (2):
  leds: Convert S3C24XX LED driver to devm_kzalloc()
  leds: Convert S3C24XX LED driver to gpiolib API

 Documentation/leds/00-INDEX   |   2 +
 Documentation/leds/leds-blinkm.txt|  80 +++
 Documentation/leds/leds-lm3556.txt|  85 
 Documentation/leds/ledtrig-oneshot.txt|  59 +++
 MAINTAINERS   |   5 +
 drivers/leds/Kconfig  |  39 +-
 drivers/leds/Makefile |   4 +
 drivers/leds/led-class.c  |  27 +-
 drivers/leds/led-core.c   |  66 ++-
 drivers/leds/led-triggers.c   | 114 +++--
 drivers/leds/leds-88pm860x.c  |   9 +-
 drivers/leds/leds-adp5520.c   |   8 +-
 drivers/leds/leds-asic3.c |  16 +-
 drivers/leds/leds-atmel-pwm.c |   5 +-
 drivers/leds/leds-bd2802.c|   8 +-
 drivers/leds/leds-blinkm.c| 815 ++
 drivers/leds/leds-da903x.c|   9 +-
 drivers/leds/leds-dac124s085.c|   4 +-
 drivers/leds/leds-gpio.c  |  11 +-
 drivers/leds/leds-lm3530.c|  24 +-
 

[GIT PULL] LED subsystem update for v3.6

2012-07-26 Thread Bryan Wu
Hi Linus,

Please consider pulling the following changes since commit
28a33cbc24e4256c143dce96c7d93bf423229f92:

  Linux 3.5 (2012-07-21 13:58:29 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
for-3.6-rc1

for you to fetch changes up to d45bb11616c94c76c6e40960a120c0687b708a2e:

  leds-lp8788: forgotten unlock at lp8788_led_work (2012-07-27 08:16:07 +0800)


Axel Lin (1):
  leds: max8997: Simplify max8997_led_set_mode implementation

Bryan Wu (22):
  led-triggers: rename *trigger to *trig for unified naming scheme
  leds: fix sparse warnings due to missing static
  leds: convert Big Networks LED driver to devm_kzalloc()
  leds: convert HTC ASIC3 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Atmel PWM LED driver to devm_kzalloc()
  leds: convert LP3944 LED driver to devm_kzalloc()
  leds: convert DA9030/DA9034 LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert LP5521 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert BD2802 RGB LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert PCA9633 LED driver to devm_kzalloc()
  leds: convert LP5523 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Renesas TPU LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert LT3593 LED driver to devm_kzalloc()
  leds: convert PCA9532 LED driver to devm_kzalloc()
  leds: convert Sun Fire LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert PCA955x LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert ADP5520 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert Freescale MC13783 LED driver to devm_kzalloc() and
cleanup error exit path
  leds: convert TCA6507 LED driver to devm_kzalloc()
  leds: convert LM3530 LED driver to devm_kzalloc() and cleanup
error exit path
  leds: convert DAC124S085 LED driver to devm_kzalloc()
  leds: convert Network Space v2 LED driver to devm_kzalloc() and
cleanup error exit path

Dan Carpenter (3):
  leds-lp5523: BUG() in error handling in probe()
  LEDS: memory leak in blinkm_led_common_set()
  LEDS: propagate error codes in blinkm_detect()

Devendra Naga (5):
  leds: [trivial]Remove unnecesary return
  leds-88pm860x: use devm_kzalloc function
  leds-mc13783: set platform data to NULL at mc13783_led_remove
  leds/leds-s3c24xx: use devm_gpio_request
  leds-lp8788: forgotten unlock at lp8788_led_work

Fabio Baltieri (5):
  leds: add oneshot blink functions
  ledtrig-ide-disk: use generic one-shot blink api
  leds: fix led_brightness_set when soft-blinking
  leds: add oneshot trigger
  leds: use led_set_brightness in led_trigger_event

G.Shark Jeong (1):
  leds: Add LED driver for lm3556 chip

Jan-Simon Möller (1):
  LEDS: add BlinkM RGB LED driver, documentation and update MAINTAINERS

Jesper Dangaard Brouer (1):
  leds: correct trivial type in drivers/leds/Kconfig

Kim, Milo (1):
  leds: add new lp8788 led driver

Peter Meerwald (1):
  leds: convert tca6507 driver to module_i2c_driver()

Sachin Kamat (5):
  leds: Use module_platform_driver() in leds-max8997.c file
  leds: Use devm_kzalloc in leds-pwm.c file
  leds: Use devm_kzalloc in leds-regulator.c file
  leds: Use devm_kzalloc in leds-max8997.c file
  leds: Use devm_kzalloc in leds-gpio.c file

Shuah Khan (2):
  leds: Rename led_set_brightness() to __led_set_brightness()
  leds: Rename led_brightness_set() to led_set_brightness()

Sylwester Nawrocki (2):
  leds: Convert S3C24XX LED driver to devm_kzalloc()
  leds: Convert S3C24XX LED driver to gpiolib API

 Documentation/leds/00-INDEX   |   2 +
 Documentation/leds/leds-blinkm.txt|  80 +++
 Documentation/leds/leds-lm3556.txt|  85 
 Documentation/leds/ledtrig-oneshot.txt|  59 +++
 MAINTAINERS   |   5 +
 drivers/leds/Kconfig  |  39 +-
 drivers/leds/Makefile |   4 +
 drivers/leds/led-class.c  |  27 +-
 drivers/leds/led-core.c   |  66 ++-
 drivers/leds/led-triggers.c   | 114 +++--
 drivers/leds/leds-88pm860x.c  |   9 +-
 drivers/leds/leds-adp5520.c   |   8 +-
 drivers/leds/leds-asic3.c |  16 +-
 drivers/leds/leds-atmel-pwm.c |   5 +-
 drivers/leds/leds-bd2802.c|   8 +-
 drivers/leds/leds-blinkm.c| 815 ++
 drivers/leds/leds-da903x.c|   9 +-
 drivers/leds/leds-dac124s085.c|   4 +-
 drivers/leds/leds-gpio.c  |  11 +-
 drivers/leds/leds-lm3530.c|  24 +-