Changes from v1: 2 new patches 0001: media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure 0009: media: vicodec: add a flag FWHT_FL_P_FRAME to fwht header changed patches according to reviews: 0005,0007,0010 Dafna Hirschfeld (10): media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure media: vicodec: Move raw frame preparation code to a function media: vicodec: add field 'buf' to fwht_raw_frame media: vicodec: keep the ref frame according to the format in decoder media: vicodec: add struct for encoder/decoder instance media: vicodec: Introducing stateless fwht defs and structs media: vicodec: Register another node for stateless decoder media: vicodec: call v4l2_m2m_buf_copy_metadata also upon error media: vicodec: add a flag FWHT_FL_P_FRAME to fwht header media: vicodec: Add support for stateless decoder. drivers/media/platform/vicodec/codec-fwht.c | 68 +- drivers/media/platform/vicodec/codec-fwht.h | 12 +- .../media/platform/vicodec/codec-v4l2-fwht.c | 418 ++++--------- .../media/platform/vicodec/codec-v4l2-fwht.h | 4 + drivers/media/platform/vicodec/vicodec-core.c | 589 +++++++++++++----- drivers/media/v4l2-core/v4l2-ctrls.c | 24 +- include/media/v4l2-ctrls.h | 2 +- include/uapi/linux/v4l2-controls.h | 14 + include/uapi/linux/videodev2.h | 1 + 9 files changed, 656 insertions(+), 476 deletions(-) -- 2.17.1