diff options
| author | Len Brown <len.brown@intel.com> | 2011-03-23 02:34:54 -0400 |
|---|---|---|
| committer | Len Brown <len.brown@intel.com> | 2011-03-23 02:34:54 -0400 |
| commit | 02e2407858fd62053bf60349c0e72cd1c7a4a60e (patch) | |
| tree | 0ebdbddc97d3abbc675916010e7771065b70c137 /include/linux/platform_device.h | |
| parent | 96e1c408ea8a556c5b51e0e7d56bd2afbfbf5fe9 (diff) | |
| parent | 6447f55da90b77faec1697d499ed7986bb4f6de6 (diff) | |
Merge branch 'linus' into release
Conflicts:
arch/x86/kernel/acpi/sleep.c
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/linux/platform_device.h')
| -rw-r--r-- | include/linux/platform_device.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h index 2e700ec0601f..d96db9825708 100644 --- a/include/linux/platform_device.h +++ b/include/linux/platform_device.h | |||
| @@ -130,8 +130,15 @@ extern void platform_driver_unregister(struct platform_driver *); | |||
| 130 | extern int platform_driver_probe(struct platform_driver *driver, | 130 | extern int platform_driver_probe(struct platform_driver *driver, |
| 131 | int (*probe)(struct platform_device *)); | 131 | int (*probe)(struct platform_device *)); |
| 132 | 132 | ||
| 133 | #define platform_get_drvdata(_dev) dev_get_drvdata(&(_dev)->dev) | 133 | static inline void *platform_get_drvdata(const struct platform_device *pdev) |
| 134 | #define platform_set_drvdata(_dev,data) dev_set_drvdata(&(_dev)->dev, (data)) | 134 | { |
| 135 | return dev_get_drvdata(&pdev->dev); | ||
| 136 | } | ||
| 137 | |||
| 138 | static inline void platform_set_drvdata(struct platform_device *pdev, void *data) | ||
| 139 | { | ||
| 140 | dev_set_drvdata(&pdev->dev, data); | ||
| 141 | } | ||
| 135 | 142 | ||
| 136 | extern struct platform_device *platform_create_bundle(struct platform_driver *driver, | 143 | extern struct platform_device *platform_create_bundle(struct platform_driver *driver, |
| 137 | int (*probe)(struct platform_device *), | 144 | int (*probe)(struct platform_device *), |
