Lines Matching defs:sensor
322 dev_err(&client->dev, "write sensor default regs error\n");
553 struct ov5647 *sensor;
559 sensor = devm_kzalloc(dev, sizeof(*sensor), GFP_KERNEL);
560 if (!sensor)
572 sensor->xclk = devm_clk_get(dev, NULL);
573 if (IS_ERR(sensor->xclk)) {
575 return PTR_ERR(sensor->xclk);
578 xclk_freq = clk_get_rate(sensor->xclk);
584 mutex_init(&sensor->lock);
586 sd = &sensor->sd;
588 sensor->sd.internal_ops = &ov5647_subdev_internal_ops;
589 sensor->sd.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE;
591 sensor->pad.flags = MEDIA_PAD_FL_SOURCE;
593 ret = media_entity_pads_init(&sd->entity, 1, &sensor->pad);
610 mutex_destroy(&sensor->lock);