Home
last modified time | relevance | path

Searched refs:rkispp_device (Results 1 – 25 of 56) sorted by relevance

123

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
Dcommon.h34 struct rkispp_device;
120 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val);
121 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val);
122 u32 rkispp_read(struct rkispp_device *dev, u32 reg);
123 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask);
124 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end);
125 int rkispp_allow_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf);
126 void rkispp_free_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf);
127 void rkispp_prepare_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf);
128 void rkispp_finish_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf);
[all …]
Dstream.h142 struct rkispp_device *isppdev;
176 struct rkispp_device *dev;
198 int (*config_modules)(struct rkispp_device *dev);
200 void (*fec_work_event)(struct rkispp_device *dev, void *buf_rd, bool is_isr, bool is_quick);
201 int (*start_isp)(struct rkispp_device *dev);
202 void (*check_to_force_update)(struct rkispp_device *dev, u32 mis_val);
205 …void (*rkispp_module_work_event)(struct rkispp_device *dev, void *buf_rd, void *buf_wr, u32 module…
236 int rkispp_get_tnrbuf_fd(struct rkispp_device *dev, struct rkispp_buf_idxfd *idxfd);
237 void rkispp_sendbuf_to_nr(struct rkispp_device *dev, struct rkispp_tnr_inf *tnr_inf);
238 void rkispp_set_trigger_mode(struct rkispp_device *dev, struct rkispp_trigger_mode *mode);
[all …]
Dprocfs.h8 int rkispp_proc_init(struct rkispp_device *dev);
9 void rkispp_proc_cleanup(struct rkispp_device *dev);
11 static inline int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
15 static inline void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()
Dcommon.c11 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val) in rkispp_write()
23 u32 rkispp_read(struct rkispp_device *dev, u32 reg) in rkispp_read()
35 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val) in rkispp_set_bits()
42 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask) in rkispp_clear_bits()
49 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end) in rkispp_update_regs()
68 int rkispp_allow_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf) in rkispp_allow_buffer()
122 void rkispp_free_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf) in rkispp_free_buffer()
143 void rkispp_prepare_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf) in rkispp_prepare_buffer()
152 void rkispp_finish_buffer(struct rkispp_device *dev, struct rkispp_dummy_buffer *buf) in rkispp_finish_buffer()
161 int rkispp_attach_hw(struct rkispp_device *ispp) in rkispp_attach_hw()
[all …]
Dstats.h36 struct rkispp_device *dev;
48 int rkispp_register_stats_vdev(struct rkispp_device *dev);
50 void rkispp_unregister_stats_vdev(struct rkispp_device *dev);
Dispp.h27 struct rkispp_device *dev;
41 int rkispp_register_subdev(struct rkispp_device *dev, struct v4l2_device *v4l2_dev);
42 void rkispp_unregister_subdev(struct rkispp_device *dev);
Dparams.h32 struct rkispp_device *dev;
55 int rkispp_register_params_vdev(struct rkispp_device *dev);
56 void rkispp_unregister_params_vdev(struct rkispp_device *dev);
Dprocfs.c17 struct rkispp_device *dev = p->private; in ispp_show()
79 struct rkispp_device *data = PDE_DATA(inode); in ispp_open()
91 int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
100 void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()
Ddev.c83 static void get_remote_node_dev(struct rkispp_device *ispp_dev) in get_remote_node_dev()
118 static int rkispp_create_links(struct rkispp_device *ispp_dev) in rkispp_create_links()
212 static int rkispp_register_platform_subdevs(struct rkispp_device *ispp_dev) in rkispp_register_platform_subdevs()
266 struct rkispp_device *ispp_dev; in rkispp_plat_probe()
339 struct rkispp_device *ispp_dev = platform_get_drvdata(pdev); in rkispp_plat_remove()
358 struct rkispp_device *ispp_dev = dev_get_drvdata(dev); in rkispp_runtime_suspend()
369 struct rkispp_device *ispp_dev = dev_get_drvdata(dev); in rkispp_runtime_resume()
/device/board/isoftstone/yangfan/kernel/src/driv/media/ispp/
Dcommon.h34 struct rkispp_device;
120 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val);
121 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val);
122 u32 rkispp_read(struct rkispp_device *dev, u32 reg);
123 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask);
124 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end);
125 int rkispp_allow_buffer(struct rkispp_device *dev,
127 void rkispp_free_buffer(struct rkispp_device *dev,
129 void rkispp_prepare_buffer(struct rkispp_device *dev,
131 void rkispp_finish_buffer(struct rkispp_device *dev,
[all …]
Dstream.h151 struct rkispp_device *isppdev;
185 struct rkispp_device *dev;
208 int (*config_modules)(struct rkispp_device *dev);
210 void (*fec_work_event)(struct rkispp_device *dev, void *buf_rd,
212 int (*start_isp)(struct rkispp_device *dev);
213 void (*check_to_force_update)(struct rkispp_device *dev, u32 mis_val);
216 void (*rkispp_module_work_event)(struct rkispp_device *dev,
249 int rkispp_get_tnrbuf_fd(struct rkispp_device *dev, struct rkispp_buf_idxfd *idxfd);
250 void rkispp_sendbuf_to_nr(struct rkispp_device *dev,
252 void rkispp_set_trigger_mode(struct rkispp_device *dev,
[all …]
Dprocfs.h8 int rkispp_proc_init(struct rkispp_device *dev);
9 void rkispp_proc_cleanup(struct rkispp_device *dev);
11 static inline int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
15 static inline void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()
Dcommon.c11 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val) in rkispp_write()
22 u32 rkispp_read(struct rkispp_device *dev, u32 reg) in rkispp_read()
33 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val) in rkispp_set_bits()
40 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask) in rkispp_clear_bits()
47 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end) in rkispp_update_regs()
65 int rkispp_allow_buffer(struct rkispp_device *dev, in rkispp_allow_buffer()
120 void rkispp_free_buffer(struct rkispp_device *dev, in rkispp_free_buffer()
142 void rkispp_prepare_buffer(struct rkispp_device *dev, in rkispp_prepare_buffer()
151 void rkispp_finish_buffer(struct rkispp_device *dev, in rkispp_finish_buffer()
160 int rkispp_attach_hw(struct rkispp_device *ispp) in rkispp_attach_hw()
[all …]
Dstats.h37 struct rkispp_device *dev;
49 int rkispp_register_stats_vdev(struct rkispp_device *dev);
51 void rkispp_unregister_stats_vdev(struct rkispp_device *dev);
Dispp.h33 struct rkispp_device *dev;
47 int rkispp_register_subdev(struct rkispp_device *dev,
49 void rkispp_unregister_subdev(struct rkispp_device *dev);
Dparams.h39 struct rkispp_device *dev;
62 int rkispp_register_params_vdev(struct rkispp_device *dev);
63 void rkispp_unregister_params_vdev(struct rkispp_device *dev);
Dprocfs.c17 struct rkispp_device *dev = p->private; in ispp_show()
117 struct rkispp_device *data = PDE_DATA(inode); in ispp_open()
129 int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
137 void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
Dcommon.h34 struct rkispp_device;
120 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val);
121 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val);
122 u32 rkispp_read(struct rkispp_device *dev, u32 reg);
123 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask);
124 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end);
125 int rkispp_allow_buffer(struct rkispp_device *dev,
127 void rkispp_free_buffer(struct rkispp_device *dev,
129 void rkispp_prepare_buffer(struct rkispp_device *dev,
131 void rkispp_finish_buffer(struct rkispp_device *dev,
[all …]
Dstream.h151 struct rkispp_device *isppdev;
185 struct rkispp_device *dev;
208 int (*config_modules)(struct rkispp_device *dev);
210 void (*fec_work_event)(struct rkispp_device *dev, void *buf_rd,
212 int (*start_isp)(struct rkispp_device *dev);
213 void (*check_to_force_update)(struct rkispp_device *dev, u32 mis_val);
216 void (*rkispp_module_work_event)(struct rkispp_device *dev,
249 int rkispp_get_tnrbuf_fd(struct rkispp_device *dev, struct rkispp_buf_idxfd *idxfd);
250 void rkispp_sendbuf_to_nr(struct rkispp_device *dev,
252 void rkispp_set_trigger_mode(struct rkispp_device *dev,
[all …]
Dprocfs.h8 int rkispp_proc_init(struct rkispp_device *dev);
9 void rkispp_proc_cleanup(struct rkispp_device *dev);
11 static inline int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
15 static inline void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()
Dcommon.c11 void rkispp_write(struct rkispp_device *dev, u32 reg, u32 val) in rkispp_write()
22 u32 rkispp_read(struct rkispp_device *dev, u32 reg) in rkispp_read()
33 void rkispp_set_bits(struct rkispp_device *dev, u32 reg, u32 mask, u32 val) in rkispp_set_bits()
40 void rkispp_clear_bits(struct rkispp_device *dev, u32 reg, u32 mask) in rkispp_clear_bits()
47 void rkispp_update_regs(struct rkispp_device *dev, u32 start, u32 end) in rkispp_update_regs()
65 int rkispp_allow_buffer(struct rkispp_device *dev, in rkispp_allow_buffer()
120 void rkispp_free_buffer(struct rkispp_device *dev, in rkispp_free_buffer()
142 void rkispp_prepare_buffer(struct rkispp_device *dev, in rkispp_prepare_buffer()
151 void rkispp_finish_buffer(struct rkispp_device *dev, in rkispp_finish_buffer()
160 int rkispp_attach_hw(struct rkispp_device *ispp) in rkispp_attach_hw()
[all …]
Dstats.h37 struct rkispp_device *dev;
49 int rkispp_register_stats_vdev(struct rkispp_device *dev);
51 void rkispp_unregister_stats_vdev(struct rkispp_device *dev);
Dispp.h33 struct rkispp_device *dev;
47 int rkispp_register_subdev(struct rkispp_device *dev,
49 void rkispp_unregister_subdev(struct rkispp_device *dev);
Dparams.h39 struct rkispp_device *dev;
62 int rkispp_register_params_vdev(struct rkispp_device *dev);
63 void rkispp_unregister_params_vdev(struct rkispp_device *dev);
Dprocfs.c17 struct rkispp_device *dev = p->private; in ispp_show()
117 struct rkispp_device *data = PDE_DATA(inode); in ispp_open()
129 int rkispp_proc_init(struct rkispp_device *dev) in rkispp_proc_init()
137 void rkispp_proc_cleanup(struct rkispp_device *dev) in rkispp_proc_cleanup()

123