diff options
Diffstat (limited to 'drivers/video/backlight/da903x_bl.c')
| -rw-r--r-- | drivers/video/backlight/da903x_bl.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/drivers/video/backlight/da903x_bl.c b/drivers/video/backlight/da903x_bl.c index 573c7ece0fde..8179cef0730f 100644 --- a/drivers/video/backlight/da903x_bl.c +++ b/drivers/video/backlight/da903x_bl.c | |||
| @@ -2,10 +2,10 @@ | |||
| 2 | * Backlight driver for Dialog Semiconductor DA9030/DA9034 | 2 | * Backlight driver for Dialog Semiconductor DA9030/DA9034 |
| 3 | * | 3 | * |
| 4 | * Copyright (C) 2008 Compulab, Ltd. | 4 | * Copyright (C) 2008 Compulab, Ltd. |
| 5 | * Mike Rapoport <mike@compulab.co.il> | 5 | * Mike Rapoport <mike@compulab.co.il> |
| 6 | * | 6 | * |
| 7 | * Copyright (C) 2006-2008 Marvell International Ltd. | 7 | * Copyright (C) 2006-2008 Marvell International Ltd. |
| 8 | * Eric Miao <eric.miao@marvell.com> | 8 | * Eric Miao <eric.miao@marvell.com> |
| 9 | * | 9 | * |
| 10 | * This program is free software; you can redistribute it and/or modify | 10 | * This program is free software; you can redistribute it and/or modify |
| 11 | * it under the terms of the GNU General Public License version 2 as | 11 | * it under the terms of the GNU General Public License version 2 as |
| @@ -164,15 +164,14 @@ static int da903x_backlight_remove(struct platform_device *pdev) | |||
| 164 | #ifdef CONFIG_PM | 164 | #ifdef CONFIG_PM |
| 165 | static int da903x_backlight_suspend(struct device *dev) | 165 | static int da903x_backlight_suspend(struct device *dev) |
| 166 | { | 166 | { |
| 167 | struct platform_device *pdev = to_platform_device(dev); | 167 | struct backlight_device *bl = dev_get_drvdata(dev); |
| 168 | struct backlight_device *bl = platform_get_drvdata(pdev); | 168 | |
| 169 | return da903x_backlight_set(bl, 0); | 169 | return da903x_backlight_set(bl, 0); |
| 170 | } | 170 | } |
| 171 | 171 | ||
| 172 | static int da903x_backlight_resume(struct device *dev) | 172 | static int da903x_backlight_resume(struct device *dev) |
| 173 | { | 173 | { |
| 174 | struct platform_device *pdev = to_platform_device(dev); | 174 | struct backlight_device *bl = dev_get_drvdata(dev); |
| 175 | struct backlight_device *bl = platform_get_drvdata(pdev); | ||
| 176 | 175 | ||
| 177 | backlight_update_status(bl); | 176 | backlight_update_status(bl); |
| 178 | return 0; | 177 | return 0; |
| @@ -199,7 +198,7 @@ static struct platform_driver da903x_backlight_driver = { | |||
| 199 | module_platform_driver(da903x_backlight_driver); | 198 | module_platform_driver(da903x_backlight_driver); |
| 200 | 199 | ||
| 201 | MODULE_DESCRIPTION("Backlight Driver for Dialog Semiconductor DA9030/DA9034"); | 200 | MODULE_DESCRIPTION("Backlight Driver for Dialog Semiconductor DA9030/DA9034"); |
| 202 | MODULE_AUTHOR("Eric Miao <eric.miao@marvell.com>" | 201 | MODULE_AUTHOR("Eric Miao <eric.miao@marvell.com>"); |
| 203 | "Mike Rapoport <mike@compulab.co.il>"); | 202 | MODULE_AUTHOR("Mike Rapoport <mike@compulab.co.il>"); |
| 204 | MODULE_LICENSE("GPL"); | 203 | MODULE_LICENSE("GPL"); |
| 205 | MODULE_ALIAS("platform:da903x-backlight"); | 204 | MODULE_ALIAS("platform:da903x-backlight"); |
