Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp12885pxb; Tue, 28 Sep 2021 14:12:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxyA2G4wvaetW/1PRa3x7qO3TB4MTtLC6z/OlN7EJqJnyBKDp431h5+sNlrVounTT5juzwd X-Received: by 2002:a63:bf07:: with SMTP id v7mr6325616pgf.475.1632863539633; Tue, 28 Sep 2021 14:12:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632863539; cv=none; d=google.com; s=arc-20160816; b=o6UK8SThDxRUbgLX1Au/H2nAMP+1x6vSWdlcGxTmbeCMaYktkciFaoqPg23aXfhcHS dZ1ULaLZgwfhSQ7QSfYqvMnORLePkgMOvPvCnpFxBTPsLDy5+b8Zaj+JPu+7bSXn/Tr+ 3RH5v1YGyqLATcOnlGakBnKFi2RMiHNURLbjQBY3CEm8WHCZebBgmB9qZecYxce+9i0o WTpPf3NS9KH8RGZwrZQ+ck+GVI54jd2FWfu1fT2ycGu9tkkv6xDdFdoc4NzlqPx034YG 8Q9BW3nLhi9dPkoRbtdWtu8pESI0c6D/FutnXW9U5UpCpukd8Ih/y/HtcpZdNq1R6lTd UErg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=F/527VUTmqAtENSVUrdjYi+zZpuZQaH+ikhSUSsw/8Q=; b=sYef7TXK3FGrNaDGhzl4sNqmkVvwe2Qpr2Cp1axEv/NJi9PZf6bK2o+Gfc5vPPonqC WtZzRTuB19qfBThwe7c5w7kSWZMsnQIJZ7HhK8dCzKMwhinI5Ni/EXPrFES7i/8jLUV3 Dt0JPNRocYKzil9mDmf2fCGGSOO/lBniwyVikukpPIXP5lcKfsQE4P470ZFsXfeEfZQ8 TvsnM1nYLOb9C0v/3SNiWkCl3j7MHgLs1Wspun/hei9do3mOs3b9k+Rg0g+bKFyvEYub aqoV2dotssKJpet4XcY6J2pwM2TcUDEJMTQV47vlEE71RlGeubiuoOUzJgo7kKPJAPYo 6XMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=MzPIro6o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d131si289832pgc.250.2021.09.28.14.12.04; Tue, 28 Sep 2021 14:12:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=MzPIro6o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242842AbhI1VMR (ORCPT + 99 others); Tue, 28 Sep 2021 17:12:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33024 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242818AbhI1VMQ (ORCPT ); Tue, 28 Sep 2021 17:12:16 -0400 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C990C061745 for ; Tue, 28 Sep 2021 14:10:36 -0700 (PDT) Received: by mail-wr1-x42d.google.com with SMTP id t8so666681wri.1 for ; Tue, 28 Sep 2021 14:10:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=F/527VUTmqAtENSVUrdjYi+zZpuZQaH+ikhSUSsw/8Q=; b=MzPIro6oqNDdndENu3R4jscUAO/SKKNMg4D1rGBPEu8LXDZUdysA3mBVYXq+dYOR/8 IS5wSgRkNhV2TXto/USKdCqVT1yiorCh+gX/McGVqmuM3aWUmowyJUcDuoyG2aKluIoZ euFL4oudON9uquaNTcV39xFyYiowHl8wR65OA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=F/527VUTmqAtENSVUrdjYi+zZpuZQaH+ikhSUSsw/8Q=; b=bFlBHZBoGcNKFh3kmg1OkyVYaQTX+3JtvKyFk/fPuw+P652s4ea6d7mAcO78RehR9P BX4tRkdvENaEsKCu33t+EcTwiPTuROYIzWnTtPwZJnv/Qprmrbmf/EaEhCy8/fJXp0w2 KY4+DyR9OQC87S3pk6VAqZi6Phuzy4wiyiv0hCBaCwmYiqksHQjIIZQb6wLIehuR92LQ NT+GYR4pzBaEmesHiSwpNSphk/tU5dT1DTE9yDPw+/Ye+qI9KqP+DtqRlujzQ4EvJxd5 78v7XIZcH2gb4YDxLYsLJfNstk4pEth5w2ayeCrhDhvQGisg7dLN7AW6AD9DSAF3jfhS AMcg== X-Gm-Message-State: AOAM532ueQ/zxDSW66h3SwZbSgO9CbfXMNZsSYbNjbINeCondHBnujAt sxVgbrN4fJwS4IqLvhAXPuqV1Q== X-Received: by 2002:adf:e485:: with SMTP id i5mr2662750wrm.22.1632863434832; Tue, 28 Sep 2021 14:10:34 -0700 (PDT) Received: from beni.c.googlers.com.com (216.131.76.34.bc.googleusercontent.com. [34.76.131.216]) by smtp.gmail.com with ESMTPSA id n68sm3885773wmn.13.2021.09.28.14.10.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Sep 2021 14:10:34 -0700 (PDT) From: Ricardo Ribalda To: Sakari Ailus , Mauro Carvalho Chehab , Yong Zhi , Bingbu Cao , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, Chiranjeevi Rapolu Cc: Ricardo Ribalda Subject: [PATCH 0/7] media: ipu3 i2c: Fix v4l2-compliance issues Date: Tue, 28 Sep 2021 21:10:26 +0000 Message-Id: <20210928211033.2415162-1-ribalda@chromium.org> X-Mailer: git-send-email 2.33.0.685.g46640cef36-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix some issues found with v4l2-compliance. Tested in Soraka which also has some subdevices that had some issues with v4l2-compliance. Ricardo Ribalda (7): media: ipu3-cio2: Check num_planes and sizes in queue_setup media: ipu3-cio2: Set valid initial format media: ipu3-cio2: imgu_fmt: Handle properly try media: ipu3-cio2: VIDIOC_QUERYCAP: Fix bus_info media: dw9714: Add implementation for events media: ov13858: Add implementation for events media: ov5670: Add implementation for events drivers/media/i2c/dw9714.c | 14 ++++++++++++-- drivers/media/i2c/ov13858.c | 11 ++++++++++- drivers/media/i2c/ov5670.c | 11 ++++++++++- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 8 ++++++-- drivers/staging/media/ipu3/ipu3-v4l2.c | 9 +++++---- 5 files changed, 43 insertions(+), 10 deletions(-) -- 2.33.0.685.g46640cef36-goog