Hi,
>  Documentation/devicetree/bindings/usb/omap-usb.txt |   34
> ++++++++++++-
>  drivers/usb/musb/omap2430.c                        |   52
> ++++++++++++++++++++
[...]
> +             of_property_read_u32(np, "mode", (u32 *)&pdata->mode);
> +             of_property_read_u32(np, "interface_type",
> +                                             (u32 *)&data->interface_type);
> +             of_property_read_u32(np, "num_eps", (u32 *)&config-
> >num_eps);
> +             of_property_read_u32(np, "ram_bits", (u32 *)&config-
> >ram_bits);
> +             of_property_read_u32(np, "mode", (u32 *)&pdata->mode);

'mode' has already been read so this should be dropped.

Ajay

> +             of_property_read_u32(np, "power", (u32 *)&pdata->power);
> +             config->multipoint = of_property_read_bool(np,
> "multipoint");
> +
> +             pdata->board_data       = data;
> +             pdata->config           = config;
> +     }
> +
>       pdata->platform_ops             = &omap2430_ops;
> 
>       platform_set_drvdata(pdev, glue);
> @@ -597,12 +638,23 @@ static struct dev_pm_ops omap2430_pm_ops = {
>  #define DEV_PM_OPS   NULL
>  #endif
> 
> +#ifdef CONFIG_OF
> +static const struct of_device_id omap2430_id_table[] = {
> +     { .compatible = "ti,musb-omap2430" },
> +     {}
> +};
> +MODULE_DEVICE_TABLE(of, omap2430_id_table);
> +#else
> +#define omap2430_id_table NULL
> +#endif
> +
>  static struct platform_driver omap2430_driver = {
>       .probe          = omap2430_probe,
>       .remove         = __devexit_p(omap2430_remove),
>       .driver         = {
>               .name   = "musb-omap2430",
>               .pm     = DEV_PM_OPS,
> +             .of_match_table = omap2430_id_table,
>       },
>  };
> 
> --
> 1.7.5.4
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-ker...@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to