bdisp_dev 14 drivers/media/platform/sti/bdisp/bdisp-debug.c void bdisp_dbg_perf_begin(struct bdisp_dev *bdisp) bdisp_dev 19 drivers/media/platform/sti/bdisp/bdisp-debug.c void bdisp_dbg_perf_end(struct bdisp_dev *bdisp) bdisp_dev 321 drivers/media/platform/sti/bdisp/bdisp-debug.c struct bdisp_dev *bdisp = s->private; bdisp_dev 393 drivers/media/platform/sti/bdisp/bdisp-debug.c struct bdisp_dev *bdisp = s->private; bdisp_dev 442 drivers/media/platform/sti/bdisp/bdisp-debug.c struct bdisp_dev *bdisp = s->private; bdisp_dev 479 drivers/media/platform/sti/bdisp/bdisp-debug.c struct bdisp_dev *bdisp = s->private; bdisp_dev 587 drivers/media/platform/sti/bdisp/bdisp-debug.c struct bdisp_dev *bdisp = s->private; bdisp_dev 640 drivers/media/platform/sti/bdisp/bdisp-debug.c int bdisp_debugfs_create(struct bdisp_dev *bdisp) bdisp_dev 671 drivers/media/platform/sti/bdisp/bdisp-debug.c void bdisp_debugfs_remove(struct bdisp_dev *bdisp) bdisp_dev 367 drivers/media/platform/sti/bdisp/bdisp-hw.c int bdisp_hw_reset(struct bdisp_dev *bdisp) bdisp_dev 402 drivers/media/platform/sti/bdisp/bdisp-hw.c int bdisp_hw_get_and_clear_irq(struct bdisp_dev *bdisp) bdisp_dev 434 drivers/media/platform/sti/bdisp/bdisp-hw.c dma_free_attrs(ctx->bdisp_dev->dev, bdisp_dev 451 drivers/media/platform/sti/bdisp/bdisp-hw.c struct device *dev = ctx->bdisp_dev->dev; bdisp_dev 639 drivers/media/platform/sti/bdisp/bdisp-hw.c dev_err(ctx->bdisp_dev->dev, bdisp_dev 660 drivers/media/platform/sti/bdisp/bdisp-hw.c struct device *dev = ctx->bdisp_dev->dev; bdisp_dev 772 drivers/media/platform/sti/bdisp/bdisp-hw.c dev_dbg(ctx->bdisp_dev->dev, "%s\n", __func__); bdisp_dev 1000 drivers/media/platform/sti/bdisp/bdisp-hw.c dev_err(ctx->bdisp_dev->dev, "node %d is null\n", i); bdisp_dev 1049 drivers/media/platform/sti/bdisp/bdisp-hw.c struct bdisp_node **copy_node = ctx->bdisp_dev->dbg.copy_node; bdisp_dev 1050 drivers/media/platform/sti/bdisp/bdisp-hw.c struct bdisp_request *request = &ctx->bdisp_dev->dbg.copy_request; bdisp_dev 1065 drivers/media/platform/sti/bdisp/bdisp-hw.c copy_node[i] = devm_kzalloc(ctx->bdisp_dev->dev, bdisp_dev 1087 drivers/media/platform/sti/bdisp/bdisp-hw.c struct bdisp_dev *bdisp = ctx->bdisp_dev; bdisp_dev 124 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); bdisp_dev 126 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); bdisp_dev 133 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); bdisp_dev 135 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); bdisp_dev 143 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); bdisp_dev 145 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); bdisp_dev 173 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, bdisp_dev 188 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "%s\n", __func__); bdisp_dev 203 drivers/media/platform/sti/bdisp/bdisp-v4l2.c v4l2_m2m_job_finish(ctx->bdisp_dev->m2m.m2m_dev, bdisp_dev 211 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = ctx->bdisp_dev; bdisp_dev 214 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "%s\n", __func__); bdisp_dev 229 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "%s IRQ timeout\n", __func__); bdisp_dev 272 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "ignoring some planes\n"); bdisp_dev 274 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, bdisp_dev 308 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp; bdisp_dev 315 drivers/media/platform/sti/bdisp/bdisp-v4l2.c bdisp = ctx->bdisp_dev; bdisp_dev 381 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "unknown control %d\n", ctrl->id); bdisp_dev 397 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); bdisp_dev 399 drivers/media/platform/sti/bdisp/bdisp-v4l2.c spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); bdisp_dev 448 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); bdisp_dev 453 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid format\n"); bdisp_dev 472 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); bdisp_dev 489 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "0 data buffer, skip it\n"); bdisp_dev 502 drivers/media/platform/sti/bdisp/bdisp-v4l2.c int ret = pm_runtime_get_sync(ctx->bdisp_dev->dev); bdisp_dev 505 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "failed to set runtime PM\n"); bdisp_dev 527 drivers/media/platform/sti/bdisp/bdisp-v4l2.c pm_runtime_put(ctx->bdisp_dev->dev); bdisp_dev 554 drivers/media/platform/sti/bdisp/bdisp-v4l2.c src_vq->lock = &ctx->bdisp_dev->lock; bdisp_dev 555 drivers/media/platform/sti/bdisp/bdisp-v4l2.c src_vq->dev = ctx->bdisp_dev->v4l2_dev.dev; bdisp_dev 569 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dst_vq->lock = &ctx->bdisp_dev->lock; bdisp_dev 570 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dst_vq->dev = ctx->bdisp_dev->v4l2_dev.dev; bdisp_dev 577 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = video_drvdata(file); bdisp_dev 590 drivers/media/platform/sti/bdisp/bdisp-v4l2.c ctx->bdisp_dev = bdisp; bdisp_dev 650 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = ctx->bdisp_dev; bdisp_dev 688 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = ctx->bdisp_dev; bdisp_dev 709 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "No YU12 on capture\n"); bdisp_dev 724 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); bdisp_dev 750 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "Unknown format 0x%x\n", bdisp_dev 758 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, "No YU12 on capture\n"); bdisp_dev 778 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, bdisp_dev 802 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Cannot set format\n"); bdisp_dev 808 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "queue (%d) busy\n", f->type); bdisp_dev 817 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Unknown format 0x%x\n", bdisp_dev 851 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); bdisp_dev 871 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid target\n"); bdisp_dev 892 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid target\n"); bdisp_dev 898 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid type\n"); bdisp_dev 938 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid type / target\n"); bdisp_dev 944 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame); bdisp_dev 957 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, bdisp_dev 970 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, bdisp_dev 986 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_dbg(ctx->bdisp_dev->dev, bdisp_dev 1006 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "src not defined\n"); bdisp_dev 1012 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "dst not defined\n"); bdisp_dev 1043 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_register_device(struct bdisp_dev *bdisp) bdisp_dev 1080 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static void bdisp_unregister_device(struct bdisp_dev *bdisp) bdisp_dev 1093 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = priv; bdisp_dev 1134 drivers/media/platform/sti/bdisp/bdisp-v4l2.c if (bdisp_hw_get_and_clear_irq((struct bdisp_dev *)priv)) bdisp_dev 1143 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = container_of(twork, struct bdisp_dev, bdisp_dev 1149 drivers/media/platform/sti/bdisp/bdisp-v4l2.c dev_err(ctx->bdisp_dev->dev, "Device work timeout\n"); bdisp_dev 1160 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_m2m_suspend(struct bdisp_dev *bdisp) bdisp_dev 1188 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_m2m_resume(struct bdisp_dev *bdisp) bdisp_dev 1206 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = dev_get_drvdata(dev); bdisp_dev 1217 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = dev_get_drvdata(dev); bdisp_dev 1228 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = dev_get_drvdata(dev); bdisp_dev 1262 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp = platform_get_drvdata(pdev); bdisp_dev 1284 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct bdisp_dev *bdisp; bdisp_dev 1291 drivers/media/platform/sti/bdisp/bdisp-v4l2.c bdisp = devm_kzalloc(dev, sizeof(struct bdisp_dev), GFP_KERNEL); bdisp_dev 119 drivers/media/platform/sti/bdisp/bdisp.h struct bdisp_dev *bdisp_dev; bdisp_dev 207 drivers/media/platform/sti/bdisp/bdisp.h int bdisp_hw_reset(struct bdisp_dev *bdisp); bdisp_dev 208 drivers/media/platform/sti/bdisp/bdisp.h int bdisp_hw_get_and_clear_irq(struct bdisp_dev *bdisp); bdisp_dev 211 drivers/media/platform/sti/bdisp/bdisp.h void bdisp_debugfs_remove(struct bdisp_dev *bdisp); bdisp_dev 212 drivers/media/platform/sti/bdisp/bdisp.h int bdisp_debugfs_create(struct bdisp_dev *bdisp); bdisp_dev 213 drivers/media/platform/sti/bdisp/bdisp.h void bdisp_dbg_perf_begin(struct bdisp_dev *bdisp); bdisp_dev 214 drivers/media/platform/sti/bdisp/bdisp.h void bdisp_dbg_perf_end(struct bdisp_dev *bdisp);