Home
last modified time | relevance | path

Searched refs:stats_buf (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/
H A DRkAiqCamGroupManager.h45 XCamVideoBuffer* stats_buf = _3aResults.awb._awbStats; in reset() local
46 if (stats_buf) in reset()
47 stats_buf->unref(stats_buf); in reset()
49 stats_buf = _3aResults.awb._awbProcRes; in reset()
50 if (stats_buf) in reset()
51 stats_buf->unref(stats_buf); in reset()
53 stats_buf = _3aResults.aec._aecStats; in reset()
54 if (stats_buf) in reset()
55 stats_buf->unref(stats_buf); in reset()
57 stats_buf = _3aResults.aec._aePreRes; in reset()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Disp_stats.c145 struct rkisp_buffer *stats_buf = to_rkisp_buffer(vbuf); in rkisp_stats_vb2_buf_queue() local
151 stats_buf->vaddr[0] = vb2_plane_vaddr(vb, 0); in rkisp_stats_vb2_buf_queue()
155 stats_buf->buff_addr[0] = sg_dma_address(sgt->sgl); in rkisp_stats_vb2_buf_queue()
157 if (stats_buf->vaddr[0]) in rkisp_stats_vb2_buf_queue()
158 memset(stats_buf->vaddr[0], 0, size); in rkisp_stats_vb2_buf_queue()
161 struct rkisp32_isp_stat_buffer *buf = stats_dev->stats_buf[0].vaddr; in rkisp_stats_vb2_buf_queue()
163 if (buf && !buf->frame_id && buf->meas_type && stats_buf->vaddr[0]) { in rkisp_stats_vb2_buf_queue()
167 memcpy(stats_buf->vaddr[0], buf, sizeof(struct rkisp32_isp_stat_buffer)); in rkisp_stats_vb2_buf_queue()
176 list_add_tail(&stats_buf->queue, &stats_dev->stat); in rkisp_stats_vb2_buf_queue()
286 memset(stats_vdev->stats_buf, 0, sizeof(stats_vdev->stats_buf)); in rkisp_init_stats_vdev()
H A Disp_stats_v21.c491 raw_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2000; in rkisp_stats_get_rawawb_meas_ddr()
492 reg_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2710; in rkisp_stats_get_rawawb_meas_ddr()
540 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x1C00; in rkisp_stats_get_rawaf_meas_ddr()
562 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr; in rkisp_stats_get_rawaebig_meas_ddr()
608 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x0C00; in rkisp_stats_get_rawhstbig_meas_ddr()
746 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x0AB0; in rkisp_stats_get_rawaelite_meas_ddr()
770 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x0C00 + 0x0400; in rkisp_stats_get_rawhstlite_meas_ddr()
1086 rkisp_finish_buffer(dev, &stats_vdev->stats_buf[wr_buf_idx]); in rkisp_stats_isr_v21()
1092 stats_vdev->stats_buf[wr_buf_idx].dma_addr, false); in rkisp_stats_isr_v21()
1135 stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_first_ddr_config_v21()
[all …]
H A Disp_stats_v3x.c569 raw_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x2b00; in rkisp_stats_get_rawawb_meas_ddr()
570 reg_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x2b00 + 0x710; in rkisp_stats_get_rawawb_meas_ddr()
651 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x1C00; in rkisp_stats_get_rawaf_meas_ddr()
680 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs; in rkisp_stats_get_rawaebig_meas_ddr()
740 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x0C00; in rkisp_stats_get_rawhstbig_meas_ddr()
905 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x0AB0; in rkisp_stats_get_rawaelite_meas_ddr()
939 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + offs + 0x0C00 + 0x0400; in rkisp_stats_get_rawhstlite_meas_ddr()
1134 rkisp_finish_buffer(dev, &stats_vdev->stats_buf[wr_buf_idx]); in rkisp_stats_isr_v3x()
1137 rkisp_finish_buffer(dev, &stats_vdev->stats_buf[wr_buf_idx]); in rkisp_stats_isr_v3x()
1140 stats_vdev->stats_buf[wr_buf_idx].dma_addr, false); in rkisp_stats_isr_v3x()
[all …]
H A Disp_stats_v2x.c651 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2C60; in rkisp_stats_get_siawb_meas_ddr()
681 raw_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2000; in rkisp_stats_get_rawawb_meas_ddr()
682 reg_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2710; in rkisp_stats_get_rawawb_meas_ddr()
793 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2C40; in rkisp_stats_get_siaf_meas_ddr()
818 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x1C00; in rkisp_stats_get_rawaf_meas_ddr()
850 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2B00; in rkisp_stats_get_yuvae_meas_ddr()
886 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x2C00; in rkisp_stats_get_sihst_meas_ddr()
909 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr; in rkisp_stats_get_rawaebig_meas_ddr()
960 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x0C00; in rkisp_stats_get_rawhstbig_meas_ddr()
1066 ddr_addr = stats_vdev->stats_buf[rd_buf_idx].vaddr + 0x0AB0; in rkisp_stats_get_rawaelite_meas_ddr()
[all …]
H A Disp_stats_v32.c451 } else if (stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_update_buf()
453 stats_vdev->stats_buf[0].dma_addr, false); in rkisp_stats_update_buf()
548 if (!cur_buf && stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_send_meas()
549 rkisp_finish_buffer(stats_vdev->dev, &stats_vdev->stats_buf[0]); in rkisp_stats_send_meas()
550 cur_stat_buf = stats_vdev->stats_buf[0].vaddr; in rkisp_stats_send_meas()
1055 stats_vdev->stats_buf[0].is_need_vaddr = true; in rkisp_stats_first_ddr_config_v32()
1056 stats_vdev->stats_buf[0].size = size; in rkisp_stats_first_ddr_config_v32()
1057 if (rkisp_alloc_buffer(dev, &stats_vdev->stats_buf[0])) in rkisp_stats_first_ddr_config_v32()
1060 memset(stats_vdev->stats_buf[0].vaddr, 0, size); in rkisp_stats_first_ddr_config_v32()
H A Disp_stats.h63 struct rkisp_dummy_buffer stats_buf[RKISP_STATS_DDR_BUF_NUM]; member
H A Disp_params_v3x.c4632 rkisp_free_buffer(ispdev, &ispdev->stats_vdev.stats_buf[i]); in rkisp_params_stream_stop_v3x()
H A Disp_params_v32.c5179 rkisp_free_buffer(ispdev, &ispdev->stats_vdev.stats_buf[i]); in rkisp_params_stream_stop_v32()
/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-stats.c114 struct rkisp1_buffer *stats_buf = in rkisp1_stats_vb2_buf_queue() local
119 stats_buf->vaddr = vb2_plane_vaddr(vb, 0); in rkisp1_stats_vb2_buf_queue()
122 list_add_tail(&stats_buf->queue, &stats_dev->stat); in rkisp1_stats_vb2_buf_queue()
/OK3568_Linux_fs/kernel/drivers/net/usb/
H A Dcatc.c166 u8 stats_buf[8]; member
577 catc->stats_buf[index] = *((char *)q->buf); in catc_stats_done()
582 data = ((u16)catc->stats_buf[index] << 8) | catc->stats_buf[index + 1]; in catc_stats_done()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Disp_stats.c141 struct rkisp1_buffer *stats_buf = to_rkisp1_buffer(vbuf); in rkisp1_stats_vb2_buf_queue() local
145 stats_buf->vaddr[0] = vb2_plane_vaddr(vb, 0); in rkisp1_stats_vb2_buf_queue()
148 list_add_tail(&stats_buf->queue, &stats_dev->stat); in rkisp1_stats_vb2_buf_queue()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Def10.c1868 struct efx_buffer stats_buf; in efx_ef10_try_update_nic_stats_vf() local
1876 rc = efx_nic_alloc_buffer(efx, &stats_buf, dma_len, GFP_KERNEL); in efx_ef10_try_update_nic_stats_vf()
1882 dma_stats = stats_buf.addr; in efx_ef10_try_update_nic_stats_vf()
1885 MCDI_SET_QWORD(inbuf, MAC_STATS_IN_DMA_ADDR, stats_buf.dma_addr); in efx_ef10_try_update_nic_stats_vf()
1909 stats, stats_buf.addr, false); in efx_ef10_try_update_nic_stats_vf()
1921 efx_nic_free_buffer(efx, &stats_buf); in efx_ef10_try_update_nic_stats_vf()