aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorJingoo Han <jg1.han@samsung.com>2013-07-30 04:00:51 -0400
committerFelipe Balbi <balbi@ti.com>2013-07-30 04:18:46 -0400
commite01ee9f509a927158f670408b41127d4166db1c7 (patch)
tree8f883d8a3e72f9e451dd209b3cade6f04b70f7d3 /drivers
parentb27f274d358b2bf51fa052c196090f8acd1f35d6 (diff)
usb: gadget: use dev_get_platdata()
Use the wrapper function for retrieving the platform data instead of accessing dev->platform_data directly. Signed-off-by: Jingoo Han <jg1.han@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/gadget/at91_udc.c4
-rw-r--r--drivers/usb/gadget/atmel_usba_udc.c2
-rw-r--r--drivers/usb/gadget/bcm63xx_udc.c2
-rw-r--r--drivers/usb/gadget/fsl_mxc_udc.c4
-rw-r--r--drivers/usb/gadget/fsl_udc_core.c6
-rw-r--r--drivers/usb/gadget/hid.c2
-rw-r--r--drivers/usb/gadget/m66592-udc.c4
-rw-r--r--drivers/usb/gadget/mv_u3d_core.c12
-rw-r--r--drivers/usb/gadget/mv_udc_core.c4
-rw-r--r--drivers/usb/gadget/omap_udc.c2
-rw-r--r--drivers/usb/gadget/pxa25x_udc.c2
-rw-r--r--drivers/usb/gadget/pxa27x_udc.c2
-rw-r--r--drivers/usb/gadget/r8a66597-udc.c2
-rw-r--r--drivers/usb/gadget/s3c-hsotg.c4
-rw-r--r--drivers/usb/gadget/s3c-hsudc.c4
-rw-r--r--drivers/usb/gadget/s3c2410_udc.c2
16 files changed, 29 insertions, 29 deletions
diff --git a/drivers/usb/gadget/at91_udc.c b/drivers/usb/gadget/at91_udc.c
index d9a6add0c852..d237429dd93a 100644
--- a/drivers/usb/gadget/at91_udc.c
+++ b/drivers/usb/gadget/at91_udc.c
@@ -1697,7 +1697,7 @@ static int at91udc_probe(struct platform_device *pdev)
1697 int retval; 1697 int retval;
1698 struct resource *res; 1698 struct resource *res;
1699 1699
1700 if (!dev->platform_data && !pdev->dev.of_node) { 1700 if (!dev_get_platdata(dev) && !pdev->dev.of_node) {
1701 /* small (so we copy it) but critical! */ 1701 /* small (so we copy it) but critical! */
1702 DBG("missing platform_data\n"); 1702 DBG("missing platform_data\n");
1703 return -ENODEV; 1703 return -ENODEV;
@@ -1728,7 +1728,7 @@ static int at91udc_probe(struct platform_device *pdev)
1728 if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) 1728 if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node)
1729 at91udc_of_init(udc, pdev->dev.of_node); 1729 at91udc_of_init(udc, pdev->dev.of_node);
1730 else 1730 else
1731 memcpy(&udc->board, dev->platform_data, 1731 memcpy(&udc->board, dev_get_platdata(dev),
1732 sizeof(struct at91_udc_data)); 1732 sizeof(struct at91_udc_data));
1733 udc->pdev = pdev; 1733 udc->pdev = pdev;
1734 udc->enabled = 0; 1734 udc->enabled = 0;
diff --git a/drivers/usb/gadget/atmel_usba_udc.c b/drivers/usb/gadget/atmel_usba_udc.c
index f018017e3a77..40d23384b716 100644
--- a/drivers/usb/gadget/atmel_usba_udc.c
+++ b/drivers/usb/gadget/atmel_usba_udc.c
@@ -1931,7 +1931,7 @@ static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
1931static struct usba_ep * usba_udc_pdata(struct platform_device *pdev, 1931static struct usba_ep * usba_udc_pdata(struct platform_device *pdev,
1932 struct usba_udc *udc) 1932 struct usba_udc *udc)
1933{ 1933{
1934 struct usba_platform_data *pdata = pdev->dev.platform_data; 1934 struct usba_platform_data *pdata = dev_get_platdata(&pdev->dev);
1935 struct usba_ep *eps; 1935 struct usba_ep *eps;
1936 int i; 1936 int i;
1937 1937
diff --git a/drivers/usb/gadget/bcm63xx_udc.c b/drivers/usb/gadget/bcm63xx_udc.c
index fd24cb4540a4..c58fcf1ebe41 100644
--- a/drivers/usb/gadget/bcm63xx_udc.c
+++ b/drivers/usb/gadget/bcm63xx_udc.c
@@ -2313,7 +2313,7 @@ static void bcm63xx_udc_cleanup_debugfs(struct bcm63xx_udc *udc)
2313static int bcm63xx_udc_probe(struct platform_device *pdev) 2313static int bcm63xx_udc_probe(struct platform_device *pdev)
2314{ 2314{
2315 struct device *dev = &pdev->dev; 2315 struct device *dev = &pdev->dev;
2316 struct bcm63xx_usbd_platform_data *pd = dev->platform_data; 2316 struct bcm63xx_usbd_platform_data *pd = dev_get_platdata(dev);
2317 struct bcm63xx_udc *udc; 2317 struct bcm63xx_udc *udc;
2318 struct resource *res; 2318 struct resource *res;
2319 int rc = -ENOMEM, i, irq; 2319 int rc = -ENOMEM, i, irq;
diff --git a/drivers/usb/gadget/fsl_mxc_udc.c b/drivers/usb/gadget/fsl_mxc_udc.c
index d3bd7b095ba3..9b140fc4d3bc 100644
--- a/drivers/usb/gadget/fsl_mxc_udc.c
+++ b/drivers/usb/gadget/fsl_mxc_udc.c
@@ -33,7 +33,7 @@ int fsl_udc_clk_init(struct platform_device *pdev)
33 unsigned long freq; 33 unsigned long freq;
34 int ret; 34 int ret;
35 35
36 pdata = pdev->dev.platform_data; 36 pdata = dev_get_platdata(&pdev->dev);
37 37
38 mxc_ipg_clk = devm_clk_get(&pdev->dev, "ipg"); 38 mxc_ipg_clk = devm_clk_get(&pdev->dev, "ipg");
39 if (IS_ERR(mxc_ipg_clk)) { 39 if (IS_ERR(mxc_ipg_clk)) {
@@ -80,7 +80,7 @@ eclkrate:
80 80
81int fsl_udc_clk_finalize(struct platform_device *pdev) 81int fsl_udc_clk_finalize(struct platform_device *pdev)
82{ 82{
83 struct fsl_usb2_platform_data *pdata = pdev->dev.platform_data; 83 struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
84 int ret = 0; 84 int ret = 0;
85 85
86 /* workaround ENGcm09152 for i.MX35 */ 86 /* workaround ENGcm09152 for i.MX35 */
diff --git a/drivers/usb/gadget/fsl_udc_core.c b/drivers/usb/gadget/fsl_udc_core.c
index a766a4ca1cb7..36ac7cfba91d 100644
--- a/drivers/usb/gadget/fsl_udc_core.c
+++ b/drivers/usb/gadget/fsl_udc_core.c
@@ -2248,7 +2248,7 @@ static int __init struct_udc_setup(struct fsl_udc *udc,
2248 struct fsl_usb2_platform_data *pdata; 2248 struct fsl_usb2_platform_data *pdata;
2249 size_t size; 2249 size_t size;
2250 2250
2251 pdata = pdev->dev.platform_data; 2251 pdata = dev_get_platdata(&pdev->dev);
2252 udc->phy_mode = pdata->phy_mode; 2252 udc->phy_mode = pdata->phy_mode;
2253 2253
2254 udc->eps = kzalloc(sizeof(struct fsl_ep) * udc->max_ep, GFP_KERNEL); 2254 udc->eps = kzalloc(sizeof(struct fsl_ep) * udc->max_ep, GFP_KERNEL);
@@ -2343,7 +2343,7 @@ static int __init fsl_udc_probe(struct platform_device *pdev)
2343 return -ENOMEM; 2343 return -ENOMEM;
2344 } 2344 }
2345 2345
2346 pdata = pdev->dev.platform_data; 2346 pdata = dev_get_platdata(&pdev->dev);
2347 udc_controller->pdata = pdata; 2347 udc_controller->pdata = pdata;
2348 spin_lock_init(&udc_controller->lock); 2348 spin_lock_init(&udc_controller->lock);
2349 udc_controller->stopped = 1; 2349 udc_controller->stopped = 1;
@@ -2524,7 +2524,7 @@ err_kfree:
2524static int __exit fsl_udc_remove(struct platform_device *pdev) 2524static int __exit fsl_udc_remove(struct platform_device *pdev)
2525{ 2525{
2526 struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 2526 struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
2527 struct fsl_usb2_platform_data *pdata = pdev->dev.platform_data; 2527 struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
2528 2528
2529 DECLARE_COMPLETION(done); 2529 DECLARE_COMPLETION(done);
2530 2530
diff --git a/drivers/usb/gadget/hid.c b/drivers/usb/gadget/hid.c
index c36260ea8bf2..778613eb37af 100644
--- a/drivers/usb/gadget/hid.c
+++ b/drivers/usb/gadget/hid.c
@@ -185,7 +185,7 @@ static int __exit hid_unbind(struct usb_composite_dev *cdev)
185 185
186static int __init hidg_plat_driver_probe(struct platform_device *pdev) 186static int __init hidg_plat_driver_probe(struct platform_device *pdev)
187{ 187{
188 struct hidg_func_descriptor *func = pdev->dev.platform_data; 188 struct hidg_func_descriptor *func = dev_get_platdata(&pdev->dev);
189 struct hidg_func_node *entry; 189 struct hidg_func_node *entry;
190 190
191 if (!func) { 191 if (!func) {
diff --git a/drivers/usb/gadget/m66592-udc.c b/drivers/usb/gadget/m66592-udc.c
index 46ba9838c3a0..d5f050d30edf 100644
--- a/drivers/usb/gadget/m66592-udc.c
+++ b/drivers/usb/gadget/m66592-udc.c
@@ -1584,7 +1584,7 @@ static int __init m66592_probe(struct platform_device *pdev)
1584 goto clean_up; 1584 goto clean_up;
1585 } 1585 }
1586 1586
1587 if (pdev->dev.platform_data == NULL) { 1587 if (dev_get_platdata(&pdev->dev) == NULL) {
1588 dev_err(&pdev->dev, "no platform data\n"); 1588 dev_err(&pdev->dev, "no platform data\n");
1589 ret = -ENODEV; 1589 ret = -ENODEV;
1590 goto clean_up; 1590 goto clean_up;
@@ -1598,7 +1598,7 @@ static int __init m66592_probe(struct platform_device *pdev)
1598 goto clean_up; 1598 goto clean_up;
1599 } 1599 }
1600 1600
1601 m66592->pdata = pdev->dev.platform_data; 1601 m66592->pdata = dev_get_platdata(&pdev->dev);
1602 m66592->irq_trigger = ires->flags & IRQF_TRIGGER_MASK; 1602 m66592->irq_trigger = ires->flags & IRQF_TRIGGER_MASK;
1603 1603
1604 spin_lock_init(&m66592->lock); 1604 spin_lock_init(&m66592->lock);
diff --git a/drivers/usb/gadget/mv_u3d_core.c b/drivers/usb/gadget/mv_u3d_core.c
index ec6a2d290398..bbb6e98c4384 100644
--- a/drivers/usb/gadget/mv_u3d_core.c
+++ b/drivers/usb/gadget/mv_u3d_core.c
@@ -1109,7 +1109,7 @@ static int mv_u3d_controller_reset(struct mv_u3d *u3d)
1109 1109
1110static int mv_u3d_enable(struct mv_u3d *u3d) 1110static int mv_u3d_enable(struct mv_u3d *u3d)
1111{ 1111{
1112 struct mv_usb_platform_data *pdata = u3d->dev->platform_data; 1112 struct mv_usb_platform_data *pdata = dev_get_platdata(u3d->dev);
1113 int retval; 1113 int retval;
1114 1114
1115 if (u3d->active) 1115 if (u3d->active)
@@ -1138,7 +1138,7 @@ static int mv_u3d_enable(struct mv_u3d *u3d)
1138 1138
1139static void mv_u3d_disable(struct mv_u3d *u3d) 1139static void mv_u3d_disable(struct mv_u3d *u3d)
1140{ 1140{
1141 struct mv_usb_platform_data *pdata = u3d->dev->platform_data; 1141 struct mv_usb_platform_data *pdata = dev_get_platdata(u3d->dev);
1142 if (u3d->clock_gating && u3d->active) { 1142 if (u3d->clock_gating && u3d->active) {
1143 dev_dbg(u3d->dev, "disable u3d\n"); 1143 dev_dbg(u3d->dev, "disable u3d\n");
1144 if (pdata->phy_deinit) 1144 if (pdata->phy_deinit)
@@ -1246,7 +1246,7 @@ static int mv_u3d_start(struct usb_gadget *g,
1246 struct usb_gadget_driver *driver) 1246 struct usb_gadget_driver *driver)
1247{ 1247{
1248 struct mv_u3d *u3d = container_of(g, struct mv_u3d, gadget); 1248 struct mv_u3d *u3d = container_of(g, struct mv_u3d, gadget);
1249 struct mv_usb_platform_data *pdata = u3d->dev->platform_data; 1249 struct mv_usb_platform_data *pdata = dev_get_platdata(u3d->dev);
1250 unsigned long flags; 1250 unsigned long flags;
1251 1251
1252 if (u3d->driver) 1252 if (u3d->driver)
@@ -1277,7 +1277,7 @@ static int mv_u3d_stop(struct usb_gadget *g,
1277 struct usb_gadget_driver *driver) 1277 struct usb_gadget_driver *driver)
1278{ 1278{
1279 struct mv_u3d *u3d = container_of(g, struct mv_u3d, gadget); 1279 struct mv_u3d *u3d = container_of(g, struct mv_u3d, gadget);
1280 struct mv_usb_platform_data *pdata = u3d->dev->platform_data; 1280 struct mv_usb_platform_data *pdata = dev_get_platdata(u3d->dev);
1281 unsigned long flags; 1281 unsigned long flags;
1282 1282
1283 u3d->vbus_valid_detect = 0; 1283 u3d->vbus_valid_detect = 0;
@@ -1794,12 +1794,12 @@ static int mv_u3d_remove(struct platform_device *dev)
1794static int mv_u3d_probe(struct platform_device *dev) 1794static int mv_u3d_probe(struct platform_device *dev)
1795{ 1795{
1796 struct mv_u3d *u3d = NULL; 1796 struct mv_u3d *u3d = NULL;
1797 struct mv_usb_platform_data *pdata = dev->dev.platform_data; 1797 struct mv_usb_platform_data *pdata = dev_get_platdata(&dev->dev);
1798 int retval = 0; 1798 int retval = 0;
1799 struct resource *r; 1799 struct resource *r;
1800 size_t size; 1800 size_t size;
1801 1801
1802 if (!dev->dev.platform_data) { 1802 if (!dev_get_platdata(&dev->dev)) {
1803 dev_err(&dev->dev, "missing platform_data\n"); 1803 dev_err(&dev->dev, "missing platform_data\n");
1804 retval = -ENODEV; 1804 retval = -ENODEV;
1805 goto err_pdata; 1805 goto err_pdata;
diff --git a/drivers/usb/gadget/mv_udc_core.c b/drivers/usb/gadget/mv_udc_core.c
index c2a57023e467..104cdbea635a 100644
--- a/drivers/usb/gadget/mv_udc_core.c
+++ b/drivers/usb/gadget/mv_udc_core.c
@@ -2100,7 +2100,7 @@ static int mv_udc_remove(struct platform_device *pdev)
2100 2100
2101static int mv_udc_probe(struct platform_device *pdev) 2101static int mv_udc_probe(struct platform_device *pdev)
2102{ 2102{
2103 struct mv_usb_platform_data *pdata = pdev->dev.platform_data; 2103 struct mv_usb_platform_data *pdata = dev_get_platdata(&pdev->dev);
2104 struct mv_udc *udc; 2104 struct mv_udc *udc;
2105 int retval = 0; 2105 int retval = 0;
2106 struct resource *r; 2106 struct resource *r;
@@ -2118,7 +2118,7 @@ static int mv_udc_probe(struct platform_device *pdev)
2118 } 2118 }
2119 2119
2120 udc->done = &release_done; 2120 udc->done = &release_done;
2121 udc->pdata = pdev->dev.platform_data; 2121 udc->pdata = dev_get_platdata(&pdev->dev);
2122 spin_lock_init(&udc->lock); 2122 spin_lock_init(&udc->lock);
2123 2123
2124 udc->dev = pdev; 2124 udc->dev = pdev;
diff --git a/drivers/usb/gadget/omap_udc.c b/drivers/usb/gadget/omap_udc.c
index b8ed74a823cb..83957cc225d9 100644
--- a/drivers/usb/gadget/omap_udc.c
+++ b/drivers/usb/gadget/omap_udc.c
@@ -2734,7 +2734,7 @@ static int omap_udc_probe(struct platform_device *pdev)
2734 int hmc; 2734 int hmc;
2735 struct usb_phy *xceiv = NULL; 2735 struct usb_phy *xceiv = NULL;
2736 const char *type = NULL; 2736 const char *type = NULL;
2737 struct omap_usb_config *config = pdev->dev.platform_data; 2737 struct omap_usb_config *config = dev_get_platdata(&pdev->dev);
2738 struct clk *dc_clk = NULL; 2738 struct clk *dc_clk = NULL;
2739 struct clk *hhc_clk = NULL; 2739 struct clk *hhc_clk = NULL;
2740 2740
diff --git a/drivers/usb/gadget/pxa25x_udc.c b/drivers/usb/gadget/pxa25x_udc.c
index 95c531d5aa4f..cc9207473dbc 100644
--- a/drivers/usb/gadget/pxa25x_udc.c
+++ b/drivers/usb/gadget/pxa25x_udc.c
@@ -2117,7 +2117,7 @@ static int __init pxa25x_udc_probe(struct platform_device *pdev)
2117 2117
2118 /* other non-static parts of init */ 2118 /* other non-static parts of init */
2119 dev->dev = &pdev->dev; 2119 dev->dev = &pdev->dev;
2120 dev->mach = pdev->dev.platform_data; 2120 dev->mach = dev_get_platdata(&pdev->dev);
2121 2121
2122 dev->transceiver = usb_get_phy(USB_PHY_TYPE_USB2); 2122 dev->transceiver = usb_get_phy(USB_PHY_TYPE_USB2);
2123 2123
diff --git a/drivers/usb/gadget/pxa27x_udc.c b/drivers/usb/gadget/pxa27x_udc.c
index 41cea9566ac8..3c97da7760da 100644
--- a/drivers/usb/gadget/pxa27x_udc.c
+++ b/drivers/usb/gadget/pxa27x_udc.c
@@ -2422,7 +2422,7 @@ static int pxa_udc_probe(struct platform_device *pdev)
2422 return udc->irq; 2422 return udc->irq;
2423 2423
2424 udc->dev = &pdev->dev; 2424 udc->dev = &pdev->dev;
2425 udc->mach = pdev->dev.platform_data; 2425 udc->mach = dev_get_platdata(&pdev->dev);
2426 udc->transceiver = usb_get_phy(USB_PHY_TYPE_USB2); 2426 udc->transceiver = usb_get_phy(USB_PHY_TYPE_USB2);
2427 2427
2428 gpio = udc->mach->gpio_pullup; 2428 gpio = udc->mach->gpio_pullup;
diff --git a/drivers/usb/gadget/r8a66597-udc.c b/drivers/usb/gadget/r8a66597-udc.c
index c6af649f3240..68be48d33404 100644
--- a/drivers/usb/gadget/r8a66597-udc.c
+++ b/drivers/usb/gadget/r8a66597-udc.c
@@ -1910,7 +1910,7 @@ static int __init r8a66597_probe(struct platform_device *pdev)
1910 1910
1911 spin_lock_init(&r8a66597->lock); 1911 spin_lock_init(&r8a66597->lock);
1912 platform_set_drvdata(pdev, r8a66597); 1912 platform_set_drvdata(pdev, r8a66597);
1913 r8a66597->pdata = pdev->dev.platform_data; 1913 r8a66597->pdata = dev_get_platdata(&pdev->dev);
1914 r8a66597->irq_sense_low = irq_trigger == IRQF_TRIGGER_LOW; 1914 r8a66597->irq_sense_low = irq_trigger == IRQF_TRIGGER_LOW;
1915 1915
1916 r8a66597->gadget.ops = &r8a66597_gadget_ops; 1916 r8a66597->gadget.ops = &r8a66597_gadget_ops;
diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c
index 616ed51f8585..d69b36a99dbc 100644
--- a/drivers/usb/gadget/s3c-hsotg.c
+++ b/drivers/usb/gadget/s3c-hsotg.c
@@ -3451,7 +3451,7 @@ static void s3c_hsotg_delete_debug(struct s3c_hsotg *hsotg)
3451 3451
3452static int s3c_hsotg_probe(struct platform_device *pdev) 3452static int s3c_hsotg_probe(struct platform_device *pdev)
3453{ 3453{
3454 struct s3c_hsotg_plat *plat = pdev->dev.platform_data; 3454 struct s3c_hsotg_plat *plat = dev_get_platdata(&pdev->dev);
3455 struct usb_phy *phy; 3455 struct usb_phy *phy;
3456 struct device *dev = &pdev->dev; 3456 struct device *dev = &pdev->dev;
3457 struct s3c_hsotg_ep *eps; 3457 struct s3c_hsotg_ep *eps;
@@ -3470,7 +3470,7 @@ static int s3c_hsotg_probe(struct platform_device *pdev)
3470 phy = devm_usb_get_phy(dev, USB_PHY_TYPE_USB2); 3470 phy = devm_usb_get_phy(dev, USB_PHY_TYPE_USB2);
3471 if (IS_ERR(phy)) { 3471 if (IS_ERR(phy)) {
3472 /* Fallback for pdata */ 3472 /* Fallback for pdata */
3473 plat = pdev->dev.platform_data; 3473 plat = dev_get_platdata(&pdev->dev);
3474 if (!plat) { 3474 if (!plat) {
3475 dev_err(&pdev->dev, "no platform data or transceiver defined\n"); 3475 dev_err(&pdev->dev, "no platform data or transceiver defined\n");
3476 return -EPROBE_DEFER; 3476 return -EPROBE_DEFER;
diff --git a/drivers/usb/gadget/s3c-hsudc.c b/drivers/usb/gadget/s3c-hsudc.c
index b1f0771fbd3d..1a1a41498db2 100644
--- a/drivers/usb/gadget/s3c-hsudc.c
+++ b/drivers/usb/gadget/s3c-hsudc.c
@@ -1262,7 +1262,7 @@ static int s3c_hsudc_probe(struct platform_device *pdev)
1262 struct device *dev = &pdev->dev; 1262 struct device *dev = &pdev->dev;
1263 struct resource *res; 1263 struct resource *res;
1264 struct s3c_hsudc *hsudc; 1264 struct s3c_hsudc *hsudc;
1265 struct s3c24xx_hsudc_platdata *pd = pdev->dev.platform_data; 1265 struct s3c24xx_hsudc_platdata *pd = dev_get_platdata(&pdev->dev);
1266 int ret, i; 1266 int ret, i;
1267 1267
1268 hsudc = devm_kzalloc(&pdev->dev, sizeof(struct s3c_hsudc) + 1268 hsudc = devm_kzalloc(&pdev->dev, sizeof(struct s3c_hsudc) +
@@ -1275,7 +1275,7 @@ static int s3c_hsudc_probe(struct platform_device *pdev)
1275 1275
1276 platform_set_drvdata(pdev, dev); 1276 platform_set_drvdata(pdev, dev);
1277 hsudc->dev = dev; 1277 hsudc->dev = dev;
1278 hsudc->pd = pdev->dev.platform_data; 1278 hsudc->pd = dev_get_platdata(&pdev->dev);
1279 1279
1280 hsudc->transceiver = usb_get_phy(USB_PHY_TYPE_USB2); 1280 hsudc->transceiver = usb_get_phy(USB_PHY_TYPE_USB2);
1281 1281
diff --git a/drivers/usb/gadget/s3c2410_udc.c b/drivers/usb/gadget/s3c2410_udc.c
index 09c4f70c93c4..c72d810e6b36 100644
--- a/drivers/usb/gadget/s3c2410_udc.c
+++ b/drivers/usb/gadget/s3c2410_udc.c
@@ -1809,7 +1809,7 @@ static int s3c2410_udc_probe(struct platform_device *pdev)
1809 } 1809 }
1810 1810
1811 spin_lock_init(&udc->lock); 1811 spin_lock_init(&udc->lock);
1812 udc_info = pdev->dev.platform_data; 1812 udc_info = dev_get_platdata(&pdev->dev);
1813 1813
1814 rsrc_start = S3C2410_PA_USBDEV; 1814 rsrc_start = S3C2410_PA_USBDEV;
1815 rsrc_len = S3C24XX_SZ_USBDEV; 1815 rsrc_len = S3C24XX_SZ_USBDEV;