Home
last modified time | relevance | path

Searched refs:rkvdec (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/staging/media/rkvdec/
H A Drkvdec.c817 ctx->dev = rkvdec; in rkvdec_open()
872 ret = v4l2_device_register(rkvdec->dev, &rkvdec->v4l2_dev); in rkvdec_v4l2_init()
885 rkvdec->mdev.dev = rkvdec->dev; in rkvdec_v4l2_init()
886 strscpy(rkvdec->mdev.model, "rkvdec", sizeof(rkvdec->mdev.model)); in rkvdec_v4l2_init()
891 rkvdec->v4l2_dev.mdev = &rkvdec->mdev; in rkvdec_v4l2_init()
893 rkvdec->vdev.lock = &rkvdec->vdev_lock; in rkvdec_v4l2_init()
894 rkvdec->vdev.v4l2_dev = &rkvdec->v4l2_dev; in rkvdec_v4l2_init()
901 video_set_drvdata(&rkvdec->vdev, rkvdec); in rkvdec_v4l2_init()
902 strscpy(rkvdec->vdev.name, "rkvdec", sizeof(rkvdec->vdev.name)); in rkvdec_v4l2_init()
1004 rkvdec = devm_kzalloc(&pdev->dev, sizeof(*rkvdec), GFP_KERNEL); in rkvdec_probe()
[all …]
H A Drkvdec-vp9.c418 struct rkvdec_dev *rkvdec = ctx->dev; in config_ref_registers() local
423 rkvdec->regs + ref_reg->reg_frm_size); in config_ref_registers()
452 struct rkvdec_dev *rkvdec = ctx->dev; in config_seg_registers() local
526 struct rkvdec_dev *rkvdec = ctx->dev; in config_registers() local
551 rkvdec->regs + RKVDEC_REG_SYSCTRL); in config_registers()
565 rkvdec->regs + RKVDEC_REG_PICPAR); in config_registers()
573 rkvdec->regs + RKVDEC_REG_STRM_LEN); in config_registers()
803 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_vp9_run() local
830 rkvdec->regs + RKVDEC_REG_INTERRUPT); in rkvdec_vp9_run()
998 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_vp9_start() local
[all …]
H A Drkvdec-h264.c886 struct rkvdec_dev *rkvdec = ctx->dev; in config_registers() local
976 rkvdec->regs + poc_reg_tbl_top_field[i]); in config_registers()
978 rkvdec->regs + poc_reg_tbl_bottom_field[i]); in config_registers()
997 rkvdec->regs + RKVDEC_REG_PPS_BASE); in config_registers()
1002 rkvdec->regs + RKVDEC_REG_RPS_BASE); in config_registers()
1069 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_h264_start() local
1111 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_h264_stop() local
1142 struct rkvdec_dev *rkvdec = ctx->dev; in rkvdec_h264_run() local
1165 writel(0, rkvdec->regs + RKVDEC_REG_STRMD_ERR_EN); in rkvdec_h264_run()
1166 writel(0, rkvdec->regs + RKVDEC_REG_H264_ERR_E); in rkvdec_h264_run()
[all …]
H A DMakefile3 rockchip-vdec-y += rkvdec.o rkvdec-h264.o rkvdec-vp9.o
/linux-6.15/Documentation/process/debugging/
H A Dmedia_specific_debugging_guide.rst28 rkvdec
32 [ +0.000036] video3: VIDIOC_QUERYCAP: driver=rkvdec, card=rkvdec,
33 bus=platform:rkvdec, version=0x00060900, capabilities=0x84204000,
106 with the rkvdec codec driver using the `fluster test suite
H A Duserspace_debugging_guide.rst230 …aarch64-linux-gnu-objdump -dS drivers/staging/media/rkvdec/rockchip-vdec.ko | grep rkvdec_device_r…
242 struct rkvdec_dev *rkvdec = ctx->dev;
246 ret = pm_runtime_resume_and_get(rkvdec->dev);
255 dev_warn(rkvdec->dev, "Not good\n");
/linux-6.15/drivers/staging/media/
H A DMakefile7 obj-$(CONFIG_VIDEO_ROCKCHIP_VDEC) += rkvdec/
H A DKconfig35 source "drivers/staging/media/rkvdec/Kconfig"
/linux-6.15/arch/arm64/boot/dts/rockchip/
H A Drk3576.dtsi1978 rkvdec_sram: rkvdec-sram@0 {
/linux-6.15/
H A DMAINTAINERS21139 F: drivers/staging/media/rkvdec/