Searched refs:rkvdec (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/drivers/staging/media/rkvdec/ |
| D | rkvdec.c | 199 struct rkvdec_dev *rkvdec = video_drvdata(file); in rkvdec_querycap() local 202 strscpy(cap->driver, rkvdec->dev->driver->name, in rkvdec_querycap() 206 rkvdec->dev->driver->name); in rkvdec_querycap() 627 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_job_finish() local 629 pm_runtime_mark_last_busy(rkvdec->dev); in rkvdec_job_finish() 630 pm_runtime_put_autosuspend(rkvdec->dev); in rkvdec_job_finish() 662 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_device_run() local 669 ret = pm_runtime_resume_and_get(rkvdec->dev); in rkvdec_device_run() 689 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_queue_init() local 707 src_vq->lock = &rkvdec->vdev_lock; in rkvdec_queue_init() [all …]
|
| D | rkvdec-h264.c | 883 struct rkvdec_dev *rkvdec = ctx->dev; in config_registers() local 905 writel_relaxed(reg, rkvdec->regs + RKVDEC_REG_SYSCTRL); in config_registers() 924 writel_relaxed(reg, rkvdec->regs + RKVDEC_REG_PICPAR); in config_registers() 928 writel_relaxed(rlc_addr, rkvdec->regs + RKVDEC_REG_STRM_RLC_BASE); in config_registers() 929 writel_relaxed(rlc_addr, rkvdec->regs + RKVDEC_REG_RLCWRITE_BASE); in config_registers() 933 writel_relaxed(reg, rkvdec->regs + RKVDEC_REG_STRM_LEN); in config_registers() 938 rkvdec->regs + RKVDEC_REG_CABACTBL_PROB_BASE); in config_registers() 942 writel_relaxed(dst_addr, rkvdec->regs + RKVDEC_REG_DECOUT_BASE); in config_registers() 945 writel_relaxed(reg, rkvdec->regs + RKVDEC_REG_Y_VIRSTRIDE); in config_registers() 948 writel_relaxed(reg, rkvdec->regs + RKVDEC_REG_YUV_VIRSTRIDE); in config_registers() [all …]
|
| D | Makefile | 3 rockchip-vdec-y += rkvdec.o rkvdec-h264.o
|
| /Linux-v5.15/drivers/staging/media/ |
| D | Makefile | 6 obj-$(CONFIG_VIDEO_ROCKCHIP_VDEC) += rkvdec/
|
| D | Kconfig | 33 source "drivers/staging/media/rkvdec/Kconfig"
|
| /Linux-v5.15/ |
| D | MAINTAINERS | 16145 F: drivers/staging/media/rkvdec/
|