diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-12 12:11:31 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-12 12:11:31 -0400 |
| commit | 58d4ea65b98f154f3326b038eecda32f90b46ea8 (patch) | |
| tree | 636aed413349dece12c08a4bd3d1fea0254976d8 /drivers/macintosh | |
| parent | 26f0cf91813bdc8e61595f8ad6660251e2ee9cf6 (diff) | |
| parent | fbe0f8348fd6c3d016a3f48756eb729b41a67c22 (diff) | |
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
* 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6:
mmc_spi: Fix unterminated of_match_table
of/sparc: fix build regression from of_device changes
of/device: Replace struct of_device with struct platform_device
Diffstat (limited to 'drivers/macintosh')
| -rw-r--r-- | drivers/macintosh/macio_sysfs.c | 6 | ||||
| -rw-r--r-- | drivers/macintosh/smu.c | 6 | ||||
| -rw-r--r-- | drivers/macintosh/therm_adt746x.c | 2 | ||||
| -rw-r--r-- | drivers/macintosh/therm_pm72.c | 6 | ||||
| -rw-r--r-- | drivers/macintosh/therm_windtunnel.c | 6 |
5 files changed, 13 insertions, 13 deletions
diff --git a/drivers/macintosh/macio_sysfs.c b/drivers/macintosh/macio_sysfs.c index 6024038a5b9..8eb40afbd0f 100644 --- a/drivers/macintosh/macio_sysfs.c +++ b/drivers/macintosh/macio_sysfs.c | |||
| @@ -15,7 +15,7 @@ field##_show (struct device *dev, struct device_attribute *attr, \ | |||
| 15 | static ssize_t | 15 | static ssize_t |
| 16 | compatible_show (struct device *dev, struct device_attribute *attr, char *buf) | 16 | compatible_show (struct device *dev, struct device_attribute *attr, char *buf) |
| 17 | { | 17 | { |
| 18 | struct of_device *of; | 18 | struct platform_device *of; |
| 19 | const char *compat; | 19 | const char *compat; |
| 20 | int cplen; | 20 | int cplen; |
| 21 | int length = 0; | 21 | int length = 0; |
| @@ -52,9 +52,9 @@ static ssize_t modalias_show (struct device *dev, struct device_attribute *attr, | |||
| 52 | static ssize_t devspec_show(struct device *dev, | 52 | static ssize_t devspec_show(struct device *dev, |
| 53 | struct device_attribute *attr, char *buf) | 53 | struct device_attribute *attr, char *buf) |
| 54 | { | 54 | { |
| 55 | struct of_device *ofdev; | 55 | struct platform_device *ofdev; |
| 56 | 56 | ||
| 57 | ofdev = to_of_device(dev); | 57 | ofdev = to_platform_device(dev); |
| 58 | return sprintf(buf, "%s\n", ofdev->dev.of_node->full_name); | 58 | return sprintf(buf, "%s\n", ofdev->dev.of_node->full_name); |
| 59 | } | 59 | } |
| 60 | 60 | ||
diff --git a/drivers/macintosh/smu.c b/drivers/macintosh/smu.c index 2506c957712..e58c3d33e03 100644 --- a/drivers/macintosh/smu.c +++ b/drivers/macintosh/smu.c | |||
| @@ -75,7 +75,7 @@ struct smu_cmd_buf { | |||
| 75 | struct smu_device { | 75 | struct smu_device { |
| 76 | spinlock_t lock; | 76 | spinlock_t lock; |
| 77 | struct device_node *of_node; | 77 | struct device_node *of_node; |
| 78 | struct of_device *of_dev; | 78 | struct platform_device *of_dev; |
| 79 | int doorbell; /* doorbell gpio */ | 79 | int doorbell; /* doorbell gpio */ |
| 80 | u32 __iomem *db_buf; /* doorbell buffer */ | 80 | u32 __iomem *db_buf; /* doorbell buffer */ |
| 81 | struct device_node *db_node; | 81 | struct device_node *db_node; |
| @@ -645,7 +645,7 @@ static void smu_expose_childs(struct work_struct *unused) | |||
| 645 | 645 | ||
| 646 | static DECLARE_WORK(smu_expose_childs_work, smu_expose_childs); | 646 | static DECLARE_WORK(smu_expose_childs_work, smu_expose_childs); |
| 647 | 647 | ||
| 648 | static int smu_platform_probe(struct of_device* dev, | 648 | static int smu_platform_probe(struct platform_device* dev, |
| 649 | const struct of_device_id *match) | 649 | const struct of_device_id *match) |
| 650 | { | 650 | { |
| 651 | if (!smu) | 651 | if (!smu) |
| @@ -695,7 +695,7 @@ static int __init smu_init_sysfs(void) | |||
| 695 | 695 | ||
| 696 | device_initcall(smu_init_sysfs); | 696 | device_initcall(smu_init_sysfs); |
| 697 | 697 | ||
| 698 | struct of_device *smu_get_ofdev(void) | 698 | struct platform_device *smu_get_ofdev(void) |
| 699 | { | 699 | { |
| 700 | if (!smu) | 700 | if (!smu) |
| 701 | return NULL; | 701 | return NULL; |
diff --git a/drivers/macintosh/therm_adt746x.c b/drivers/macintosh/therm_adt746x.c index c42eeb43042..d0d221332db 100644 --- a/drivers/macintosh/therm_adt746x.c +++ b/drivers/macintosh/therm_adt746x.c | |||
| @@ -84,7 +84,7 @@ struct thermostat { | |||
| 84 | 84 | ||
| 85 | static enum {ADT7460, ADT7467} therm_type; | 85 | static enum {ADT7460, ADT7467} therm_type; |
| 86 | static int therm_bus, therm_address; | 86 | static int therm_bus, therm_address; |
| 87 | static struct of_device * of_dev; | 87 | static struct platform_device * of_dev; |
| 88 | static struct thermostat* thermostat; | 88 | static struct thermostat* thermostat; |
| 89 | static struct task_struct *thread_therm = NULL; | 89 | static struct task_struct *thread_therm = NULL; |
| 90 | 90 | ||
diff --git a/drivers/macintosh/therm_pm72.c b/drivers/macintosh/therm_pm72.c index e60605bd0ea..44549272333 100644 --- a/drivers/macintosh/therm_pm72.c +++ b/drivers/macintosh/therm_pm72.c | |||
| @@ -148,7 +148,7 @@ | |||
| 148 | * Driver statics | 148 | * Driver statics |
| 149 | */ | 149 | */ |
| 150 | 150 | ||
| 151 | static struct of_device * of_dev; | 151 | static struct platform_device * of_dev; |
| 152 | static struct i2c_adapter * u3_0; | 152 | static struct i2c_adapter * u3_0; |
| 153 | static struct i2c_adapter * u3_1; | 153 | static struct i2c_adapter * u3_1; |
| 154 | static struct i2c_adapter * k2; | 154 | static struct i2c_adapter * k2; |
| @@ -2210,7 +2210,7 @@ static void fcu_lookup_fans(struct device_node *fcu_node) | |||
| 2210 | } | 2210 | } |
| 2211 | } | 2211 | } |
| 2212 | 2212 | ||
| 2213 | static int fcu_of_probe(struct of_device* dev, const struct of_device_id *match) | 2213 | static int fcu_of_probe(struct platform_device* dev, const struct of_device_id *match) |
| 2214 | { | 2214 | { |
| 2215 | state = state_detached; | 2215 | state = state_detached; |
| 2216 | 2216 | ||
| @@ -2221,7 +2221,7 @@ static int fcu_of_probe(struct of_device* dev, const struct of_device_id *match) | |||
| 2221 | return i2c_add_driver(&therm_pm72_driver); | 2221 | return i2c_add_driver(&therm_pm72_driver); |
| 2222 | } | 2222 | } |
| 2223 | 2223 | ||
| 2224 | static int fcu_of_remove(struct of_device* dev) | 2224 | static int fcu_of_remove(struct platform_device* dev) |
| 2225 | { | 2225 | { |
| 2226 | i2c_del_driver(&therm_pm72_driver); | 2226 | i2c_del_driver(&therm_pm72_driver); |
| 2227 | 2227 | ||
diff --git a/drivers/macintosh/therm_windtunnel.c b/drivers/macintosh/therm_windtunnel.c index 5c9367acf0c..133f195de1f 100644 --- a/drivers/macintosh/therm_windtunnel.c +++ b/drivers/macintosh/therm_windtunnel.c | |||
| @@ -52,7 +52,7 @@ static struct { | |||
| 52 | struct task_struct *poll_task; | 52 | struct task_struct *poll_task; |
| 53 | 53 | ||
| 54 | struct mutex lock; | 54 | struct mutex lock; |
| 55 | struct of_device *of_dev; | 55 | struct platform_device *of_dev; |
| 56 | 56 | ||
| 57 | struct i2c_client *thermostat; | 57 | struct i2c_client *thermostat; |
| 58 | struct i2c_client *fan; | 58 | struct i2c_client *fan; |
| @@ -444,13 +444,13 @@ static struct i2c_driver g4fan_driver = { | |||
| 444 | /************************************************************************/ | 444 | /************************************************************************/ |
| 445 | 445 | ||
| 446 | static int | 446 | static int |
| 447 | therm_of_probe( struct of_device *dev, const struct of_device_id *match ) | 447 | therm_of_probe( struct platform_device *dev, const struct of_device_id *match ) |
| 448 | { | 448 | { |
| 449 | return i2c_add_driver( &g4fan_driver ); | 449 | return i2c_add_driver( &g4fan_driver ); |
| 450 | } | 450 | } |
| 451 | 451 | ||
| 452 | static int | 452 | static int |
| 453 | therm_of_remove( struct of_device *dev ) | 453 | therm_of_remove( struct platform_device *dev ) |
| 454 | { | 454 | { |
| 455 | i2c_del_driver( &g4fan_driver ); | 455 | i2c_del_driver( &g4fan_driver ); |
| 456 | return 0; | 456 | return 0; |
