Peter Ujfalusi
aa1a6d6d74
leds: pwm: Fix for deferred probe in DT booted mode
...
We need to make sure that the error code from devm_of_pwm_get() is the one
the module returns in case of failure.
Restructure the code to make this possible for DT booted case.
With this patch the driver can ask for deferred probing when the board is
booted with DT.
Fixes for example omap4-sdp board's keyboard backlight led.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
2013-12-02 11:53:17 -08:00
..
trigger
leds: trigger: ledtrig-backlight: Fix invalid memory access in fb_event notification callback
2013-08-26 17:46:36 -07:00
dell-led.c
Kconfig
leds: Added driver for the NXP PCA9685 I2C chip
2013-10-22 10:57:35 -07:00
led-class.c
leds: convert class code to use dev_groups
2013-07-26 18:05:17 -07:00
led-core.c
led-triggers.c
leds: led-triggers: Fix checkpatch warnings
2012-11-27 14:49:30 -08:00
leds-88pm860x.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-adp5520.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-asic3.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-atmel-pwm.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-bd2802.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-blinkm.c
leds: blinkm: Remove redundant break
2013-10-22 10:57:34 -07:00
leds-clevo-mail.c
leds: clevo-mail: Fix incorrect placement of __initdata
2013-08-26 17:22:11 -07:00
leds-cobalt-qube.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2012-12-15 12:52:42 -08:00
leds-cobalt-raq.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2012-12-15 12:52:42 -08:00
leds-da903x.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-da9052.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-dac124s085.c
leds: dac124s085: Remove redundant spi_set_drvdata
2013-10-22 10:57:34 -07:00
leds-fsg.c
leds: leds-fsg: use devm_ioremap
2012-11-26 14:28:45 -08:00
leds-gpio-register.c
leds-gpio.c
leds-gpio: of: led should not be created if its status is disabled
2013-10-25 10:12:55 -07:00
leds-hp6xx.c
leds-lm355x.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-lm3530.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-lm3533.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-lm3642.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-locomo.c
leds-lp55xx-common.c
leds: lp55xx: handle enable pin in driver
2013-10-25 10:13:25 -07:00
leds-lp55xx-common.h
leds: lp55xx: add common macros for device attributes
2013-08-26 17:22:12 -07:00
leds-lp3944.c
leds: leds-lp3944, fix "sparse" warning "mixing different enum types"
2013-08-26 17:22:11 -07:00
leds-lp5521.c
leds: lp5521: remove unnecessary writing commands
2013-08-26 17:22:12 -07:00
leds-lp5523.c
leds: Include linux/of.h header
2013-10-22 10:57:34 -07:00
leds-lp5562.c
leds: Include linux/of.h header
2013-10-22 10:57:34 -07:00
leds-lp8501.c
leds: Include linux/of.h header
2013-10-22 10:57:34 -07:00
leds-lp8788.c
leds-lp8788: fix a parent device in _probe()
2013-02-01 17:47:05 -08:00
leds-lt3593.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-max8997.c
leds: remove use of __devexit
2012-11-28 12:35:06 -08:00
leds-mc13783.c
leds: mc13783: Fix "uninitialized variable" warning
2013-07-02 08:44:02 -07:00
leds-net48xx.c
leds: leds-net48xx: Use linux/io.h instead of asm/io.h
2012-11-27 14:49:28 -08:00
leds-netxbig.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-ns2.c
leds: Include linux/of.h header
2013-10-22 10:57:34 -07:00
leds-ot200.c
drivers/leds/leds-ot200.c: fix error caused by shifted mask
2013-05-24 16:22:51 -07:00
leds-pca955x.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-pca963x.c
leds-pca963x: Fix device tree parsing
2013-08-26 17:22:14 -07:00
leds-pca9532.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-pca9685.c
leds: Added driver for the NXP PCA9685 I2C chip
2013-10-22 10:57:35 -07:00
leds-pwm.c
leds: pwm: Fix for deferred probe in DT booted mode
2013-12-02 11:53:17 -08:00
leds-rb532.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2012-12-15 12:52:42 -08:00
leds-regulator.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-s3c24xx.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-ss4200.c
leds: ss4200: Fix incorrect placement of __initdata
2013-08-26 17:22:12 -07:00
leds-sunfire.c
leds: use platform_{get,set}_drvdata()
2013-06-20 16:21:33 -07:00
leds-tca6507.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-wm831x-status.c
leds: wm831x-status: Request a REG resource
2013-08-30 10:17:45 -07:00
leds-wm8350.c
leds: use dev_get_platdata()
2013-08-26 17:22:11 -07:00
leds-wrap.c
leds: leds-wrap: Use <linux/io.h> instead of <asm/io.h>
2012-11-27 14:49:30 -08:00
leds.h
Makefile
leds: Added driver for the NXP PCA9685 I2C chip
2013-10-22 10:57:35 -07:00