Home
last modified time | relevance | path

Searched refs:ipu_buf_num (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/staging/media/imx/
Dimx-ic-prpencvf.c77 int ipu_buf_num; /* ipu double buffer index: 0-1 */ member
212 done = priv->active_vb2_buf[priv->ipu_buf_num]; in prp_vb2_buf_done()
229 priv->active_vb2_buf[priv->ipu_buf_num] = next; in prp_vb2_buf_done()
232 priv->active_vb2_buf[priv->ipu_buf_num] = NULL; in prp_vb2_buf_done()
235 if (ipu_idmac_buffer_is_ready(ch, priv->ipu_buf_num)) in prp_vb2_buf_done()
236 ipu_idmac_clear_buffer(ch, priv->ipu_buf_num); in prp_vb2_buf_done()
238 ipu_cpmem_set_buffer(ch, priv->ipu_buf_num, phys); in prp_vb2_buf_done()
260 ipu_idmac_select_buffer(channel, priv->ipu_buf_num); in prp_eof_interrupt()
262 priv->ipu_buf_num ^= 1; in prp_eof_interrupt()
640 priv->ipu_buf_num = 0; in prp_start()
Dimx-media-csi.c92 int ipu_buf_num; /* ipu double buffer index: 0-1 */ member
260 done = priv->active_vb2_buf[priv->ipu_buf_num]; in csi_vb2_buf_done()
277 priv->active_vb2_buf[priv->ipu_buf_num] = next; in csi_vb2_buf_done()
280 priv->active_vb2_buf[priv->ipu_buf_num] = NULL; in csi_vb2_buf_done()
283 if (ipu_idmac_buffer_is_ready(priv->idmac_ch, priv->ipu_buf_num)) in csi_vb2_buf_done()
284 ipu_idmac_clear_buffer(priv->idmac_ch, priv->ipu_buf_num); in csi_vb2_buf_done()
286 ipu_cpmem_set_buffer(priv->idmac_ch, priv->ipu_buf_num, phys); in csi_vb2_buf_done()
308 ipu_idmac_select_buffer(priv->idmac_ch, priv->ipu_buf_num); in csi_idmac_eof_interrupt()
310 priv->ipu_buf_num ^= 1; in csi_idmac_eof_interrupt()
574 priv->ipu_buf_num = 0; in csi_idmac_start()