From patchwork Tue Mar 3 11:01:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hans Verkuil X-Patchwork-Id: 210769 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI, SPF_HELO_NONE, SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F1DF0C3F2C6 for ; Tue, 3 Mar 2020 11:02:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id BDFC62083E for ; Tue, 3 Mar 2020 11:02:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=xs4all.nl header.i=@xs4all.nl header.b="dwZzbndj" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728093AbgCCLCD (ORCPT ); Tue, 3 Mar 2020 06:02:03 -0500 Received: from lb3-smtp-cloud7.xs4all.net ([194.109.24.31]:57997 "EHLO lb3-smtp-cloud7.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726694AbgCCLCD (ORCPT ); Tue, 3 Mar 2020 06:02:03 -0500 Received: from marune.fritz.box ([IPv6:2001:983:e9a7:1:d0e2:a5af:5d0f:8e60]) by smtp-cloud7.xs4all.net with ESMTPA id 95JIjjGK0EE3q95JJjzPPb; Tue, 03 Mar 2020 12:02:01 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1583233321; bh=at+VsXDXrlCi2JPfrkgbr9NUrMH5/THUJI6GM5gLpPE=; h=From:To:Subject:Date:Message-Id:MIME-Version:From:Subject; b=dwZzbndjRoeIOvhY4MO1myd2s8ZrJB5kt3uZL4ALwUpVQqbKCakbY98QnlNHDUzAg yURA1V/UEwsjW2nS9+Qf939A6Hijii7HLVaVJTM6LaUR2LpA5ibnRLb1bX6606Fp7N 3XxtR4BFoLkbx4QtCYpGJsw4u99FBOp6+lK/Zwe4+gKeewKfA6OZvS8wHTpaPAXxSp W0itYYHPCOIrbAREoTkDudY6h2VAyI0EcyLwvAWcy3Msf+kc8dlyHSnOZfu/fU0+gB u9RAg2G/tpo6ILAyGraFzalBegu0sUo5bVhJyxOhr38Qtof3a5f7QwF0ftftcosUnr UyA3OKyd0UQ6w== From: Hans Verkuil To: linux-media@vger.kernel.org Cc: Paul Kocialkowski , Ricardo Ribalda Delgado Subject: [PATCH 0/2] v4l2-ctrls: various improvements Date: Tue, 3 Mar 2020 12:01:58 +0100 Message-Id: <20200303110200.2571176-1-hverkuil-cisco@xs4all.nl> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CMAE-Envelope: MS4wfE3eFw8HVjrTgaSo7BBUWo/XaNk/Alv5sZRNy/PE0NIRm5ujaXkjV6p5ek+GRCKGCc3UPnLPN49fSis0IrGD0mg6icS8SYFv4A1cvwhTBLXnSIVzSUUx sQmfe+vNp3v11jO1RMpgxM/fKz3cAnvzqn1EGHk3tEXQ0nfCwtv7TC3dEcQEyjRRU3WCaBGg/IC6M+RRYbP02XFOx6Yn3vaUXnyvMkMbL/nukuaZyh8bQgKY eCn7/TCNsXiiYsWJNdJlsZ9MTgQhoTakEdiDONvCZOjTycYf9FdCreG6gu7Im1IGKlm77y57rh4ovrAkbtM5VQsPt+9oZhhm1Vm4AHO2Pic= Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org 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(-)