2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-29 23:53:55 +08:00
linux-next/drivers/leds
Arnd Bergmann 4a5a418462 leds: renesas: fix error handling
bfe4c041 "leds: convert Renesas TPU LED driver to devm_kzalloc() and
cleanup error exit path" introduced a possible case in which r_tpu_probe
calls iounmap on a wild pointer. This changes the one case that was
missed in the same way as the other error paths.

Without this patch, building kota2_defconfig results in:

drivers/leds/leds-renesas-tpu.c: In function 'r_tpu_probe':
drivers/leds/leds-renesas-tpu.c:246:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized]
drivers/leds/leds-renesas-tpu.c:308:17: warning: 'p' may be used uninitialized in this function [-Wuninitialized]

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Magnus Damm <damm@opensource.se>
Signed-off-by: Bryan Wu <bryan.wu@canonical.com>
2012-08-13 14:34:02 +08:00
..
dell-led.c drivers/leds: Add module.h to files using it implicitly 2011-10-31 19:31:49 -04:00
Kconfig leds: add new lp8788 led driver 2012-07-26 12:04:33 +08:00
led-class.c leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
led-core.c leds: fix sparse warnings due to missing static 2012-07-24 07:52:35 +08:00
led-triggers.c Revert "leds: use led_set_brightness in led_trigger_event" 2012-08-13 14:33:02 +08:00
leds-88pm860x.c leds-88pm860x: use devm_kzalloc function 2012-07-24 07:52:35 +08:00
leds-adp5520.c leds: convert ADP5520 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:39 +08:00
leds-asic3.c leds: convert HTC ASIC3 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:37 +08:00
leds-atmel-pwm.c leds: convert Atmel PWM LED driver to devm_kzalloc() 2012-07-24 07:52:37 +08:00
leds-bd2802.c leds: convert BD2802 RGB LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:38 +08:00
leds-blinkm.c LEDS: propagate error codes in blinkm_detect() 2012-07-27 08:15:09 +08:00
leds-clevo-mail.c module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
leds-cobalt-qube.c leds: convert led platform drivers to module_platform_driver 2012-01-10 16:30:48 -08:00
leds-cobalt-raq.c drivers/leds: Add export.h for THIS_MODULE to leds-cobalt-raq.c 2011-10-31 19:31:50 -04:00
leds-da903x.c leds: convert DA9030/DA9034 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:37 +08:00
leds-da9052.c leds: driver for DA9052/53 PMIC v2 2012-05-29 16:22:31 -07:00
leds-dac124s085.c leds: convert DAC124S085 LED driver to devm_kzalloc() 2012-07-24 07:52:40 +08:00
leds-fsg.c leds: convert led platform drivers to module_platform_driver 2012-01-10 16:30:48 -08:00
leds-gpio-register.c leds: provide helper to register "leds-gpio" devices 2011-05-25 08:39:51 -07:00
leds-gpio.c leds: Use devm_kzalloc in leds-gpio.c file 2012-07-24 07:52:36 +08:00
leds-hp6xx.c leds: convert led platform drivers to module_platform_driver 2012-01-10 16:30:48 -08:00
leds-lm3530.c leds: convert LM3530 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:40 +08:00
leds-lm3533.c leds: add LM3533 LED driver 2012-05-29 16:22:32 -07:00
leds-lm3556.c leds: Add LED driver for lm3556 chip 2012-07-24 07:52:35 +08:00
leds-locomo.c drivers/leds: Add module.h to files using it implicitly 2011-10-31 19:31:49 -04:00
leds-lp3944.c leds: convert LP3944 LED driver to devm_kzalloc() 2012-07-24 07:52:37 +08:00
leds-lp5521.c leds: convert LP5521 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:37 +08:00
leds-lp5523.c leds: convert LP5523 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:38 +08:00
leds-lp8788.c leds: lp8788: Fix updating scale configuration bits 2012-08-08 09:49:53 +08:00
leds-lt3593.c leds: convert LT3593 LED driver to devm_kzalloc() 2012-07-24 07:52:38 +08:00
leds-max8997.c leds: max8997: Simplify max8997_led_set_mode implementation 2012-07-24 15:48:47 +08:00
leds-mc13783.c leds: convert Freescale MC13783 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:39 +08:00
leds-net48xx.c drivers/leds: Add module.h to files using it implicitly 2011-10-31 19:31:49 -04:00
leds-netxbig.c leds: convert Big Networks LED driver to devm_kzalloc() 2012-07-24 07:52:37 +08:00
leds-ns2.c leds: convert Network Space v2 LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:40 +08:00
leds-ot200.c leds: add led driver for Bachmann's ot200 2012-01-23 08:38:47 -08:00
leds-pca955x.c leds: convert PCA955x LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:39 +08:00
leds-pca9532.c leds: convert PCA9532 LED driver to devm_kzalloc() 2012-07-24 07:52:39 +08:00
leds-pca9633.c leds: convert PCA9633 LED driver to devm_kzalloc() 2012-07-24 07:52:38 +08:00
leds-pwm.c leds: Use devm_kzalloc in leds-pwm.c file 2012-07-24 07:52:36 +08:00
leds-rb532.c leds: convert led platform drivers to module_platform_driver 2012-01-10 16:30:48 -08:00
leds-regulator.c leds: Use devm_kzalloc in leds-regulator.c file 2012-07-24 07:52:36 +08:00
leds-renesas-tpu.c leds: renesas: fix error handling 2012-08-13 14:34:02 +08:00
leds-s3c24xx.c leds/leds-s3c24xx: use devm_gpio_request 2012-07-24 07:52:40 +08:00
leds-ss4200.c module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
leds-sunfire.c leds: convert Sun Fire LED driver to devm_kzalloc() and cleanup error exit path 2012-07-24 07:52:39 +08:00
leds-tca6507.c leds: convert TCA6507 LED driver to devm_kzalloc() 2012-07-24 07:52:39 +08:00
leds-wm831x-status.c leds: convert wm831x status driver to devm_kzalloc() 2012-01-10 16:30:49 -08:00
leds-wm8350.c leds: convert wm8350 driver to devm_kzalloc() 2012-01-10 16:30:49 -08:00
leds-wrap.c drivers/leds: Add module.h to files using it implicitly 2011-10-31 19:31:49 -04:00
leds.h leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-backlight.c leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-default-on.c leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-gpio.c leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-heartbeat.c leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-ide-disk.c ledtrig-ide-disk: use generic one-shot blink api 2012-07-24 07:52:34 +08:00
ledtrig-oneshot.c leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-timer.c leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
ledtrig-transient.c leds: Rename led_set_brightness() to __led_set_brightness() 2012-07-24 07:52:34 +08:00
Makefile leds: add new lp8788 led driver 2012-07-26 12:04:33 +08:00