mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-19 23:20:02 +07:00
media: hantro: Don't require unneeded H264_SLICE_PARAMS
Now that slice invariant parameters have been moved, the driver no longer needs this control, so drop it. Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Tested-by: Jonas Karlman <jonas@kwiboo.se> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
This commit is contained in:
parent
54889c51b8
commit
057c445289
@ -306,11 +306,6 @@ static const struct hantro_ctrl controls[] = {
|
||||
.cfg = {
|
||||
.id = V4L2_CID_MPEG_VIDEO_H264_DECODE_PARAMS,
|
||||
},
|
||||
}, {
|
||||
.codec = HANTRO_H264_DECODER,
|
||||
.cfg = {
|
||||
.id = V4L2_CID_MPEG_VIDEO_H264_SLICE_PARAMS,
|
||||
},
|
||||
}, {
|
||||
.codec = HANTRO_H264_DECODER,
|
||||
.cfg = {
|
||||
|
@ -349,11 +349,6 @@ int hantro_h264_dec_prepare_run(struct hantro_ctx *ctx)
|
||||
if (WARN_ON(!ctrls->decode))
|
||||
return -EINVAL;
|
||||
|
||||
ctrls->slices =
|
||||
hantro_get_ctrl(ctx, V4L2_CID_MPEG_VIDEO_H264_SLICE_PARAMS);
|
||||
if (WARN_ON(!ctrls->slices))
|
||||
return -EINVAL;
|
||||
|
||||
ctrls->sps =
|
||||
hantro_get_ctrl(ctx, V4L2_CID_MPEG_VIDEO_H264_SPS);
|
||||
if (WARN_ON(!ctrls->sps))
|
||||
|
@ -56,14 +56,12 @@ struct hantro_jpeg_enc_hw_ctx {
|
||||
* struct hantro_h264_dec_ctrls
|
||||
* @decode: Decode params
|
||||
* @scaling: Scaling info
|
||||
* @slice: Slice params
|
||||
* @sps: SPS info
|
||||
* @pps: PPS info
|
||||
*/
|
||||
struct hantro_h264_dec_ctrls {
|
||||
const struct v4l2_ctrl_h264_decode_params *decode;
|
||||
const struct v4l2_ctrl_h264_scaling_matrix *scaling;
|
||||
const struct v4l2_ctrl_h264_slice_params *slices;
|
||||
const struct v4l2_ctrl_h264_sps *sps;
|
||||
const struct v4l2_ctrl_h264_pps *pps;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user