Received: by 10.223.185.111 with SMTP id b44csp589073wrg; Fri, 9 Mar 2018 09:54:43 -0800 (PST) X-Google-Smtp-Source: AG47ELtdTi+yI40MXwFRy6iiJ9pU+MaHH3yImPBBlK6CPnQPqVC0RP+///cZoR7xyBEOUI8O/fNI X-Received: by 10.101.82.195 with SMTP id z3mr25362592pgp.308.1520618083124; Fri, 09 Mar 2018 09:54:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520618083; cv=none; d=google.com; s=arc-20160816; b=B5nRcdBdgpApm6azBASWMMVyXVJqsX4tj3MynX7qY/TKcZULTPCjhpPds0nCZ8iA3c WeB/DKmjxzI+Y59Or7laIBCHoHaJkXWc8qzOQGI/hMqYpuCUkKKh4v1YxAmIOeYJQHsm 7W7hxY747brhncJZVDwL9Srxf3nIjO+1HbZ3Fl/AxiwsGfVSRjBqIJUQg93EnvIXttMy OAcqIw9ywxgJ7WFg6xfrSzRVp6MNfBp/nQHyf+g2Ppe2TVOZ8D0oTcsSkCAtiM3ORPAl pZH8OfXVIfHyHOzZqutj21JHG5QJOybJ/Cb3lbDbRAc+KjRWcSOoF9K3zhX1rPgAABAK LEdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=vp7SYGa1/1N9UICDv17+a3ySdIoHCONfdhJtBNt5yKE=; b=RsuqmT4kLaD6r7H4s/h0hDd73+7Oxl0DpBMzsRuktVmiB/VTQT/n8bu7IpSKkwydlq 9k9uUmv0X/3jDeNE/xde27tR6QRIBll4P1HMuVpyljndbhZV38lbO+rzoe0OIzR/KrxX +xkDxIeyXPeeA054v9H6t/1ZrtE/3FWkJkbvxErbxjjLRfsRttkY3hqsvaZsRaMLHCLG CqlHedAfkYV4PO7JyCJtFXSBRQ9xDAD+pakQxrWSdBN6eij5UwAlt+3mOWf8unwyISt3 RB9EjO6TQOAM2s64HsgJTwy73/UH71Xvl+VNIJQmJ/1QM6E6lMCsX0BHlWp7Nhx3+tGL gH7A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v4-v6si1208079plo.55.2018.03.09.09.54.28; Fri, 09 Mar 2018 09:54:43 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932486AbeCIRtm (ORCPT + 99 others); Fri, 9 Mar 2018 12:49:42 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:32967 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932342AbeCIRtl (ORCPT ); Fri, 9 Mar 2018 12:49:41 -0500 Received: by mail-qk0-f193.google.com with SMTP id f25so4622685qkm.0; Fri, 09 Mar 2018 09:49:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=vp7SYGa1/1N9UICDv17+a3ySdIoHCONfdhJtBNt5yKE=; b=guyOz+CiiRywk70L1zVxHDF9Xmw2ZQ6PqatCDSbjxCmoV3AbAg7lAoE7q+PvQACkZf Yy4MuWzWz/ntxkfcEB3qaGj2WSrCYB2P9GfnbQL0kc6BlQUN1rlL5s857fR2CQxERKBH 7QXQ3beIpyTddjsGyGIlto6bAMUkgLOQoHWYUafaa9Xf537HjP4q9TCIVyf0ScRiYjfr gcl/cj3V3CNY0KHwJ2BFDKlRd445Vqp0+bLaXXJVgzq0vLiXav60uCnQ7m9YNgiqOd/t kkLcJHqE8KNoX1PYf/WAym2qKokRJS3zfX8N6PbwrtO0KAzEgUdBnJ8xWJTOL9AwpVmV 4DRQ== X-Gm-Message-State: AElRT7Gsx8/tkjhPnki56WrAWda33qr/F75BS58tZ7yX/vGNAyRAvwMV HOQzLkrM8edaUQcznXobZwLFuWXh X-Received: by 10.55.12.66 with SMTP id 63mr45631699qkm.12.1520617780368; Fri, 09 Mar 2018 09:49:40 -0800 (PST) Received: from localhost.localdomain ([2804:14c:138:2ada:4961:b672:c997:efad]) by smtp.gmail.com with ESMTPSA id g4sm873976qke.91.2018.03.09.09.49.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 09 Mar 2018 09:49:39 -0800 (PST) From: Gustavo Padovan To: linux-media@vger.kernel.org Cc: kernel@collabora.com, Hans Verkuil , Mauro Carvalho Chehab , Shuah Khan , Pawel Osciak , Alexandre Courbot , Sakari Ailus , Brian Starkey , linux-kernel@vger.kernel.org, Gustavo Padovan Subject: [PATCH v8 01/13] [media] xilinx: regroup caps on querycap Date: Fri, 9 Mar 2018 14:49:08 -0300 Message-Id: <20180309174920.22373-2-gustavo@padovan.org> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180309174920.22373-1-gustavo@padovan.org> References: <20180309174920.22373-1-gustavo@padovan.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Gustavo Padovan To better organize the code we concentrate the setting of V4L2_CAP_STREAMING in one place. Signed-off-by: Gustavo Padovan --- drivers/media/platform/xilinx/xilinx-dma.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/media/platform/xilinx/xilinx-dma.c b/drivers/media/platform/xilinx/xilinx-dma.c index 522cdfdd3345..565e466ba4fa 100644 --- a/drivers/media/platform/xilinx/xilinx-dma.c +++ b/drivers/media/platform/xilinx/xilinx-dma.c @@ -494,13 +494,14 @@ xvip_dma_querycap(struct file *file, void *fh, struct v4l2_capability *cap) struct v4l2_fh *vfh = file->private_data; struct xvip_dma *dma = to_xvip_dma(vfh->vdev); - cap->capabilities = V4L2_CAP_DEVICE_CAPS | V4L2_CAP_STREAMING + cap->device_caps = V4L2_CAP_STREAMING; + cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS | dma->xdev->v4l2_caps; if (dma->queue.type == V4L2_BUF_TYPE_VIDEO_CAPTURE) - cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING; + cap->device_caps |= V4L2_CAP_VIDEO_CAPTURE; else - cap->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_STREAMING; + cap->device_caps |= V4L2_CAP_VIDEO_OUTPUT; strlcpy(cap->driver, "xilinx-vipp", sizeof(cap->driver)); strlcpy(cap->card, dma->video.name, sizeof(cap->card)); -- 2.14.3