Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp2014886iob; Thu, 19 May 2022 22:55:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz95KF7mpRWm/pEZEjqbtxYc6DNyjR/z7I2JVNEYMZTvbQ7KkyL7tQ0XGREHf3i+VWeD2fD X-Received: by 2002:a17:906:9b92:b0:6fd:e4ce:e416 with SMTP id dd18-20020a1709069b9200b006fde4cee416mr7325549ejc.394.1653026122715; Thu, 19 May 2022 22:55:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653026122; cv=none; d=google.com; s=arc-20160816; b=u8KRgEStsm4qaeCJKYmI4d8cfDquKlD0kfapDmp/RBNFelZZJR7cPuiGuvn9tSkzqd xYQ+JItmSw5Q+rnKTs63fqBSPCqKw7/6zcXB0656/tXj3gvID7RFecp2P5RvrSF1QDxK nWv4v8hkyLI/sqB6zV6Mu6HqVtiTlzyjtCIlvA4sxv9cBy460wHKuX/8njH37uUPTiRJ ymB4OXdjqpx2IVHwaX3eIsSOr/tSJ6Z6EZ0dEZiqeQCpV0hn5IYhcYpWvPS5xbLOMc4U VMT4mjAzlVF7puRvJTshLozPls+3iadQ+/20i+RhPgvE9ImymPUZl3UCcs/GQsbIHN2y Z1bw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=aUIdImrVA2Hc97HOydJTyxN9rNh6Bocmv/fEZU3xAFs=; b=UI8kX2iVKlnGTBmc5wqyhBKQFcMBrb6Yzo71GvW9qq+1WRIZ4GmFJ3lNJjmw5yKgtd xwyJq+pJ0Kr31G6Q0w0wk9P1oAvIizuDDQilYb1IlT0C6zsBHi+L5X0uWCmD+o0Ic96L Bi72AZyYQKsjI3+ZIhPlO7FensyMoY/Mvo1YQy1W5MgNeIIObVrAm0on0WyqYyseMuv2 Gkw/A6cT8hDe1vY8GyPnZ4C0Qb4+1gqJDWZG3yJ3vHUdLlx6xRVltTbm4zadHcppD+ZC PPWIMom/rLtNoA4likdJCKudyfez3r+b0e0KRwmC16XS+ZPf6jHvR310cU8e/3ggQQq9 CLfw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=NvE6CUqf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fu14-20020a170907b00e00b006f3911626bfsi6068559ejc.604.2022.05.19.22.54.56; Thu, 19 May 2022 22:55:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=NvE6CUqf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242481AbiESRSV (ORCPT + 99 others); Thu, 19 May 2022 13:18:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235477AbiESRSU (ORCPT ); Thu, 19 May 2022 13:18:20 -0400 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 153C932EFF; Thu, 19 May 2022 10:18:18 -0700 (PDT) Received: from pendragon.ideasonboard.com (unknown [45.131.31.124]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 7CE666E0; Thu, 19 May 2022 19:18:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1652980696; bh=55k1bJOY3Jt3Q5mBq3/VD6m9w5TeeNrndlmJVqblSOE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=NvE6CUqf247O3eYbekxQ+PR8CXjTuia0dyT5/RRom0auavRue2qFQMX97d0lpcU8l 7G3xHO8g85zQYw+qb1Ls8+Fi8i2cRu7TLUJ5Tzmw7WyzAAwGzQ+0Le9Gozz+qDdCVJ /CZbedEjBEmxOFo7O5BIPR4YU9QsQAWgA0AE/6Q0= Date: Thu, 19 May 2022 20:18:09 +0300 From: Laurent Pinchart To: Ricardo Ribalda Cc: Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Tomasz Figa , Sergey Senozhatsky , Yunke Cao Subject: Re: [PATCH 1/4] media: uvcvideo: Add missing value for power_line_frequency Message-ID: References: <20220519154100.333091-1-ribalda@chromium.org> <20220519154100.333091-2-ribalda@chromium.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220519154100.333091-2-ribalda@chromium.org> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Ricardo, Thank you for the patch. On Thu, May 19, 2022 at 05:40:56PM +0200, Ricardo Ribalda wrote: > UVC 1.5 class defines 4 values for this control on: > 4.2.2.3.6 Power Line Frequency Control But UVC 1.1 doesn't. This thus has to be conditioned on the UVC version. > Add the missing value. > > Signed-off-by: Ricardo Ribalda > --- > drivers/media/usb/uvc/uvc_ctrl.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/media/usb/uvc/uvc_ctrl.c b/drivers/media/usb/uvc/uvc_ctrl.c > index b4f6edf968bc..13cad4aa7573 100644 > --- a/drivers/media/usb/uvc/uvc_ctrl.c > +++ b/drivers/media/usb/uvc/uvc_ctrl.c > @@ -366,6 +366,7 @@ static const struct uvc_menu_info power_line_frequency_controls[] = { > { 0, "Disabled" }, > { 1, "50 Hz" }, > { 2, "60 Hz" }, > + { 3, "Auto" }, > }; > > static const struct uvc_menu_info exposure_auto_controls[] = { -- Regards, Laurent Pinchart