Lines Matching refs:ipu

191 	struct ipu_soc *ipu;  member
302 dev_dbg(priv->ipu->dev, in dump_format()
333 dma_free_coherent(priv->ipu->dev, in free_dma_buf()
344 buf->virt = dma_alloc_coherent(priv->ipu->dev, buf->len, &buf->phys, in alloc_dma_buf()
347 dev_err(priv->ipu->dev, "failed to alloc dma buffer\n"); in alloc_dma_buf()
430 dev_dbg(priv->ipu->dev, "task %u: ctx %p: [%d,%d] --> [%d,%d]\n", in transform_tile_index()
512 dev_dbg(priv->ipu->dev, in calc_tile_offsets_planar()
548 dev_dbg(priv->ipu->dev, in calc_tile_offsets_packed()
593 dev_dbg(priv->ipu->dev, "%s: task %u: stopping ctx %p run %p\n", in convert_stop()
684 if (!channel->ipu->prg_priv) in init_idmac_channel()
701 dev_dbg(priv->ipu->dev, "%s: task %u: starting ctx %p run %p\n", in convert_start()
724 dev_err(priv->ipu->dev, "ipu_ic_task_init failed, %d\n", ret); in convert_start()
785 ipu_dump(priv->ipu); in convert_start()
823 dev_dbg(priv->ipu->dev, in run_next()
859 dev_dbg(priv->ipu->dev, in empty_done_q()
883 dev_dbg(priv->ipu->dev, "%s: task %u: enter\n", __func__, in do_bh()
896 dev_dbg(priv->ipu->dev, in do_bh()
905 dev_dbg(priv->ipu->dev, "%s: task %u: exit\n", __func__, in do_bh()
1054 dev_err(priv->ipu->dev, "Unexpected rotation interrupt\n"); in rotate_irq()
1121 chan->ic = ipu_ic_get(priv->ipu, chan->ic_task); in get_ipu_resources()
1123 dev_err(priv->ipu->dev, "could not acquire IC\n"); in get_ipu_resources()
1129 chan->in_chan = ipu_idmac_get(priv->ipu, dma->in); in get_ipu_resources()
1130 chan->out_chan = ipu_idmac_get(priv->ipu, dma->out); in get_ipu_resources()
1132 dev_err(priv->ipu->dev, "could not acquire idmac channels\n"); in get_ipu_resources()
1137 chan->rotation_in_chan = ipu_idmac_get(priv->ipu, dma->rot_in); in get_ipu_resources()
1138 chan->rotation_out_chan = ipu_idmac_get(priv->ipu, dma->rot_out); in get_ipu_resources()
1140 dev_err(priv->ipu->dev, in get_ipu_resources()
1147 chan->out_eof_irq = ipu_idmac_channel_irq(priv->ipu, in get_ipu_resources()
1154 dev_err(priv->ipu->dev, "could not acquire irq %d\n", in get_ipu_resources()
1160 chan->rot_out_eof_irq = ipu_idmac_channel_irq(priv->ipu, in get_ipu_resources()
1167 dev_err(priv->ipu->dev, "could not acquire irq %d\n", in get_ipu_resources()
1191 dev_err(priv->ipu->dev, "pixelformat not supported for %s\n", in fill_image()
1352 ipu_image_convert_prepare(struct ipu_soc *ipu, enum ipu_ic_task ic_task, in ipu_image_convert_prepare() argument
1358 struct ipu_image_convert_priv *priv = ipu->image_convert_priv; in ipu_image_convert_prepare()
1374 dev_err(priv->ipu->dev, "%s: in/out formats invalid\n", in ipu_image_convert_prepare()
1385 dev_dbg(priv->ipu->dev, "%s: task %u: ctx %p\n", __func__, in ipu_image_convert_prepare()
1501 dev_dbg(priv->ipu->dev, "%s: task %u: ctx %p run %p\n", __func__, in ipu_image_convert_queue()
1559 dev_dbg(priv->ipu->dev, in ipu_image_convert_abort()
1565 dev_dbg(priv->ipu->dev, in ipu_image_convert_abort()
1572 dev_warn(priv->ipu->dev, "%s: timeout\n", __func__); in ipu_image_convert_abort()
1591 dev_dbg(priv->ipu->dev, "%s: task %u: removing ctx %p\n", __func__, in ipu_image_convert_unprepare()
1618 ipu_image_convert(struct ipu_soc *ipu, enum ipu_ic_task ic_task, in ipu_image_convert() argument
1628 ctx = ipu_image_convert_prepare(ipu, ic_task, in, out, rot_mode, in ipu_image_convert()
1663 int ipu_image_convert_sync(struct ipu_soc *ipu, enum ipu_ic_task ic_task, in ipu_image_convert_sync() argument
1673 run = ipu_image_convert(ipu, ic_task, in, out, rot_mode, in ipu_image_convert_sync()
1688 int ipu_image_convert_init(struct ipu_soc *ipu, struct device *dev) in ipu_image_convert_init() argument
1697 ipu->image_convert_priv = priv; in ipu_image_convert_init()
1698 priv->ipu = ipu; in ipu_image_convert_init()
1718 void ipu_image_convert_exit(struct ipu_soc *ipu) in ipu_image_convert_exit() argument