diff options
author | Jingoo Han <jg1.han@samsung.com> | 2013-05-23 06:43:43 -0400 |
---|---|---|
committer | Wim Van Sebroeck <wim@iguana.be> | 2013-07-11 15:07:24 -0400 |
commit | 26556b6e0bf044622a5d3dcade0ac6657b23c2a7 (patch) | |
tree | cf3bb881e57d850fb4a90840555e064862656554 /drivers/watchdog | |
parent | 0183984c61fdd298dde717ff1c5c2f6ce2ef3f73 (diff) |
watchdog: cpwd: use platform_{get,set}_drvdata()
Use the wrapper functions for getting and setting the driver data using
platform_device instead of using dev_{get,set}_drvdata() with &pdev->dev,
so we can directly pass a struct platform_device.
Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Diffstat (limited to 'drivers/watchdog')
-rw-r--r-- | drivers/watchdog/cpwd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/watchdog/cpwd.c b/drivers/watchdog/cpwd.c index 70387582843f..213225edd059 100644 --- a/drivers/watchdog/cpwd.c +++ b/drivers/watchdog/cpwd.c | |||
@@ -621,7 +621,7 @@ static int cpwd_probe(struct platform_device *op) | |||
621 | WD_BADMODEL); | 621 | WD_BADMODEL); |
622 | } | 622 | } |
623 | 623 | ||
624 | dev_set_drvdata(&op->dev, p); | 624 | platform_set_drvdata(op, p); |
625 | cpwd_device = p; | 625 | cpwd_device = p; |
626 | err = 0; | 626 | err = 0; |
627 | 627 | ||
@@ -642,7 +642,7 @@ out_free: | |||
642 | 642 | ||
643 | static int cpwd_remove(struct platform_device *op) | 643 | static int cpwd_remove(struct platform_device *op) |
644 | { | 644 | { |
645 | struct cpwd *p = dev_get_drvdata(&op->dev); | 645 | struct cpwd *p = platform_get_drvdata(op); |
646 | int i; | 646 | int i; |
647 | 647 | ||
648 | for (i = 0; i < WD_NUMDEVS; i++) { | 648 | for (i = 0; i < WD_NUMDEVS; i++) { |