linux/drivers/video/backlight
Jiri Slaby a4ebb780e1 video: backlight/progear, fix pci device refcounting
Stanse found an ommitted pci_dev_puts on error path in progearbl_probe.
pmu_dev and sb_dev are gotten, but never put when
backlight_device_register fails.

So unify fail paths and put the devs when the failure occurs.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-03-16 19:47:54 +00:00
..
88pm860x_bl.c backlight: Enable backlight in 88pm860x 2010-03-07 22:17:04 +01:00
adp5520_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
adx_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
atmel-pwm-bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
backlight.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
corgi_lcd.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
cr_bllcd.c backlight: PTR_ERR return of wrong pointer in cr_backlight_probe() 2009-12-17 11:19:07 +00:00
da903x_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
generic_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
hp680_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
ili9320.c fb: add support for the ILI9320 video display controller 2008-07-24 10:47:40 -07:00
ili9320.h fb: add support for the ILI9320 video display controller 2008-07-24 10:47:40 -07:00
jornada720_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
jornada720_lcd.c backlight: Add HP Jornada 700 series LCD driver 2009-04-06 16:06:55 +01:00
kb3886_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
Kconfig backlight: Add Epson L4F00242T03 LCD driver 2010-03-16 19:47:53 +00:00
l4f00242t03.c backlight: l4f00242t03: Fix module licence absence. 2010-03-16 19:47:53 +00:00
lcd.c tree-wide: convert open calls to remove spaces to skip_spaces() lib function 2009-12-15 08:53:32 -08:00
lms283gf05.c backlight: spi driver for LMS283GF05 LCD 2009-09-07 15:08:06 +01:00
locomolcd.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
ltv350qv.c spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
ltv350qv.h backlight: Add Samsung LTV350QV LCD driver 2007-10-11 22:24:12 +01:00
Makefile backlight: Add Epson L4F00242T03 LCD driver 2010-03-16 19:47:53 +00:00
max8925_bl.c backlight: Enable max8925 backlight 2010-03-07 22:17:08 +01:00
mbp_nvidia_bl.c backlight: mbp_nvidia_bl - add two more MacBookPro variants 2009-12-17 11:50:26 +00:00
omap1_bl.c omap1: Fix compile for omap1_bl.c 2010-01-08 10:29:06 -08:00
platform_lcd.c backlight: ensure platform_lcd on by default 2008-07-30 09:41:44 -07:00
progear_bl.c video: backlight/progear, fix pci device refcounting 2010-03-16 19:47:54 +00:00
pwm_bl.c backlight: Pass device through notify callback in the pwm driver 2009-12-17 11:46:01 +00:00
tdo24m.c backlight: tdo24m: ensure chip select changes between transfers 2009-12-01 09:02:34 +08:00
tosa_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00
tosa_lcd.c tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
vgg2432a4.c spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
wm831x_bl.c backlight: Constify struct backlight_ops 2009-12-16 11:33:46 +00:00