The first patch improves WARN_ON handling, the second adds a generic __v4l2_ctrl_s_ctrl_compound function and replaces the __v4l2_ctrl_s_ctrl_area functions by defines that use the new __v4l2_ctrl_s_ctrl_compound instead. Regards, Hans Hans Verkuil (2): v4l2-ctrls: v4l2_ctrl_g/s_ctrl*(): don't continue when WARN_ON v4l2-ctrls: add __v4l2_ctrl_s_ctrl_compound() drivers/media/v4l2-core/v4l2-ctrls.c | 26 +++++++++------ include/media/v4l2-ctrls.h | 49 ++++++++++++++++------------ 2 files changed, 45 insertions(+), 30 deletions(-) -- 2.25.1