diff options
Diffstat (limited to 'drivers/mfd/tps65010.c')
-rw-r--r-- | drivers/mfd/tps65010.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mfd/tps65010.c b/drivers/mfd/tps65010.c index da2691f22e11..4d6769268739 100644 --- a/drivers/mfd/tps65010.c +++ b/drivers/mfd/tps65010.c | |||
@@ -517,7 +517,7 @@ static struct tps65010 *the_tps; | |||
517 | static int __exit tps65010_remove(struct i2c_client *client) | 517 | static int __exit tps65010_remove(struct i2c_client *client) |
518 | { | 518 | { |
519 | struct tps65010 *tps = i2c_get_clientdata(client); | 519 | struct tps65010 *tps = i2c_get_clientdata(client); |
520 | struct tps65010_board *board = client->dev.platform_data; | 520 | struct tps65010_board *board = dev_get_platdata(&client->dev); |
521 | 521 | ||
522 | if (board && board->teardown) { | 522 | if (board && board->teardown) { |
523 | int status = board->teardown(client, board->context); | 523 | int status = board->teardown(client, board->context); |
@@ -539,7 +539,7 @@ static int tps65010_probe(struct i2c_client *client, | |||
539 | { | 539 | { |
540 | struct tps65010 *tps; | 540 | struct tps65010 *tps; |
541 | int status; | 541 | int status; |
542 | struct tps65010_board *board = client->dev.platform_data; | 542 | struct tps65010_board *board = dev_get_platdata(&client->dev); |
543 | 543 | ||
544 | if (the_tps) { | 544 | if (the_tps) { |
545 | dev_dbg(&client->dev, "only one tps6501x chip allowed\n"); | 545 | dev_dbg(&client->dev, "only one tps6501x chip allowed\n"); |