* Roger Quadros | 2013-08-15 16:15:05 [+0300]:

>diff --git a/drivers/usb/phy/phy-omap-control.c 
>b/drivers/usb/phy/phy-omap-control.c
>index a4dda8e..3b9ee83 100644
>--- a/drivers/usb/phy/phy-omap-control.c
>+++ b/drivers/usb/phy/phy-omap-control.c
>@@ -197,8 +197,13 @@ static int omap_control_usb_probe(struct platform_device 
>*pdev)
> {
>       struct resource *res;
>       struct device_node *np = pdev->dev.of_node;
>-      struct omap_control_usb_platform_data *pdata =
>-                      dev_get_platdata(&pdev->dev);
>+
>+      if (np) {
>+              of_property_read_u32(np, "ti,type", &control_usb->type);
>+      } else {
>+              /* We only support DT boot */
>+              return -ENODEV;
>+      }

what about
    if (!nop)
        return -EINVAL;

>       control_usb = devm_kzalloc(&pdev->dev, sizeof(*control_usb),
>               GFP_KERNEL);
>@@ -207,15 +212,6 @@ static int omap_control_usb_probe(struct platform_device 
>*pdev)
>               return -ENOMEM;
>       }
> 
>-      if (np) {
>-              of_property_read_u32(np, "ti,type", &control_usb->type);

and here you shift the property to the left and remove the other lines.
But then you wanted to remove that ti,type thingy but I guess this will
be part of another patch then. Since you can't do everything in one
patch, it is okay.

>-      } else if (pdata) {
>-              control_usb->type = pdata->type;
>-      } else {
>-              dev_err(&pdev->dev, "no pdata present\n");
>-              return -EINVAL;
>-      }
>-
>       control_usb->dev        = &pdev->dev;
> 
>       res = platform_get_resource_byname(pdev, IORESOURCE_MEM,

Sebastian
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to