Home
last modified time | relevance | path

Searched refs:csi_dev (Results 1 – 8 of 8) sorted by relevance

/drivers/media/platform/sunxi/sun6i-csi/
A Dsun6i_csi.c31 if (csi_dev->v4l2_dev && csi_dev->v4l2_dev != v4l2_dev) in sun6i_csi_isp_complete()
34 csi_dev->v4l2_dev = v4l2_dev; in sun6i_csi_isp_complete()
63 csi_dev->isp_available = true; in sun6i_csi_isp_detect()
110 csi_dev->v4l2_dev = v4l2_dev; in sun6i_csi_v4l2_setup()
111 csi_dev->media_dev = media_dev; in sun6i_csi_v4l2_setup()
251 if (IS_ERR(csi_dev->regmap)) { in sun6i_csi_resources_setup()
280 if (IS_ERR(csi_dev->reset)) { in sun6i_csi_resources_setup()
325 csi_dev = devm_kzalloc(dev, sizeof(*csi_dev), GFP_KERNEL); in sun6i_csi_probe()
326 if (!csi_dev) in sun6i_csi_probe()
368 if (!csi_dev->isp_available) in sun6i_csi_probe()
[all …]
A Dsun6i_csi_bridge.c231 struct device *dev = csi_dev->dev; in sun6i_csi_bridge_configure_parallel()
414 struct device *dev = csi_dev->dev; in sun6i_csi_bridge_s_stream()
469 sun6i_csi_bridge_enable(csi_dev); in sun6i_csi_bridge_s_stream()
481 sun6i_csi_bridge_disable(csi_dev); in sun6i_csi_bridge_s_stream()
611 struct device *dev = csi_dev->dev; in sun6i_csi_bridge_link()
650 struct sun6i_csi_device *csi_dev = in sun6i_csi_bridge_notifier_bound() local
674 if (csi_dev->isp_available) { in sun6i_csi_bridge_notifier_bound()
696 if (csi_dev->isp_available) in sun6i_csi_bridge_notifier_complete()
814 if (csi_dev->isp_available) in sun6i_csi_bridge_setup()
826 if (csi_dev->isp_available) in sun6i_csi_bridge_setup()
[all …]
A Dsun6i_csi_capture.c29 *width = csi_dev->capture.format.fmt.pix.width; in sun6i_csi_capture_dimensions()
336 struct regmap *regmap = csi_dev->regmap; in sun6i_csi_capture_buffer_configure()
375 struct regmap *regmap = csi_dev->regmap; in sun6i_csi_capture_configure()
546 sun6i_csi_capture_state_update(csi_dev); in sun6i_csi_capture_sync()
723 "platform:%s", dev_name(csi_dev->dev)); in sun6i_csi_capture_querycap()
746 *format = csi_dev->capture.format; in sun6i_csi_capture_g_fmt()
762 csi_dev->capture.format = *format; in sun6i_csi_capture_s_fmt()
1014 queue->dev = csi_dev->dev; in sun6i_csi_capture_setup()
1015 queue->drv_priv = csi_dev; in sun6i_csi_capture_setup()
1046 video_set_drvdata(video_dev, csi_dev); in sun6i_csi_capture_setup()
[all …]
A Dsun6i_csi_capture.h64 void sun6i_csi_capture_dimensions(struct sun6i_csi_device *csi_dev,
66 void sun6i_csi_capture_format(struct sun6i_csi_device *csi_dev,
76 void sun6i_csi_capture_configure(struct sun6i_csi_device *csi_dev);
77 void sun6i_csi_capture_state_update(struct sun6i_csi_device *csi_dev);
81 void sun6i_csi_capture_sync(struct sun6i_csi_device *csi_dev);
82 void sun6i_csi_capture_frame_done(struct sun6i_csi_device *csi_dev);
86 int sun6i_csi_capture_setup(struct sun6i_csi_device *csi_dev);
87 void sun6i_csi_capture_cleanup(struct sun6i_csi_device *csi_dev);
A Dsun6i_csi_bridge.h54 void sun6i_csi_bridge_dimensions(struct sun6i_csi_device *csi_dev,
56 void sun6i_csi_bridge_format(struct sun6i_csi_device *csi_dev,
66 int sun6i_csi_bridge_setup(struct sun6i_csi_device *csi_dev);
67 void sun6i_csi_bridge_cleanup(struct sun6i_csi_device *csi_dev);
A Dsun6i_csi.h60 int sun6i_csi_isp_complete(struct sun6i_csi_device *csi_dev,
/drivers/media/pci/intel/
A Dipu-bridge.c178 return csi_dev; in ipu_bridge_get_ivsc_csi_dev()
188 struct device *csi_dev; in ipu_bridge_check_ivsc_dev() local
193 if (!csi_dev) { in ipu_bridge_check_ivsc_dev()
199 sensor->csi_dev = csi_dev; in ipu_bridge_check_ivsc_dev()
336 if (sensor->csi_dev) { in ipu_bridge_create_fwnode_properties()
431 if (sensor->csi_dev) { in ipu_bridge_init_swnode_names()
453 if (sensor->csi_dev) { in ipu_bridge_init_swnode_group()
496 if (sensor->csi_dev) { in ipu_bridge_create_connection_swnodes()
636 if (!sensor->csi_dev) in ipu_bridge_instantiate_ivsc()
775 if (!csi_dev) in ipu_bridge_ivsc_is_ready()
[all …]
/drivers/media/pci/intel/ivsc/
A Dmei_ace.c177 struct device *csi_dev; member
399 struct device *csi_dev; in mei_ace_setup_dev_link() local
405 csi_dev = device_find_child_by_name(dev->parent, name); in mei_ace_setup_dev_link()
406 if (!csi_dev) { in mei_ace_setup_dev_link()
409 } else if (!dev_fwnode(csi_dev)) { in mei_ace_setup_dev_link()
415 ace->csi_link = device_link_add(csi_dev, dev, DL_FLAG_PM_RUNTIME | in mei_ace_setup_dev_link()
419 dev_err(dev, "failed to link to %s\n", dev_name(csi_dev)); in mei_ace_setup_dev_link()
423 ace->csi_dev = csi_dev; in mei_ace_setup_dev_link()
428 put_device(csi_dev); in mei_ace_setup_dev_link()
525 put_device(ace->csi_dev); in mei_ace_remove()

Completed in 22 milliseconds