Home
last modified time | relevance | path

Searched refs:stats_vdev (Results 1 - 25 of 39) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Disp_stats_v21.c36 static int rkisp_stats_get_rawawb_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp_stats_get_rawawb_meas_reg() argument
43 value = rkisp_read(stats_vdev->dev, ISP21_RAWAWB_CTRL, true); in rkisp_stats_get_rawawb_meas_reg()
54 value = rkisp_read(stats_vdev->dev, ISP21_RAWAWB_Y_HIST01 + CIF_IMG_EFF_CTRL_MODE_EMBOSS_SHIFT * i, true); in rkisp_stats_get_rawawb_meas_reg()
61 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_RGAIN_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
63 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_BGAIN_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
65 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_WP_NUM_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
67 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_RGAIN_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
69 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_BGAIN_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
71 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_WP_NUM_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
75 lsb = rkisp_read(stats_vdev in rkisp_stats_get_rawawb_meas_reg()
87 rkisp_stats_get_rawaf_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaf_meas_reg() argument
139 rkisp_stats_get_rawaebig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no) rkisp_stats_get_rawaebig_meas_reg() argument
194 rkisp_stats_get_rawhstbig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no) rkisp_stats_get_rawhstbig_meas_reg() argument
231 rkisp_stats_get_rawae1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae1_meas_reg() argument
248 rkisp_stats_get_rawhst1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst1_meas_reg() argument
265 rkisp_stats_get_rawae2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae2_meas_reg() argument
282 rkisp_stats_get_rawhst2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst2_meas_reg() argument
299 rkisp_stats_get_rawae3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae3_meas_reg() argument
316 rkisp_stats_get_rawhst3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst3_meas_reg() argument
333 rkisp_stats_get_rawaelite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaelite_meas_reg() argument
361 rkisp_stats_get_rawhstlite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhstlite_meas_reg() argument
386 rkisp_stats_get_bls_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_bls_stats() argument
434 rkisp_stats_get_dhaz_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_dhaz_stats() argument
480 rkisp_stats_get_rawawb_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawawb_meas_ddr() argument
525 rkisp_stats_get_rawaf_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaf_meas_ddr() argument
554 rkisp_stats_get_rawaebig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no) rkisp_stats_get_rawaebig_meas_ddr() argument
606 rkisp_stats_get_rawhstbig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no) rkisp_stats_get_rawhstbig_meas_ddr() argument
637 rkisp_stats_get_rawae1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae1_meas_ddr() argument
654 rkisp_stats_get_rawhst1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst1_meas_ddr() argument
671 rkisp_stats_get_rawae2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae2_meas_ddr() argument
688 rkisp_stats_get_rawhst2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst2_meas_ddr() argument
705 rkisp_stats_get_rawae3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae3_meas_ddr() argument
722 rkisp_stats_get_rawhst3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst3_meas_ddr() argument
739 rkisp_stats_get_rawaelite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaelite_meas_ddr() argument
764 rkisp_stats_get_rawhstlite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhstlite_meas_ddr() argument
801 rkisp_stats_restart_rawawb_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawawb_meas() argument
812 rkisp_stats_restart_rawaf_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawaf_meas() argument
824 rkisp_stats_restart_rawaebig_meas(struct rkisp_isp_stats_vdev *stats_vdev, u32 blk_no) rkisp_stats_restart_rawaebig_meas() argument
850 rkisp_stats_restart_rawhstbig_meas(struct rkisp_isp_stats_vdev *stats_vdev, u32 blk_no) rkisp_stats_restart_rawhstbig_meas() argument
876 rkisp_stats_restart_rawae1_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae1_meas() argument
881 rkisp_stats_restart_rawhst1_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst1_meas() argument
886 rkisp_stats_restart_rawae2_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae2_meas() argument
891 rkisp_stats_restart_rawhst2_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst2_meas() argument
896 rkisp_stats_restart_rawae3_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae3_meas() argument
901 rkisp_stats_restart_rawhst3_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst3_meas() argument
906 rkisp_stats_restart_rawae0_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae0_meas() argument
917 rkisp_stats_restart_rawhst0_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst0_meas() argument
928 rkisp_stats_restart_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_meas() argument
942 rkisp_stats_send_meas_v21(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp_stats_send_meas_v21() argument
1040 rkisp_stats_isr_v21(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr_v21() argument
1108 rkisp_stats_rdbk_enable_v21(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v21() argument
1124 rkisp_stats_first_ddr_config_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v21() argument
1141 rkisp_init_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v21() argument
1159 rkisp_uninit_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v21() argument
[all...]
H A Disp_stats.c23 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(video); in rkisp_stats_enum_fmt_meta_cap() local
29 f->pixelformat = stats_vdev->vdev_fmt.fmt.meta.dataformat; in rkisp_stats_enum_fmt_meta_cap()
36 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(video); in rkisp_stats_g_fmt_meta_cap() local
44 meta->dataformat = stats_vdev->vdev_fmt.fmt.meta.dataformat; in rkisp_stats_g_fmt_meta_cap()
45 meta->buffersize = stats_vdev->vdev_fmt.fmt.meta.buffersize; in rkisp_stats_g_fmt_meta_cap()
53 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(vdev); in rkisp_stats_querycap() local
56 snprintf(cap->driver, sizeof(cap->driver), "%s_v%d", DRIVER_NAME, stats_vdev->dev->isp_ver >> 0x04); in rkisp_stats_querycap()
116 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_queue_setup() local
122 sizes[0] = stats_vdev->vdev_fmt.fmt.meta.buffersize; in rkisp_stats_vb2_queue_setup()
123 INIT_LIST_HEAD(&stats_vdev in rkisp_stats_vb2_queue_setup()
145 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; rkisp_stats_vb2_stop_streaming() local
174 struct rkisp_isp_stats_vdev *stats_vdev = queue->drv_priv; rkisp_stats_vb2_start_streaming() local
194 rkisp_stats_init_vb2_queue(struct vb2_queue *q, struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_init_vb2_queue() argument
227 rkisp_init_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev() argument
244 rkisp_uninit_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev() argument
257 rkisp_stats_rdbk_enable(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable() argument
262 rkisp_stats_first_ddr_config(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config() argument
273 rkisp_stats_isr(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr() argument
278 rkisp_register_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev, struct v4l2_device *v4l2_dev, struct rkisp_device *dev) rkisp_register_stats_vdev() argument
345 rkisp_unregister_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_unregister_stats_vdev() argument
[all...]
H A Disp_stats_v3x.c31 static u32 isp3_stats_read(struct rkisp_isp_stats_vdev *stats_vdev, u32 addr, u32 id) in isp3_stats_read() argument
36 val = rkisp_read(stats_vdev->dev, addr, true); in isp3_stats_read()
38 val = rkisp_next_read(stats_vdev->dev, addr, true); in isp3_stats_read()
43 static void isp3_stats_write(struct rkisp_isp_stats_vdev *stats_vdev, u32 addr, u32 value, u32 id) in isp3_stats_write() argument
46 rkisp_write(stats_vdev->dev, addr, value, true); in isp3_stats_write()
48 rkisp_next_write(stats_vdev->dev, addr, value, true); in isp3_stats_write()
52 static int rkisp_stats_get_rawawb_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp_stats_get_rawawb_meas_reg() argument
59 ctrl = isp3_stats_read(stats_vdev, ISP3X_RAWAWB_CTRL, id); in rkisp_stats_get_rawawb_meas_reg()
61 v4l2_dbg(1, rkisp_debug, &stats_vdev->dev->v4l2_dev, "%s fail, id:%d ctrl:0x%x\n", __func__, id, ctrl); in rkisp_stats_get_rawawb_meas_reg()
71 value = isp3_stats_read(stats_vdev, ISP3X_RAWAWB_Y_HIST0 in rkisp_stats_get_rawawb_meas_reg()
128 rkisp_stats_get_rawaf_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaf_meas_reg() argument
163 rkisp_stats_get_rawaebig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no, u32 id) rkisp_stats_get_rawaebig_meas_reg() argument
217 rkisp_stats_get_rawhstbig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no, u32 id) rkisp_stats_get_rawhstbig_meas_reg() argument
256 rkisp_stats_get_rawae1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae1_meas_reg() argument
273 rkisp_stats_get_rawhst1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst1_meas_reg() argument
290 rkisp_stats_get_rawae2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae2_meas_reg() argument
307 rkisp_stats_get_rawhst2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst2_meas_reg() argument
324 rkisp_stats_get_rawae3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae3_meas_reg() argument
341 rkisp_stats_get_rawhst3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst3_meas_reg() argument
358 rkisp_stats_get_rawaelite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaelite_meas_reg() argument
389 rkisp_stats_get_rawhstlite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhstlite_meas_reg() argument
417 rkisp_stats_get_bls_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_bls_stats() argument
466 rkisp_stats_get_dhaz_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_dhaz_stats() argument
516 rkisp_stats_get_rawawb_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawawb_meas_ddr() argument
586 rkisp_stats_get_rawaf_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaf_meas_ddr() argument
626 rkisp_stats_get_rawaebig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no, u32 id) rkisp_stats_get_rawaebig_meas_ddr() argument
685 rkisp_stats_get_rawhstbig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no, u32 id) rkisp_stats_get_rawhstbig_meas_ddr() argument
729 rkisp_stats_get_rawae1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae1_meas_ddr() argument
746 rkisp_stats_get_rawhst1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst1_meas_ddr() argument
763 rkisp_stats_get_rawae2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae2_meas_ddr() argument
780 rkisp_stats_get_rawhst2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst2_meas_ddr() argument
797 rkisp_stats_get_rawae3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae3_meas_ddr() argument
814 rkisp_stats_get_rawhst3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst3_meas_ddr() argument
831 rkisp_stats_get_rawaelite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaelite_meas_ddr() argument
864 rkisp_stats_get_rawhstlite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhstlite_meas_ddr() argument
910 rkisp_merge_dual_dhaz_params(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *left_stat, struct rkisp3x_isp_stat_buffer *right_stat) rkisp_merge_dual_dhaz_params() argument
982 rkisp_stats_send_meas_v3x(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp_stats_send_meas_v3x() argument
1120 rkisp_stats_isr_v3x(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr_v3x() argument
1194 rkisp_stats_rdbk_enable_v3x(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v3x() argument
1210 rkisp_stats_first_ddr_config_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v3x() argument
1253 rkisp_init_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v3x() argument
1265 rkisp_uninit_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v3x() argument
[all...]
H A Disp_stats_v2x.h16 void (*get_siawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
17 void (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
19 void (*get_siaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
20 void (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
22 void (*get_yuvae_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
23 void (*get_sihst_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
25 void (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
26 void (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
28 void (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp2x_stat_buffer *pbuf);
29 void (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struc
47 rkisp_stats_first_ddr_config_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v2x() argument
50 rkisp_init_stats_vdev_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v2x() argument
53 rkisp_uninit_stats_vdev_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v2x() argument
[all...]
H A Disp_stats_v21.h16 int (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
17 int (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
18 int (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
19 int (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
20 int (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
21 int (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
22 int (*get_rawae2_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
23 int (*get_rawhst2_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
24 int (*get_rawae3_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf);
25 int (*get_rawhst3_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struc
35 rkisp_stats_first_ddr_config_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v21() argument
38 rkisp_init_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v21() argument
41 rkisp_uninit_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v21() argument
[all...]
H A Disp_stats_v1x.c14 static void rkisp1_stats_get_awb_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) in rkisp1_stats_get_awb_meas_v10() argument
20 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_WHITE_CNT_V10); in rkisp1_stats_get_awb_meas_v10()
22 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_MEAN_V10); in rkisp1_stats_get_awb_meas_v10()
29 static void rkisp1_stats_get_awb_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) in rkisp1_stats_get_awb_meas_v12() argument
35 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_WHITE_CNT_V12); in rkisp1_stats_get_awb_meas_v12()
37 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_MEAN_V12); in rkisp1_stats_get_awb_meas_v12()
44 static void rkisp1_stats_get_aec_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) in rkisp1_stats_get_aec_meas_v10() argument
47 void __iomem *addr = stats_vdev->dev->base_addr + CIF_ISP_EXP_MEAN_00_V10; in rkisp1_stats_get_aec_meas_v10()
48 struct rkisp_stats_v1x_config *config = (struct rkisp_stats_v1x_config *)stats_vdev->priv_cfg; in rkisp1_stats_get_aec_meas_v10()
56 static void rkisp1_stats_get_aec_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, struc argument
75 rkisp1_stats_get_afc_meas(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_afc_meas() argument
92 rkisp1_stats_get_hst_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_hst_meas_v10() argument
104 rkisp1_stats_get_hst_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_hst_meas_v12() argument
119 rkisp1_stats_get_bls_meas(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_bls_meas() argument
150 rkisp1_stats_get_emb_data(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_emb_data() argument
231 rkisp1_stats_send_meas_v1x(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp1_stats_send_meas_v1x() argument
291 rkisp1_stats_isr_v1x(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp1_stats_isr_v1x() argument
345 rkisp_stats_rdbk_enable_v1x(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v1x() argument
355 rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v1x() argument
370 rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v1x() argument
[all...]
H A Disp_stats_v3x.h16 int (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
17 int (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
18 int (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
19 int (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
20 int (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
21 int (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
22 int (*get_rawae2_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
23 int (*get_rawhst2_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
24 int (*get_rawae3_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id);
25 int (*get_rawhst3_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struc
35 rkisp_stats_first_ddr_config_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v3x() argument
38 rkisp_init_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v3x() argument
41 rkisp_uninit_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v3x() argument
[all...]
H A Disp_stats_v1x.h15 void (*get_awb_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
16 void (*get_aec_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
17 void (*get_afc_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
18 void (*get_hst_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
19 void (*get_bls_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
20 void (*get_emb_data)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf);
29 void rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev);
30 void rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev);
32 static inline void rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) in rkisp_init_stats_vdev_v1x() argument
35 static inline void rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) in rkisp_uninit_stats_vdev_v1x() argument
[all...]
H A Disp_stats.h31 void (*isr_hdl)(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_mis, u32 isp3a_ris);
32 void (*send_meas)(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work);
33 void (*rdbk_enable)(struct rkisp_isp_stats_vdev *stats_vdev, bool en);
73 void rkisp_stats_rdbk_enable(struct rkisp_isp_stats_vdev *stats_vdev, bool en);
75 void rkisp_stats_first_ddr_config(struct rkisp_isp_stats_vdev *stats_vdev);
77 void rkisp_stats_isr(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris);
79 int rkisp_register_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev, struct v4l2_device *v4l2_dev,
82 void rkisp_unregister_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev);
H A Ddev.h166 * @stats_vdev: ISP statistics output device
189 struct rkisp_isp_stats_vdev stats_vdev; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Disp_stats_v21.c37 rkisp_stats_get_rawawb_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp_stats_get_rawawb_meas_reg() argument
44 value = rkisp_read(stats_vdev->dev, ISP21_RAWAWB_CTRL, true); in rkisp_stats_get_rawawb_meas_reg()
53 value = rkisp_read(stats_vdev->dev, ISP21_RAWAWB_Y_HIST01 + 4 * i, true); in rkisp_stats_get_rawawb_meas_reg()
60 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_RGAIN_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
62 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_BGAIN_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
64 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_WP_NUM_NOR_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
66 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_RGAIN_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
68 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_SUM_BGAIN_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
70 rkisp_read(stats_vdev->dev, ISP21_RAWAWB_WP_NUM_BIG_0 + 0x30 * i, true); in rkisp_stats_get_rawawb_meas_reg()
74 lsb = rkisp_read(stats_vdev in rkisp_stats_get_rawawb_meas_reg()
86 rkisp_stats_get_rawaf_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaf_meas_reg() argument
135 rkisp_stats_get_rawaebig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no) rkisp_stats_get_rawaebig_meas_reg() argument
183 rkisp_stats_get_rawhstbig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no) rkisp_stats_get_rawhstbig_meas_reg() argument
220 rkisp_stats_get_rawae1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae1_meas_reg() argument
237 rkisp_stats_get_rawhst1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst1_meas_reg() argument
254 rkisp_stats_get_rawae2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae2_meas_reg() argument
271 rkisp_stats_get_rawhst2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst2_meas_reg() argument
288 rkisp_stats_get_rawae3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae3_meas_reg() argument
305 rkisp_stats_get_rawhst3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst3_meas_reg() argument
322 rkisp_stats_get_rawaelite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaelite_meas_reg() argument
349 rkisp_stats_get_rawhstlite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhstlite_meas_reg() argument
372 rkisp_stats_get_bls_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_bls_stats() argument
421 rkisp_stats_get_dhaz_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_dhaz_stats() argument
468 rkisp_stats_get_rawawb_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawawb_meas_ddr() argument
518 rkisp_stats_get_rawaf_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaf_meas_ddr() argument
547 rkisp_stats_get_rawaebig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no) rkisp_stats_get_rawaebig_meas_ddr() argument
593 rkisp_stats_get_rawhstbig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no) rkisp_stats_get_rawhstbig_meas_ddr() argument
623 rkisp_stats_get_rawae1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae1_meas_ddr() argument
640 rkisp_stats_get_rawhst1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst1_meas_ddr() argument
657 rkisp_stats_get_rawae2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae2_meas_ddr() argument
674 rkisp_stats_get_rawhst2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst2_meas_ddr() argument
691 rkisp_stats_get_rawae3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawae3_meas_ddr() argument
708 rkisp_stats_get_rawhst3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhst3_meas_ddr() argument
725 rkisp_stats_get_rawaelite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawaelite_meas_ddr() argument
750 rkisp_stats_get_rawhstlite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp21_stat_buffer *pbuf) rkisp_stats_get_rawhstlite_meas_ddr() argument
786 rkisp_stats_restart_rawawb_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawawb_meas() argument
797 rkisp_stats_restart_rawaf_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawaf_meas() argument
810 rkisp_stats_restart_rawaebig_meas(struct rkisp_isp_stats_vdev *stats_vdev, u32 blk_no) rkisp_stats_restart_rawaebig_meas() argument
836 rkisp_stats_restart_rawhstbig_meas(struct rkisp_isp_stats_vdev *stats_vdev, u32 blk_no) rkisp_stats_restart_rawhstbig_meas() argument
862 rkisp_stats_restart_rawae1_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae1_meas() argument
868 rkisp_stats_restart_rawhst1_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst1_meas() argument
874 rkisp_stats_restart_rawae2_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae2_meas() argument
880 rkisp_stats_restart_rawhst2_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst2_meas() argument
886 rkisp_stats_restart_rawae3_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae3_meas() argument
892 rkisp_stats_restart_rawhst3_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst3_meas() argument
898 rkisp_stats_restart_rawae0_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawae0_meas() argument
909 rkisp_stats_restart_rawhst0_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_rawhst0_meas() argument
920 rkisp_stats_restart_meas(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_restart_meas() argument
935 rkisp_stats_send_meas_v21(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp_stats_send_meas_v21() argument
1029 rkisp_stats_isr_v21(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr_v21() argument
1103 rkisp_stats_rdbk_enable_v21(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v21() argument
1119 rkisp_stats_first_ddr_config_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v21() argument
1153 rkisp_init_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v21() argument
1165 rkisp_uninit_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v21() argument
[all...]
H A Disp_stats.c24 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(video); in rkisp_stats_enum_fmt_meta_cap() local
29 f->pixelformat = stats_vdev->vdev_fmt.fmt.meta.dataformat; in rkisp_stats_enum_fmt_meta_cap()
37 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(video); in rkisp_stats_g_fmt_meta_cap() local
44 meta->dataformat = stats_vdev->vdev_fmt.fmt.meta.dataformat; in rkisp_stats_g_fmt_meta_cap()
45 meta->buffersize = stats_vdev->vdev_fmt.fmt.meta.buffersize; in rkisp_stats_g_fmt_meta_cap()
54 struct rkisp_isp_stats_vdev *stats_vdev = video_get_drvdata(vdev); in rkisp_stats_querycap() local
59 stats_vdev->dev->isp_ver >> 4); in rkisp_stats_querycap()
124 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_queue_setup() local
131 sizes[0] = stats_vdev->vdev_fmt.fmt.meta.buffersize; in rkisp_stats_vb2_queue_setup()
132 INIT_LIST_HEAD(&stats_vdev in rkisp_stats_vb2_queue_setup()
154 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; rkisp_stats_vb2_stop_streaming() local
184 struct rkisp_isp_stats_vdev *stats_vdev = queue->drv_priv; rkisp_stats_vb2_start_streaming() local
204 rkisp_stats_init_vb2_queue(struct vb2_queue *q, struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_init_vb2_queue() argument
238 rkisp_init_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev() argument
254 rkisp_uninit_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev() argument
266 rkisp_stats_rdbk_enable(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable() argument
271 rkisp_stats_first_ddr_config(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config() argument
281 rkisp_stats_isr(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr() argument
287 rkisp_register_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev, struct v4l2_device *v4l2_dev, struct rkisp_device *dev) rkisp_register_stats_vdev() argument
361 rkisp_unregister_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_unregister_stats_vdev() argument
[all...]
H A Disp_stats_v3x.c31 static u32 isp3_stats_read(struct rkisp_isp_stats_vdev *stats_vdev, in isp3_stats_read() argument
37 val = rkisp_read(stats_vdev->dev, addr, true); in isp3_stats_read()
39 val = rkisp_next_read(stats_vdev->dev, addr, true); in isp3_stats_read()
43 static void isp3_stats_write(struct rkisp_isp_stats_vdev *stats_vdev, in isp3_stats_write() argument
47 rkisp_write(stats_vdev->dev, addr, value, true); in isp3_stats_write()
49 rkisp_next_write(stats_vdev->dev, addr, value, true); in isp3_stats_write()
53 rkisp_stats_get_rawawb_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp_stats_get_rawawb_meas_reg() argument
60 ctrl = isp3_stats_read(stats_vdev, ISP3X_RAWAWB_CTRL, id); in rkisp_stats_get_rawawb_meas_reg()
62 v4l2_dbg(1, rkisp_debug, &stats_vdev->dev->v4l2_dev, in rkisp_stats_get_rawawb_meas_reg()
72 value = isp3_stats_read(stats_vdev, ISP3X_RAWAWB_Y_HIST0 in rkisp_stats_get_rawawb_meas_reg()
140 rkisp_stats_get_rawaf_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaf_meas_reg() argument
176 rkisp_stats_get_rawaebig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no, u32 id) rkisp_stats_get_rawaebig_meas_reg() argument
233 rkisp_stats_get_rawhstbig_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no, u32 id) rkisp_stats_get_rawhstbig_meas_reg() argument
274 rkisp_stats_get_rawae1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae1_meas_reg() argument
292 rkisp_stats_get_rawhst1_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst1_meas_reg() argument
310 rkisp_stats_get_rawae2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae2_meas_reg() argument
328 rkisp_stats_get_rawhst2_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst2_meas_reg() argument
346 rkisp_stats_get_rawae3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae3_meas_reg() argument
364 rkisp_stats_get_rawhst3_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst3_meas_reg() argument
382 rkisp_stats_get_rawaelite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaelite_meas_reg() argument
414 rkisp_stats_get_rawhstlite_meas_reg(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhstlite_meas_reg() argument
443 rkisp_stats_get_bls_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_bls_stats() argument
492 rkisp_stats_get_dhaz_stats(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_dhaz_stats() argument
542 rkisp_stats_get_rawawb_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawawb_meas_ddr() argument
626 rkisp_stats_get_rawaf_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaf_meas_ddr() argument
667 rkisp_stats_get_rawaebig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawaebig_stat *ae, u32 blk_no, u32 id) rkisp_stats_get_rawaebig_meas_ddr() argument
728 rkisp_stats_get_rawhstbig_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct isp2x_rawhistbig_stat *hst, u32 blk_no, u32 id) rkisp_stats_get_rawhstbig_meas_ddr() argument
773 rkisp_stats_get_rawae1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae1_meas_ddr() argument
791 rkisp_stats_get_rawhst1_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst1_meas_ddr() argument
809 rkisp_stats_get_rawae2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae2_meas_ddr() argument
827 rkisp_stats_get_rawhst2_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst2_meas_ddr() argument
845 rkisp_stats_get_rawae3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawae3_meas_ddr() argument
863 rkisp_stats_get_rawhst3_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhst3_meas_ddr() argument
881 rkisp_stats_get_rawaelite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawaelite_meas_ddr() argument
915 rkisp_stats_get_rawhstlite_meas_ddr(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *pbuf, u32 id) rkisp_stats_get_rawhstlite_meas_ddr() argument
961 rkisp_merge_dual_dhaz_params(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp3x_isp_stat_buffer *left_stat, struct rkisp3x_isp_stat_buffer *right_stat) rkisp_merge_dual_dhaz_params() argument
1030 rkisp_stats_send_meas_v3x(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp_stats_send_meas_v3x() argument
1153 rkisp_stats_isr_v3x(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp_stats_isr_v3x() argument
1231 rkisp_stats_rdbk_enable_v3x(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v3x() argument
1247 rkisp_stats_first_ddr_config_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v3x() argument
1292 rkisp_init_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v3x() argument
1306 rkisp_uninit_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v3x() argument
[all...]
H A Disp_stats_v2x.h17 void (*get_siawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
19 void (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
22 void (*get_siaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
24 void (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
27 void (*get_yuvae_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
29 void (*get_sihst_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
32 void (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
34 void (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
37 void (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
39 void (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
65 rkisp_stats_first_ddr_config_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v2x() argument
66 rkisp_init_stats_vdev_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v2x() argument
67 rkisp_uninit_stats_vdev_v2x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v2x() argument
[all...]
H A Disp_stats_v21.h16 int (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
18 int (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
20 int (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
22 int (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
24 int (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
26 int (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
28 int (*get_rawae2_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
30 int (*get_rawhst2_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
32 int (*get_rawae3_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
34 int (*get_rawhst3_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
47 rkisp_stats_first_ddr_config_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v21() argument
48 rkisp_init_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v21() argument
49 rkisp_uninit_stats_vdev_v21(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v21() argument
[all...]
H A Disp_stats_v1x.c15 rkisp1_stats_get_awb_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp1_stats_get_awb_meas_v10() argument
22 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_WHITE_CNT_V10); in rkisp1_stats_get_awb_meas_v10()
24 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_MEAN_V10); in rkisp1_stats_get_awb_meas_v10()
35 rkisp1_stats_get_awb_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp1_stats_get_awb_meas_v12() argument
42 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_WHITE_CNT_V12); in rkisp1_stats_get_awb_meas_v12()
44 reg_val = readl(stats_vdev->dev->base_addr + CIF_ISP_AWB_MEAN_V12); in rkisp1_stats_get_awb_meas_v12()
55 rkisp1_stats_get_aec_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp1_stats_get_aec_meas_v10() argument
59 void __iomem *addr = stats_vdev->dev->base_addr + CIF_ISP_EXP_MEAN_00_V10; in rkisp1_stats_get_aec_meas_v10()
61 (struct rkisp_stats_v1x_config *)stats_vdev->priv_cfg; in rkisp1_stats_get_aec_meas_v10()
69 rkisp1_stats_get_aec_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, in rkisp1_stats_get_aec_meas_v12() argument
90 rkisp1_stats_get_afc_meas(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_afc_meas() argument
109 rkisp1_stats_get_hst_meas_v10(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_hst_meas_v10() argument
123 rkisp1_stats_get_hst_meas_v12(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_hst_meas_v12() argument
140 rkisp1_stats_get_bls_meas(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_bls_meas() argument
173 rkisp1_stats_get_emb_data(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp1_stat_buffer *pbuf) rkisp1_stats_get_emb_data() argument
258 rkisp1_stats_send_meas_v1x(struct rkisp_isp_stats_vdev *stats_vdev, struct rkisp_isp_readout_work *meas_work) rkisp1_stats_send_meas_v1x() argument
324 rkisp1_stats_isr_v1x(struct rkisp_isp_stats_vdev *stats_vdev, u32 isp_ris, u32 isp3a_ris) rkisp1_stats_isr_v1x() argument
389 rkisp_stats_rdbk_enable_v1x(struct rkisp_isp_stats_vdev *stats_vdev, bool en) rkisp_stats_rdbk_enable_v1x() argument
399 rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v1x() argument
417 rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v1x() argument
[all...]
H A Disp_stats_v3x.h16 int (*get_rawawb_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
18 int (*get_rawaf_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
20 int (*get_rawae0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
22 int (*get_rawhst0_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
24 int (*get_rawae1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
26 int (*get_rawhst1_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
28 int (*get_rawae2_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
30 int (*get_rawhst2_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
32 int (*get_rawae3_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
34 int (*get_rawhst3_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
47 rkisp_stats_first_ddr_config_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_stats_first_ddr_config_v3x() argument
48 rkisp_init_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_init_stats_vdev_v3x() argument
49 rkisp_uninit_stats_vdev_v3x(struct rkisp_isp_stats_vdev *stats_vdev) rkisp_uninit_stats_vdev_v3x() argument
[all...]
H A Disp_stats_v1x.h15 void (*get_awb_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
17 void (*get_aec_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
19 void (*get_afc_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
21 void (*get_hst_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
23 void (*get_bls_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
25 void (*get_emb_data)(struct rkisp_isp_stats_vdev *stats_vdev,
35 void rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev);
36 void rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev);
38 static inline void rkisp_init_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) {} in rkisp_init_stats_vdev_v1x() argument
39 static inline void rkisp_uninit_stats_vdev_v1x(struct rkisp_isp_stats_vdev *stats_vdev) {} in rkisp_uninit_stats_vdev_v1x() argument
[all...]
H A Disp_stats.h32 void (*isr_hdl)(struct rkisp_isp_stats_vdev *stats_vdev,
34 void (*send_meas)(struct rkisp_isp_stats_vdev *stats_vdev,
36 void (*rdbk_enable)(struct rkisp_isp_stats_vdev *stats_vdev, bool en);
76 void rkisp_stats_rdbk_enable(struct rkisp_isp_stats_vdev *stats_vdev, bool en);
78 void rkisp_stats_first_ddr_config(struct rkisp_isp_stats_vdev *stats_vdev);
80 void rkisp_stats_isr(struct rkisp_isp_stats_vdev *stats_vdev,
83 int rkisp_register_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev,
87 void rkisp_unregister_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev);
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dstats.c21 static void update_addr(struct rkispp_stats_vdev *stats_vdev) in update_addr() argument
26 if (stats_vdev->next_buf) { in update_addr()
27 addr = stats_vdev->next_buf->buff_addr[0]; in update_addr()
28 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, addr); in update_addr()
31 if (!stats_vdev->next_buf) { in update_addr()
32 dummy_buf = &stats_vdev->dev->hw_dev->dummy_buf; in update_addr()
37 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, dummy_buf->dma_addr); in update_addr()
41 static int rkispp_stats_frame_end(struct rkispp_stats_vdev *stats_vdev) in rkispp_stats_frame_end() argument
43 void IO_MEM *base = stats_vdev->dev->hw_dev->base_addr; in rkispp_stats_frame_end()
44 struct rkispp_device *dev = stats_vdev in rkispp_stats_frame_end()
86 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(video); rkispp_stats_enum_fmt_meta_cap() local
99 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(video); rkispp_stats_g_fmt_meta_cap() local
116 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(vdev); rkispp_stats_querycap() local
182 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; rkispp_stats_vb2_queue_setup() local
221 destroy_buf_queue(struct rkispp_stats_vdev *stats_vdev, enum vb2_buffer_state state) destroy_buf_queue() argument
242 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; rkispp_stats_vb2_stop_streaming() local
253 struct rkispp_stats_vdev *stats_vdev = queue->drv_priv; rkispp_stats_vb2_start_streaming() local
279 rkispp_stats_init_vb2_queue(struct vb2_queue *q, struct rkispp_stats_vdev *stats_vdev) rkispp_stats_init_vb2_queue() argument
297 rkispp_stats_isr(struct rkispp_stats_vdev *stats_vdev, u32 mis) rkispp_stats_isr() argument
311 rkispp_init_stats_vdev(struct rkispp_stats_vdev *stats_vdev) rkispp_init_stats_vdev() argument
319 struct rkispp_stats_vdev *stats_vdev = &dev->stats_vdev; rkispp_register_stats_vdev() local
365 struct rkispp_stats_vdev *stats_vdev = &dev->stats_vdev; rkispp_unregister_stats_vdev() local
[all...]
H A Dstats.h46 void rkispp_stats_isr(struct rkispp_stats_vdev *stats_vdev, u32 mis);
H A Ddev.h47 struct rkispp_stats_vdev stats_vdev; member
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dstats.c20 static void update_addr(struct rkispp_stats_vdev *stats_vdev) in update_addr() argument
25 if (stats_vdev->next_buf) { in update_addr()
26 addr = stats_vdev->next_buf->buff_addr[0]; in update_addr()
27 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, addr); in update_addr()
30 if (!stats_vdev->next_buf) { in update_addr()
31 dummy_buf = &stats_vdev->dev->hw_dev->dummy_buf; in update_addr()
35 rkispp_write(stats_vdev->dev, RKISPP_ORB_WR_BASE, dummy_buf->dma_addr); in update_addr()
39 static int rkispp_stats_frame_end(struct rkispp_stats_vdev *stats_vdev) in rkispp_stats_frame_end() argument
41 void __iomem *base = stats_vdev->dev->hw_dev->base_addr; in rkispp_stats_frame_end()
42 struct rkispp_device *dev = stats_vdev in rkispp_stats_frame_end()
88 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(video); rkispp_stats_enum_fmt_meta_cap() local
101 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(video); rkispp_stats_g_fmt_meta_cap() local
118 struct rkispp_stats_vdev *stats_vdev = video_get_drvdata(vdev); rkispp_stats_querycap() local
191 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; rkispp_stats_vb2_queue_setup() local
232 destroy_buf_queue(struct rkispp_stats_vdev *stats_vdev, enum vb2_buffer_state state) destroy_buf_queue() argument
255 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; rkispp_stats_vb2_stop_streaming() local
268 struct rkispp_stats_vdev *stats_vdev = queue->drv_priv; rkispp_stats_vb2_start_streaming() local
293 rkispp_stats_init_vb2_queue(struct vb2_queue *q, struct rkispp_stats_vdev *stats_vdev) rkispp_stats_init_vb2_queue() argument
311 rkispp_stats_isr(struct rkispp_stats_vdev *stats_vdev, u32 mis) rkispp_stats_isr() argument
324 rkispp_init_stats_vdev(struct rkispp_stats_vdev *stats_vdev) rkispp_init_stats_vdev() argument
334 struct rkispp_stats_vdev *stats_vdev = &dev->stats_vdev; rkispp_register_stats_vdev() local
380 struct rkispp_stats_vdev *stats_vdev = &dev->stats_vdev; rkispp_unregister_stats_vdev() local
[all...]
H A Dstats.h47 void rkispp_stats_isr(struct rkispp_stats_vdev *stats_vdev, u32 mis);
H A Ddev.h40 struct rkispp_stats_vdev stats_vdev; member

Completed in 14 milliseconds

12