Received: by 10.192.165.148 with SMTP id m20csp463405imm; Fri, 4 May 2018 13:12:09 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo7PQZQyrjBAzNCeidYFcRuxbd5G+ummqdbM1XI/DvlB6tOy+Fx3X4fQe23QqNdFx/3WB5x X-Received: by 2002:a17:902:7082:: with SMTP id z2-v6mr17208479plk.373.1525464729712; Fri, 04 May 2018 13:12:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525464729; cv=none; d=google.com; s=arc-20160816; b=GODQl6KTM26oXGF+1xXi6N6eHuIM0yplE4+LqHXGd98bldSKEUFrpOJuXgK9IsuUgC ntYRXM4opi+B4NWLM8OxwGHrfP2WEG/3QQv0KtGXbd+QzRHcwu11Q64EWexnVRqG4sbb PKRuoOK5n3dIohOitJ0wAujZzifOfVPJMW+d/cCd+3hDnWIslKsqkN7rBNNVDicwOgT4 tbfLk5uW2HZ9274+7R1thSQDCjNyn7W+I4rsxSNA3/o+lppwvgp8NlJSIfBUyR2S8TKM OjZtGQ5TtaDXEABM/TwIv/bqEY8siGESb0hOwXt9nDAYK9GueBk+IyCGQ3M69XESd0ES 7c4Q== 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=FSraHDkR4WnVKiwzFvsLYhs91PK+SYqR0FxaZIPTfK0=; b=fNwihFKYqmygWLD+5aMXyR5WuHYgbE1nLPpJirWMgTGZxsRqeS2kldSjmsLR2FJ50W MPVA2nVsTXffu7rSLM9BQyCNY2atTCDmt1KUpArFnXymvUa9EaTl41MeipcxmYLmubZN TOdgouQ+pTDp82ZeFjM7wU45asWyOWYO8kQkygJlE3HgblOELWJBb24S2GeMLDdcLG0/ +bMRTox5VR6zmoPKO+D8gp8eRh4A2LJ2Ea1BAUvmeEr1IYEj4+/gynRnSNvMTkmvJRoo UgkFI5bxkzWJBfgEhWj7f+crvgU2dMLup6ei27zlc4jLWTsZonli4k2xcbDYdnet7uXh Xpuw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o6-v6si1358881pls.498.2018.05.04.13.11.55; Fri, 04 May 2018 13:12:09 -0700 (PDT) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752003AbeEDUIN (ORCPT + 99 others); Fri, 4 May 2018 16:08:13 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:54066 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751670AbeEDUIK (ORCPT ); Fri, 4 May 2018 16:08:10 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: ezequiel) with ESMTPSA id 1B31C286551 From: Ezequiel Garcia 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 , Ezequiel Garcia Subject: [PATCH v9 08/15] cobalt: set queue as unordered Date: Fri, 4 May 2018 17:06:05 -0300 Message-Id: <20180504200612.8763-9-ezequiel@collabora.com> X-Mailer: git-send-email 2.16.3 In-Reply-To: <20180504200612.8763-1-ezequiel@collabora.com> References: <20180504200612.8763-1-ezequiel@collabora.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Gustavo Padovan The cobalt driver may reorder the capture buffers so we need to report it as such. v3: set unordered as a property v2: use vb2_ops_set_unordered() helper Signed-off-by: Gustavo Padovan Signed-off-by: Ezequiel Garcia --- drivers/media/pci/cobalt/cobalt-v4l2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/pci/cobalt/cobalt-v4l2.c b/drivers/media/pci/cobalt/cobalt-v4l2.c index e2a4c705d353..8f06cc7f1c81 100644 --- a/drivers/media/pci/cobalt/cobalt-v4l2.c +++ b/drivers/media/pci/cobalt/cobalt-v4l2.c @@ -1236,6 +1236,7 @@ static int cobalt_node_register(struct cobalt *cobalt, int node) q->min_buffers_needed = 2; q->lock = &s->lock; q->dev = &cobalt->pci_dev->dev; + q->unordered = 1; vdev->queue = q; video_set_drvdata(vdev, s); -- 2.16.3