Hi Prabhakar, On Friday 13 March 2015 05:43:42 Lad, Prabhakar wrote: > On Fri, Mar 13, 2015 at 12:03 AM, Laurent Pinchart wrote: > > Parse DT properties into a platform data structure when a DT node is > > available. > > > > Signed-off-by: Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> > > > > --- > > [snip] > > > +static struct mt9v032_platform_data * > > +mt9v032_get_pdata(struct i2c_client *client) > > +{ > > + struct mt9v032_platform_data *pdata; > > + struct v4l2_of_endpoint endpoint; > > + struct device_node *np; > > + struct property *prop; > > + > > + if (!IS_ENABLED(CONFIG_OF) || !client->dev.of_node) > > + return client->dev.platform_data; > > + > > + np = v4l2_of_get_next_endpoint(client->dev.of_node, NULL); > > + if (!np) > > + return NULL; > > + > > + if (v4l2_of_parse_endpoint(np, &endpoint) < 0) > > + goto done; > > + > > with the above two statements it seems its based on older version of kernel. You're absolutely right, I've sent the wrong version of the patch, sorry about that. I'll fix the v4l2_of_get_next_endpoint() call in v3. Is there anything wrong with v4l2_of_parse_endpoint() though ? -- Regards, Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html