Home
last modified time | relevance | path

Searched refs:stream_vdev (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dprocfs.c46 dev->stream_vdev.dbg.id, in ispp_show()
47 dev->stream_vdev.dbg.interval / 1000 / 1000, in ispp_show()
48 dev->stream_vdev.dbg.delay / 1000 / 1000); in ispp_show()
50 stream = &dev->stream_vdev.stream[val]; in ispp_show()
74 dev->stream_vdev.tnr.dbg.id, in ispp_show()
75 dev->stream_vdev.tnr.dbg.interval / 1000 / 1000, in ispp_show()
76 dev->stream_vdev.tnr.is_end ? "idle" : "working", in ispp_show()
84 dev->stream_vdev.nr.dbg.id, in ispp_show()
85 dev->stream_vdev.nr.dbg.interval / 1000 / 1000, in ispp_show()
86 dev->stream_vdev.nr.is_end ? "idle" : "working", in ispp_show()
[all …]
H A Dstream.c321 dev->stream_vdev.stream_ops->check_to_force_update(dev, dev->mis_val); in irq_work()
342 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in rkispp_frame_end()
348 if (state == FRAME_IRQ && dev->stream_vdev.is_done_early) in rkispp_frame_end()
352 struct rkispp_stream *vir = &dev->stream_vdev.stream[STREAM_VIR]; in rkispp_frame_end()
395 &dev->stream_vdev.vir_cpy.queue); in rkispp_frame_end()
397 if (!completion_done(&dev->stream_vdev.vir_cpy.cmpl)) in rkispp_frame_end()
398 complete(&dev->stream_vdev.vir_cpy.cmpl); in rkispp_frame_end()
543 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in start_ii()
567 struct rkispp_stream_vdev *stream_vdev = &stream->isppdev->stream_vdev; in config_ii() local
571 return stream_vdev->stream_ops->config_modules(stream->isppdev); in config_ii()
[all …]
H A Ddev.c116 struct rkispp_stream_vdev *stream_vdev; in rkispp_create_links() local
122 stream_vdev = &ispp_dev->stream_vdev; in rkispp_create_links()
123 stream = &stream_vdev->stream[STREAM_II]; in rkispp_create_links()
145 ispp_dev->stream_vdev.module_ens = ISPP_MODULE_FEC; in rkispp_create_links()
169 stream = &stream_vdev->stream[STREAM_S0]; in rkispp_create_links()
176 stream = &stream_vdev->stream[STREAM_S1]; in rkispp_create_links()
183 stream = &stream_vdev->stream[STREAM_S2]; in rkispp_create_links()
190 ispp_dev->stream_vdev.module_ens = ISPP_MODULE_NR | ISPP_MODULE_SHP; in rkispp_create_links()
194 stream = &stream_vdev->stream[STREAM_MB]; in rkispp_create_links()
202 stream = &stream_vdev->stream[STREAM_VIR]; in rkispp_create_links()
[all …]
H A Dispp.c78 vdev = &dev->stream_vdev; in rkispp_subdev_link_setup()
212 if (dev->stream_vdev.monitor.is_en) { in rkispp_sd_s_stream()
213 dev->stream_vdev.monitor.is_en = false; in rkispp_sd_s_stream()
214 if (!completion_done(&dev->stream_vdev.monitor.cmpl)) in rkispp_sd_s_stream()
215 complete(&dev->stream_vdev.monitor.cmpl); in rkispp_sd_s_stream()
216 if (!completion_done(&dev->stream_vdev.monitor.tnr.cmpl)) in rkispp_sd_s_stream()
217 complete(&dev->stream_vdev.monitor.tnr.cmpl); in rkispp_sd_s_stream()
218 if (!completion_done(&dev->stream_vdev.monitor.nr.cmpl)) in rkispp_sd_s_stream()
219 complete(&dev->stream_vdev.monitor.nr.cmpl); in rkispp_sd_s_stream()
220 if (!completion_done(&dev->stream_vdev.monitor.fec.cmpl)) in rkispp_sd_s_stream()
[all …]
H A Dstream_v20.c70 vdev = &dev->stream_vdev; in config_fec()
149 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in fec_free_buf()
171 "stream module ens:0x%x\n", dev->stream_vdev.module_ens); in config_modules()
172 dev->stream_vdev.monitor.monitoring_module = 0; in config_modules()
173 dev->stream_vdev.monitor.restart_module = 0; in config_modules()
174 dev->stream_vdev.monitor.is_restart = false; in config_modules()
175 dev->stream_vdev.monitor.retry = 0; in config_modules()
176 init_completion(&dev->stream_vdev.monitor.cmpl); in config_modules()
196 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in fec_work_event()
339 dev->stream_vdev.monitor.retry = 0; in rkispp_module_work_event()
[all …]
H A Dstream_v10.c135 u32 line = dev->stream_vdev.wait_line; in is_en_done_early()
140 dev->stream_vdev.wait_line = height - 128; in is_en_done_early()
151 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in tnr_free_buf()
199 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in tnr_init_buf()
269 vdev = &dev->stream_vdev; in config_tnr()
385 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in nr_free_buf()
422 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in nr_init_buf()
476 vdev = &dev->stream_vdev; in config_nr_shp()
607 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in fec_free_buf()
623 vdev = &dev->stream_vdev; in config_fec()
[all …]
H A Dstream.h266 void rkispp_stream_init_ops_v10(struct rkispp_stream_vdev *stream_vdev);
269 static inline void rkispp_stream_init_ops_v10(struct rkispp_stream_vdev *stream_vdev) {} in rkispp_stream_init_ops_v10() argument
274 void rkispp_stream_init_ops_v20(struct rkispp_stream_vdev *stream_vdev);
277 static inline void rkispp_stream_init_ops_v20(struct rkispp_stream_vdev *stream_vdev) {} in rkispp_stream_init_ops_v20() argument
H A Ddev.h38 struct rkispp_stream_vdev stream_vdev; member
H A Dstats.c43 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in rkispp_stats_frame_end()
74 (dev->stream_vdev.module_ens & ISPP_MODULE_FEC_ST) == ISPP_MODULE_FEC_ST) { in rkispp_stats_frame_end()
H A Dcommon.c372 vdev = &ispp->stream_vdev; in rkispp_queue_dmabuf()
508 atomic_read(&dev->stream_vdev.refcnt) > 1) in rkispp_free_common_dummy_buf()
H A Dparams_v10.c469 u32 ens = params_vdev->dev->stream_vdev.module_ens; in shp_enable()
597 struct rkispp_stream_vdev *vdev = &dev->stream_vdev; in params_vb2_buf_queue()