mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
MTK H264 Encoder(VENC_SYS) and VP8 Encoder(VENC_LT_SYS) are two independent hardware instance. They have their owner interrupt, register mapping, and special clocks. This patch separates them into two devices. This is a preparing patch for adding device_link between the larbs and venc-device. It's mainly for fixing the problem: https://lkml.org/lkml/2019/9/3/316 Acked-by: Tiffany Lin <tiffany.lin@mediatek.com> Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org> Signed-off-by: Maoguang Meng <maoguang.meng@mediatek.com> Signed-off-by: Irui Wang <irui.wang@mediatek.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> |
||
|---|---|---|
| .. | ||
| vdec | ||
| venc | ||
| Makefile | ||
| mtk_vcodec_dec_drv.c | ||
| mtk_vcodec_dec_pm.c | ||
| mtk_vcodec_dec_pm.h | ||
| mtk_vcodec_dec.c | ||
| mtk_vcodec_dec.h | ||
| mtk_vcodec_drv.h | ||
| mtk_vcodec_enc_drv.c | ||
| mtk_vcodec_enc_pm.c | ||
| mtk_vcodec_enc_pm.h | ||
| mtk_vcodec_enc.c | ||
| mtk_vcodec_enc.h | ||
| mtk_vcodec_fw_priv.h | ||
| mtk_vcodec_fw_scp.c | ||
| mtk_vcodec_fw_vpu.c | ||
| mtk_vcodec_fw.c | ||
| mtk_vcodec_fw.h | ||
| mtk_vcodec_intr.c | ||
| mtk_vcodec_intr.h | ||
| mtk_vcodec_util.c | ||
| mtk_vcodec_util.h | ||
| vdec_drv_base.h | ||
| vdec_drv_if.c | ||
| vdec_drv_if.h | ||
| vdec_ipi_msg.h | ||
| vdec_vpu_if.c | ||
| vdec_vpu_if.h | ||
| venc_drv_base.h | ||
| venc_drv_if.c | ||
| venc_drv_if.h | ||
| venc_ipi_msg.h | ||
| venc_vpu_if.c | ||
| venc_vpu_if.h | ||