]> git.baikalelectronics.ru Git - kernel.git/commit
media: rkvdec: Add the rkvdec driver
authorBoris Brezillon <boris.brezillon@collabora.com>
Fri, 3 Apr 2020 22:13:44 +0000 (00:13 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 21 Apr 2020 11:53:15 +0000 (13:53 +0200)
commit8e6530de4e63954f3fde3fb60e335a1247f400bc
treeb23ec8bfec8420452fa487acee3e4c0ed7bd3e83
parent37fefcf7870e5b9c943efe8dfc1c3190a5171cdb
media: rkvdec: Add the rkvdec driver

The rockchip vdec block is a stateless decoder that's able to decode
H264, HEVC and VP9 content. This commit adds the core infrastructure
and the H264 backend. Support for VP9 and HEVS will be added later on.

[mchehab+huawei@kernel.org: select MEDIA_CONTROLLER and REQUEST_API]
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Tested-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
MAINTAINERS
drivers/staging/media/Kconfig
drivers/staging/media/Makefile
drivers/staging/media/rkvdec/Kconfig [new file with mode: 0644]
drivers/staging/media/rkvdec/Makefile [new file with mode: 0644]
drivers/staging/media/rkvdec/TODO [new file with mode: 0644]
drivers/staging/media/rkvdec/rkvdec-h264.c [new file with mode: 0644]
drivers/staging/media/rkvdec/rkvdec-regs.h [new file with mode: 0644]
drivers/staging/media/rkvdec/rkvdec.c [new file with mode: 0644]
drivers/staging/media/rkvdec/rkvdec.h [new file with mode: 0644]