Searched refs:isp_dev (Results 1 – 12 of 12) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | dev.c | 107 struct rkisp_device *isp_dev; in __rkisp_clr_unready_dev() local 110 list_for_each_entry(isp_dev, &rkisp_device_list, list) in __rkisp_clr_unready_dev() 111 v4l2_async_notifier_clr_unready_dev(&isp_dev->notifier); in __rkisp_clr_unready_dev() 595 struct rkisp_device *isp_dev = container_of(notifier, in subdev_notifier_bound() local 600 if (isp_dev->num_sensors == ARRAY_SIZE(isp_dev->sensors)) in subdev_notifier_bound() 603 isp_dev->sensors[isp_dev->num_sensors].mbus = s_asd->mbus; in subdev_notifier_bound() 604 isp_dev->sensors[isp_dev->num_sensors].sd = subdev; in subdev_notifier_bound() 605 ++isp_dev->num_sensors; in subdev_notifier_bound() 638 struct rkisp_device *isp_dev = container_of(notifier, struct rkisp_device, notifier); in subdev_notifier_unbind() local 639 struct rkisp_isp_subdev *isp_sdev = &isp_dev->isp_sdev; in subdev_notifier_unbind() [all …]
|
| H A D | rkisp.c | 2548 struct rkisp_device *isp_dev = sd_to_isp_dev(sd); in rkisp_isp_sd_set_fmt() local 2549 struct rkisp_isp_subdev *isp_sd = &isp_dev->isp_sdev; in rkisp_isp_sd_set_fmt() 2867 struct rkisp_device *isp_dev = sd_to_isp_dev(sd); in rkisp_isp_sd_s_stream() local 2868 struct rkisp_hw_dev *hw_dev = isp_dev->hw_dev; in rkisp_isp_sd_s_stream() 2871 if (IS_HDR_RDBK(isp_dev->rd_mode)) { in rkisp_isp_sd_s_stream() 2876 s = &isp_dev->dmarx_dev.stream[i]; in rkisp_isp_sd_s_stream() 2881 wait_event_timeout(isp_dev->sync_onoff, in rkisp_isp_sd_s_stream() 2882 isp_dev->isp_state & ISP_STOP || in rkisp_isp_sd_s_stream() 2883 !IS_HDR_RDBK(isp_dev->rd_mode), in rkisp_isp_sd_s_stream() 2885 rkisp_isp_stop(isp_dev); in rkisp_isp_sd_s_stream() [all …]
|
| H A D | rkisp.h | 143 int rkisp_register_isp_subdev(struct rkisp_device *isp_dev, 146 void rkisp_unregister_isp_subdev(struct rkisp_device *isp_dev); 149 void rkisp_chk_tb_over(struct rkisp_device *isp_dev); 151 static inline void rkisp_chk_tb_over(struct rkisp_device *isp_dev) {} in rkisp_chk_tb_over() argument
|
| H A D | capture_v20.c | 1237 struct rkisp_device *isp_dev = stream->ispdev; in rdbk_frame_end() local 1238 struct rkisp_capture_device *cap = &isp_dev->cap_dev; in rdbk_frame_end() 1239 struct rkisp_sensor_info *sensor = isp_dev->active_sensor; in rdbk_frame_end() 1251 if (isp_dev->hdr.op_mode == HDR_RDBK_FRAME3) { in rdbk_frame_end() 1269 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() 1277 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() 1289 v4l2_err(&isp_dev->v4l2_dev, "lost long or middle frames\n"); in rdbk_frame_end() 1292 } else if (isp_dev->hdr.op_mode == HDR_RDBK_FRAME2) { in rdbk_frame_end() 1308 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() 1316 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() [all …]
|
| H A D | capture_v21.c | 1123 struct rkisp_device *isp_dev = stream->ispdev; in rdbk_frame_end() local 1124 struct rkisp_capture_device *cap = &isp_dev->cap_dev; in rdbk_frame_end() 1125 struct rkisp_sensor_info *sensor = isp_dev->active_sensor; in rdbk_frame_end() 1134 if (isp_dev->hdr.op_mode == HDR_RDBK_FRAME1) { in rdbk_frame_end() 1158 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() 1166 v4l2_err(&isp_dev->v4l2_dev, in rdbk_frame_end() 1176 v4l2_err(&isp_dev->v4l2_dev, "lost long frames\n"); in rdbk_frame_end() 1509 struct rkisp_device *isp_dev = stream->ispdev; in destroy_buf_queue() local 1510 struct rkisp_capture_device *cap = &isp_dev->cap_dev; in destroy_buf_queue()
|
| H A D | bridge.c | 625 struct rkisp_device *isp_dev = platform_get_drvdata(dev); in rkisp_get_bridge_sd() local 627 if (isp_dev) in rkisp_get_bridge_sd() 628 *sd = &isp_dev->br_dev.sd; in rkisp_get_bridge_sd()
|
| H A D | isp_rockit.c | 47 ispdev = rockit_cfg->rkisp_dev_cfg[i].isp_dev; in rkisp_rockit_get_stream() 478 rockit_cfg->rkisp_dev_cfg[i].isp_dev = in rkisp_rockit_dev_init()
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/ |
| H A D | dev.c | 85 struct rkisp1_device *isp_dev; in __rkisp1_clr_unready_dev() local 88 list_for_each_entry(isp_dev, &rkisp1_device_list, list) in __rkisp1_clr_unready_dev() 89 v4l2_async_notifier_clr_unready_dev(&isp_dev->notifier); in __rkisp1_clr_unready_dev() 496 struct rkisp1_device *isp_dev = container_of(notifier, local 501 if (isp_dev->num_sensors == ARRAY_SIZE(isp_dev->sensors)) 504 isp_dev->sensors[isp_dev->num_sensors].mbus = s_asd->mbus; 505 isp_dev->sensors[isp_dev->num_sensors].sd = subdev; 506 ++isp_dev->num_sensors; 540 static int isp_subdev_notifier(struct rkisp1_device *isp_dev) argument 542 struct v4l2_async_notifier *ntf = &isp_dev->notifier; [all …]
|
| H A D | rkisp1.c | 1177 struct rkisp1_device *isp_dev = sd_to_isp_dev(sd); local 1178 struct rkisp1_isp_subdev *isp_sd = &isp_dev->isp_sdev; 1190 if (isp_dev->isp_ver == ISP_V12) { 1197 } else if (isp_dev->isp_ver == ISP_V13) { 1235 struct rkisp1_device *isp_dev = sd_to_isp_dev(sd); local 1236 struct rkisp1_isp_subdev *isp_sd = &isp_dev->isp_sdev; 1446 struct rkisp1_device *isp_dev = sd_to_isp_dev(sd); local 1450 rkisp1_stop_3a_run(isp_dev); 1452 return rkisp1_isp_stop(isp_dev); 1455 rkisp1_start_3a_run(isp_dev); [all …]
|
| H A D | rkisp1.h | 127 int rkisp1_register_isp_subdev(struct rkisp1_device *isp_dev, 130 void rkisp1_unregister_isp_subdev(struct rkisp1_device *isp_dev);
|
| H A D | capture.c | 1106 struct rkisp1_device *isp_dev = stream->ispdev; in mi_frame_end() local 1107 struct rkisp1_isp_subdev *isp_sd = &isp_dev->isp_sdev; in mi_frame_end()
|
| /OK3568_Linux_fs/kernel/include/soc/rockchip/ |
| H A D | rockchip_rockit.h | 54 void *isp_dev; member
|