Lines Matching defs:sensor
69 if (camif->sensor.sd == NULL || vp->out_fmt == NULL)
112 struct cam_sensor *sensor = &camif->sensor;
115 if (camif->sensor.power_count == !on)
116 err = v4l2_subdev_call(sensor->sd, core, s_power, on);
120 sensor->power_count += on ? 1 : -1;
123 on, sensor->power_count, err);
130 struct cam_sensor *sensor = &camif->sensor;
133 if (camif->sensor.stream_count == !on)
134 err = v4l2_subdev_call(sensor->sd, video, s_stream, on);
136 sensor->stream_count += on ? 1 : -1;
139 on, sensor->stream_count, err);
147 * turn off streaming at the data pipeline (sensor) if required.
651 struct v4l2_subdev *sensor = vp->camif->sensor.sd;
653 if (input->index || sensor == NULL)
657 strscpy(input->name, sensor->name, sizeof(input->name));
806 /* Only check pixel formats at the sensor and the camif subdev pads */
813 /* Retrieve format at the sensor subdev source pad */
820 ret = v4l2_subdev_call(camif->sensor.sd, pad, get_fmt, NULL, &src_fmt);
837 struct media_entity *sensor = &camif->sensor.sd->entity;
851 ret = media_pipeline_start(sensor, camif->m_pipeline);
857 media_pipeline_stop(sensor);
881 media_pipeline_stop(&camif->sensor.sd->entity);