Home
last modified time | relevance | path

Searched refs:ic_priv (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/media/imx/
Dimx-ic-prpencvf.c53 struct imx_ic_priv *ic_priv; member
126 struct imx_ic_priv *ic_priv = v4l2_get_subdevdata(sd); in sd_to_priv() local
128 return ic_priv->task_priv; in sd_to_priv()
152 struct imx_ic_priv *ic_priv = priv->ic_priv; in prp_get_ipu_resources() local
155 int ret, task = ic_priv->task_id; in prp_get_ipu_resources()
157 ic = ipu_ic_get(ic_priv->ipu, task); in prp_get_ipu_resources()
159 v4l2_err(&ic_priv->sd, "failed to get IC\n"); in prp_get_ipu_resources()
165 out_ch = ipu_idmac_get(ic_priv->ipu, prp_channel[task].out_ch); in prp_get_ipu_resources()
167 v4l2_err(&ic_priv->sd, "could not get IDMAC channel %u\n", in prp_get_ipu_resources()
174 rot_in_ch = ipu_idmac_get(ic_priv->ipu, prp_channel[task].rot_in_ch); in prp_get_ipu_resources()
[all …]
Dimx-ic-prp.c38 struct imx_ic_priv *ic_priv; member
59 struct imx_ic_priv *ic_priv = v4l2_get_subdevdata(sd); in sd_to_priv() local
61 return ic_priv->task_priv; in sd_to_priv()
66 struct imx_ic_priv *ic_priv = priv->ic_priv; in prp_start() local
72 ipu_set_ic_src_mux(ic_priv->ipu, priv->csi_id, src_is_vdic); in prp_start()
85 struct imx_ic_priv *ic_priv = priv->ic_priv; in __prp_get_fmt() local
88 return v4l2_subdev_get_try_format(&ic_priv->sd, cfg, pad); in __prp_get_fmt()
216 struct imx_ic_priv *ic_priv = v4l2_get_subdevdata(sd); in prp_link_setup() local
217 struct prp_priv *priv = ic_priv->task_priv; in prp_link_setup()
221 dev_dbg(ic_priv->ipu_dev, "%s: link setup %s -> %s", in prp_link_setup()
[all …]
Dimx-ic.h25 int (*init)(struct imx_ic_priv *ic_priv);
26 void (*remove)(struct imx_ic_priv *ic_priv);
/kernel/linux/linux-5.10/drivers/gpu/ipu-v3/
Dipu-ic.c661 struct ipu_ic_priv *priv = ipu->ic_priv; in ipu_ic_get()
707 ipu->ic_priv = priv; in ipu_ic_init()
Dipu-prv.h195 struct ipu_ic_priv *ic_priv; member