Lines Matching defs:vep
125 struct v4l2_fwnode_endpoint *vep,
128 struct v4l2_mbus_config_mipi_csi2 *bus = &vep->bus.mipi_csi2;
238 vep->bus_type = V4L2_MBUS_CSI2_DPHY;
308 struct v4l2_fwnode_endpoint *vep,
311 struct v4l2_mbus_config_parallel *bus = &vep->bus.parallel;
412 vep->bus_type = V4L2_MBUS_PARALLEL;
414 vep->bus_type = V4L2_MBUS_BT656;
417 vep->bus_type = V4L2_MBUS_PARALLEL;
421 vep->bus_type = V4L2_MBUS_BT656;
429 struct v4l2_fwnode_endpoint *vep,
432 struct v4l2_mbus_config_mipi_csi1 *bus = &vep->bus.mipi_csi1;
456 vep->bus_type = V4L2_MBUS_CCP2;
458 vep->bus_type = V4L2_MBUS_CSI1;
462 struct v4l2_fwnode_endpoint *vep)
473 v4l2_fwnode_mbus_type_to_string(vep->bus_type),
474 vep->bus_type);
481 if (vep->bus_type != V4L2_MBUS_UNKNOWN) {
483 vep->bus_type != mbus_type) {
485 v4l2_fwnode_mbus_type_to_string(vep->bus_type));
489 vep->bus_type = mbus_type;
492 switch (vep->bus_type) {
494 rval = v4l2_fwnode_endpoint_parse_csi2_bus(fwnode, vep,
499 if (vep->bus_type == V4L2_MBUS_UNKNOWN)
500 v4l2_fwnode_endpoint_parse_parallel_bus(fwnode, vep,
504 v4l2_fwnode_mbus_type_to_string(vep->bus_type),
505 vep->bus_type);
510 v4l2_fwnode_endpoint_parse_csi1_bus(fwnode, vep, vep->bus_type);
515 rval = v4l2_fwnode_endpoint_parse_csi2_bus(fwnode, vep,
516 vep->bus_type);
523 v4l2_fwnode_endpoint_parse_parallel_bus(fwnode, vep,
524 vep->bus_type);
532 fwnode_graph_parse_endpoint(fwnode, &vep->base);
538 struct v4l2_fwnode_endpoint *vep)
542 ret = __v4l2_fwnode_endpoint_parse(fwnode, vep);
550 void v4l2_fwnode_endpoint_free(struct v4l2_fwnode_endpoint *vep)
552 if (IS_ERR_OR_NULL(vep))
555 kfree(vep->link_frequencies);
556 vep->link_frequencies = NULL;
561 struct v4l2_fwnode_endpoint *vep)
565 rval = __v4l2_fwnode_endpoint_parse(fwnode, vep);
573 vep->link_frequencies =
574 kmalloc_array(rval, sizeof(*vep->link_frequencies),
576 if (!vep->link_frequencies)
579 vep->nr_of_link_frequencies = rval;
583 vep->link_frequencies,
584 vep->nr_of_link_frequencies);
586 v4l2_fwnode_endpoint_free(vep);
590 for (i = 0; i < vep->nr_of_link_frequencies; i++)
592 vep->link_frequencies[i]);