diff options
author | Boris Brezillon <boris.brezillon@collabora.com> | 2020-04-04 00:13:44 +0200 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+huawei@kernel.org> | 2020-04-21 13:53:15 +0200 |
commit | cd33c830448baf7b1e94da72eca069e3e1d050c9 (patch) | |
tree | b23ec8bfec8420452fa487acee3e4c0ed7bd3e83 /drivers/staging/media/rkvdec/TODO | |
parent | media: dt-bindings: rockchip: Document RK3399 Video Decoder bindings (diff) | |
download | linux-dev-cd33c830448baf7b1e94da72eca069e3e1d050c9.tar.xz linux-dev-cd33c830448baf7b1e94da72eca069e3e1d050c9.zip |
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>
Diffstat (limited to 'drivers/staging/media/rkvdec/TODO')
-rw-r--r-- | drivers/staging/media/rkvdec/TODO | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/staging/media/rkvdec/TODO b/drivers/staging/media/rkvdec/TODO new file mode 100644 index 000000000000..e0f0f12f0ac5 --- /dev/null +++ b/drivers/staging/media/rkvdec/TODO @@ -0,0 +1,11 @@ +* Support for VP9 is planned for this driver. + + Given the V4L controls for those CODECs will be part of + the uABI, it will be required to have the driver in staging. + + For this reason, we are keeping this driver in staging for now. + +* Evaluate introducing a helper to consolidate duplicated + code in rkvdec_request_validate and cedrus_request_validate. + The helper needs to the driver private data associated with + the videobuf2 queue, from a media request. |