[GIT PULL] leds: updates for 3.10
From: Bryan Wu
Date: Mon May 06 2013 - 14:09:28 EST
Hi Linus,
LED subsystem updates for 3.10:
- move LED trigger drivers into a new directory
- lp55xx common driver updates
- other led drivers updates and bug fixing
So please consider the following changes since commit
07961ac7c0ee8b546658717034fe692fd12eefa9:
Linux 3.9-rc5 (2013-03-31 15:12:43 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git for-next
for you to fetch changes up to df92d5ff5e70999274f53884cc2c40ae620a109a:
leds: leds-asic3: switch to using SIMPLE_DEV_PM_OPS (2013-04-01
11:04:54 -0700)
----------------------------------------------------------------
Florian Vaussard (1):
leds: leds-pwm: Defer led_pwm_set() if PWM can sleep
Jingoo Han (7):
leds: atmel-pwm: remove erroneous __exit annotation
leds: leds-bd2802: remove erroneous __exit annotation
leds: leds-lt3593: set devm_gpio_request_one() flags param correctly
leds: leds-ns2: set devm_gpio_request_one() flags param correctly
leds: renesas: set gpio_request_one() flags param correctly
leds: leds-bd2802: add CONFIG_PM_SLEEP to suspend/resume functions
leds: leds-asic3: switch to using SIMPLE_DEV_PM_OPS
Kim, Milo (8):
leds: add new LP5562 LED driver
leds: move LED trigger drivers into new subdirectory
leds: trigger: use inline functions instead of macros
leds: add camera LED triggers
leds: lm355x, lm3642: support camera LED triggers for flash and torch
leds: lp55xx: fix the sysfs read operation
leds: lp55xx: use common clock framework when external clock is used
leds: lp55xx: configure the clock detection
Mark Brown (1):
leds: wm8350: Complain if we fail to reenable DCDC
Sachin Kamat (1):
leds: tca6507: Use of_match_ptr() macro
Simon Guinot (1):
leds: leds-ns2: fix oops at module removal
Documentation/leds/00-INDEX | 2 +
Documentation/leds/leds-lp5521.txt | 19 -
Documentation/leds/leds-lp5562.txt | 120 +++++
Documentation/leds/leds-lp55xx.txt | 46 +-
drivers/leds/Kconfig | 115 +----
drivers/leds/Makefile | 11 +-
drivers/leds/leds-asic3.c | 7 +-
drivers/leds/leds-atmel-pwm.c | 4 +-
drivers/leds/leds-bd2802.c | 14 +-
drivers/leds/leds-lm355x.c | 2 +
drivers/leds/leds-lm3642.c | 2 +
drivers/leds/leds-lp5521.c | 22 +-
drivers/leds/leds-lp5562.c | 599 ++++++++++++++++++++++++
drivers/leds/leds-lp55xx-common.c | 42 +-
drivers/leds/leds-lp55xx-common.h | 4 +
drivers/leds/leds-lt3593.c | 5 +-
drivers/leds/leds-ns2.c | 44 +-
drivers/leds/leds-pwm.c | 50 +-
drivers/leds/leds-renesas-tpu.c | 3 +-
drivers/leds/leds-tca6507.c | 4 +-
drivers/leds/leds-wm8350.c | 5 +-
drivers/leds/trigger/Kconfig | 111 +++++
drivers/leds/trigger/Makefile | 10 +
drivers/leds/{ => trigger}/ledtrig-backlight.c | 2 +-
drivers/leds/trigger/ledtrig-camera.c | 57 +++
drivers/leds/{ => trigger}/ledtrig-cpu.c | 2 +-
drivers/leds/{ => trigger}/ledtrig-default-on.c | 2 +-
drivers/leds/{ => trigger}/ledtrig-gpio.c | 2 +-
drivers/leds/{ => trigger}/ledtrig-heartbeat.c | 2 +-
drivers/leds/{ => trigger}/ledtrig-ide-disk.c | 0
drivers/leds/{ => trigger}/ledtrig-oneshot.c | 2 +-
drivers/leds/{ => trigger}/ledtrig-timer.c | 1 -
drivers/leds/{ => trigger}/ledtrig-transient.c | 2 +-
include/linux/leds.h | 33 +-
include/linux/mmc/host.h | 2 -
include/linux/platform_data/leds-lp55xx.h | 21 +-
36 files changed, 1149 insertions(+), 220 deletions(-)
create mode 100644 Documentation/leds/leds-lp5562.txt
create mode 100644 drivers/leds/leds-lp5562.c
create mode 100644 drivers/leds/trigger/Kconfig
create mode 100644 drivers/leds/trigger/Makefile
rename drivers/leds/{ => trigger}/ledtrig-backlight.c (99%)
create mode 100644 drivers/leds/trigger/ledtrig-camera.c
rename drivers/leds/{ => trigger}/ledtrig-cpu.c (99%)
rename drivers/leds/{ => trigger}/ledtrig-default-on.c (98%)
rename drivers/leds/{ => trigger}/ledtrig-gpio.c (99%)
rename drivers/leds/{ => trigger}/ledtrig-heartbeat.c (99%)
rename drivers/leds/{ => trigger}/ledtrig-ide-disk.c (100%)
rename drivers/leds/{ => trigger}/ledtrig-oneshot.c (99%)
rename drivers/leds/{ => trigger}/ledtrig-timer.c (99%)
rename drivers/leds/{ => trigger}/ledtrig-transient.c (99%)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/