aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/leds/leds-locomo.c
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@rpsys.net>2007-12-31 23:11:11 +0000
committerRichard Purdie <rpurdie@rpsys.net>2007-12-31 23:11:11 +0000
commit8f115cd580121a169cc964e1b3288f3116c67f3e (patch)
treeff43eca9a0d15103043602d9d5b1b22a40344e36 /drivers/leds/leds-locomo.c
parentleds: Fix leds_list_lock locking issues (diff)
downloadlinux-dev-8f115cd580121a169cc964e1b3288f3116c67f3e.tar.xz
linux-dev-8f115cd580121a169cc964e1b3288f3116c67f3e.zip
leds: Fix locomo LED driver oops
Fix locomo-leds to use the correct struct device to prevent an oops. Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Diffstat (limited to 'drivers/leds/leds-locomo.c')
-rw-r--r--drivers/leds/leds-locomo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/leds/leds-locomo.c b/drivers/leds/leds-locomo.c
index bfac499f3258..2207335e9212 100644
--- a/drivers/leds/leds-locomo.c
+++ b/drivers/leds/leds-locomo.c
@@ -19,7 +19,7 @@
static void locomoled_brightness_set(struct led_classdev *led_cdev,
enum led_brightness value, int offset)
{
- struct locomo_dev *locomo_dev = LOCOMO_DEV(led_cdev->dev);
+ struct locomo_dev *locomo_dev = LOCOMO_DEV(led_cdev->dev->parent);
unsigned long flags;
local_irq_save(flags);