|
@@ -385,8 +385,13 @@ struct device {
|
|
|
struct device_driver *driver; /* which driver has allocated this
|
|
|
device */
|
|
|
void *driver_data; /* data private to the driver */
|
|
|
- void *platform_data; /* Platform specific data, device
|
|
|
- core doesn't touch it */
|
|
|
+
|
|
|
+ void *platform_data; /* We will remove platform_data
|
|
|
+ field if all platform devices
|
|
|
+ pass its platform specific data
|
|
|
+ from platform_device->platform_data,
|
|
|
+ other kind of devices should not
|
|
|
+ use platform_data. */
|
|
|
struct dev_pm_info power;
|
|
|
|
|
|
#ifdef CONFIG_NUMA
|