[driver-core:umn.edu-reverts] BUILD SUCCESS 6f4747a872ad53c5f1b467c77377bd24ac9ea431

2021-04-21 Thread kernel test robot
onfig mips allmodconfig powerpc allmodconfig powerpc allnoconfig x86_64 randconfig-a004-20210421 x86_64 randconfig-a002-20210421 x86_64 randconfig-a001-20210421 x86_64 randconfig-a005-20210

[RFC RESEND 3/3] media: rkvdec: Add the VP9 backend

2021-04-21 Thread Andrzej Pietrasiewicz
From: Boris Brezillon The Rockchip VDEC supports VP9 profile 0 up to 4096x2304@30fps. Add a backend for this new format. Signed-off-by: Boris Brezillon Signed-off-by: Ezequiel Garcia Signed-off-by: Adrian Ratiu Signed-off-by: Andrzej Pietrasiewicz --- drivers/staging/media/rkvdec/Makefile

[RFC RESEND 2/3] media: uapi: Add VP9 stateless decoder controls

2021-04-21 Thread Andrzej Pietrasiewicz
Add the VP9 stateless decoder controls plus the documentation that goes with it. Signed-off-by: Boris Brezillon Signed-off-by: Ezequiel Garcia Signed-off-by: Adrian Ratiu Signed-off-by: Andrzej Pietrasiewicz --- .../userspace-api/media/v4l/biblio.rst| 10 + .../media/v4l/ext-ctrls-co

[RFC RESEND 1/3] media: rkvdec: Fix .buf_prepare

2021-04-21 Thread Andrzej Pietrasiewicz
From: Ezequiel Garcia The driver should only set the payload on .buf_prepare if the buffer is CAPTURE type. If an OUTPUT buffer has a zero bytesused set by userspace then v4l2-core will set it to buffer length. Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver") Signed-off-by: Ezequiel

[RFC RESEND 0/3] vp9 v4l2 stateless uapi

2021-04-21 Thread Andrzej Pietrasiewicz
Dear All, This is an RFC on stateless uapi for vp9 decoding with v4l2. This work is based on https://lkml.org/lkml/2020/11/2/1043, but has been substantially reworked. The important change is that the v4l2 control used to pass boolean decoder probabilities has been made unidirectional, and is n

[RFC 3/3] media: rkvdec: Add the VP9 backend

2021-04-21 Thread Andrzej Pietrasiewicz
From: Boris Brezillon The Rockchip VDEC supports VP9 profile 0 up to 4096x2304@30fps. Add a backend for this new format. Signed-off-by: Boris Brezillon Signed-off-by: Ezequiel Garcia Signed-off-by: Adrian Ratiu Signed-off-by: Andrzej Pietrasiewicz --- drivers/staging/media/rkvdec/Makefile

[RFC 2/3] media: uapi: Add VP9 stateless decoder controls

2021-04-21 Thread Andrzej Pietrasiewicz
Add the VP9 stateless decoder controls plus the documentation that goes with it. Signed-off-by: Boris Brezillon Signed-off-by: Ezequiel Garcia Signed-off-by: Adrian Ratiu Signed-off-by: Andrzej Pietrasiewicz --- .../userspace-api/media/v4l/biblio.rst| 10 + .../media/v4l/ext-ctrls-co

[RFC 1/3] media: rkvdec: Fix .buf_prepare

2021-04-21 Thread Andrzej Pietrasiewicz
From: Ezequiel Garcia The driver should only set the payload on .buf_prepare if the buffer is CAPTURE type. If an OUTPUT buffer has a zero bytesused set by userspace then v4l2-core will set it to buffer length. Fixes: cd33c830448ba ("media: rkvdec: Add the rkvdec driver") Signed-off-by: Ezequiel