Lines Matching refs:bus
25 struct v4l2_of_bus_mipi_csi2 *bus = &endpoint->bus.mipi_csi2; in v4l2_of_parse_csi_bus() local
36 for (i = 0; i < ARRAY_SIZE(bus->data_lanes); i++) { in v4l2_of_parse_csi_bus()
40 bus->data_lanes[i] = v; in v4l2_of_parse_csi_bus()
42 bus->num_data_lanes = i; in v4l2_of_parse_csi_bus()
50 for (i = 0; i < ARRAY_SIZE(bus->lane_polarities); i++) { in v4l2_of_parse_csi_bus()
54 bus->lane_polarities[i] = v; in v4l2_of_parse_csi_bus()
57 if (i < 1 + bus->num_data_lanes /* clock + data */) { in v4l2_of_parse_csi_bus()
59 node->full_name, 1 + bus->num_data_lanes, i); in v4l2_of_parse_csi_bus()
65 bus->clock_lane = v; in v4l2_of_parse_csi_bus()
71 else if (have_clk_lane || bus->num_data_lanes > 0) in v4l2_of_parse_csi_bus()
74 bus->flags = flags; in v4l2_of_parse_csi_bus()
83 struct v4l2_of_bus_parallel *bus = &endpoint->bus.parallel; in v4l2_of_parse_parallel_bus() local
117 bus->bus_width = v; in v4l2_of_parse_parallel_bus()
120 bus->data_shift = v; in v4l2_of_parse_parallel_bus()
126 bus->flags = flags; in v4l2_of_parse_parallel_bus()
153 memset(&endpoint->bus, 0, sizeof(endpoint->bus)); in v4l2_of_parse_endpoint()
162 if (endpoint->bus.mipi_csi2.flags == 0) in v4l2_of_parse_endpoint()