diff options
Diffstat (limited to 'drivers/misc/ti-st/st_kim.c')
-rw-r--r-- | drivers/misc/ti-st/st_kim.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/misc/ti-st/st_kim.c b/drivers/misc/ti-st/st_kim.c index 83269f1d16e3..83907c720594 100644 --- a/drivers/misc/ti-st/st_kim.c +++ b/drivers/misc/ti-st/st_kim.c | |||
@@ -680,7 +680,7 @@ void st_kim_ref(struct st_data_s **core_data, int id) | |||
680 | *core_data = NULL; | 680 | *core_data = NULL; |
681 | return; | 681 | return; |
682 | } | 682 | } |
683 | kim_gdata = dev_get_drvdata(&pdev->dev); | 683 | kim_gdata = platform_get_drvdata(pdev); |
684 | *core_data = kim_gdata->core_data; | 684 | *core_data = kim_gdata->core_data; |
685 | } | 685 | } |
686 | 686 | ||
@@ -735,7 +735,7 @@ static int kim_probe(struct platform_device *pdev) | |||
735 | pr_err("no mem to allocate"); | 735 | pr_err("no mem to allocate"); |
736 | return -ENOMEM; | 736 | return -ENOMEM; |
737 | } | 737 | } |
738 | dev_set_drvdata(&pdev->dev, kim_gdata); | 738 | platform_set_drvdata(pdev, kim_gdata); |
739 | 739 | ||
740 | err = st_core_init(&kim_gdata->core_data); | 740 | err = st_core_init(&kim_gdata->core_data); |
741 | if (err != 0) { | 741 | if (err != 0) { |
@@ -810,7 +810,7 @@ static int kim_remove(struct platform_device *pdev) | |||
810 | struct ti_st_plat_data *pdata = pdev->dev.platform_data; | 810 | struct ti_st_plat_data *pdata = pdev->dev.platform_data; |
811 | struct kim_data_s *kim_gdata; | 811 | struct kim_data_s *kim_gdata; |
812 | 812 | ||
813 | kim_gdata = dev_get_drvdata(&pdev->dev); | 813 | kim_gdata = platform_get_drvdata(pdev); |
814 | 814 | ||
815 | /* Free the Bluetooth/FM/GPIO | 815 | /* Free the Bluetooth/FM/GPIO |
816 | * nShutdown gpio from the system | 816 | * nShutdown gpio from the system |