Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp3305904pxv; Mon, 26 Jul 2021 00:36:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxHaL8YaznZcHb23VZKptsk8eKuyP0nmsckGz1Ex8yIdAdXBN8IoD48Sygik47a3E3jLa/L X-Received: by 2002:a92:d946:: with SMTP id l6mr11870457ilq.162.1627284979916; Mon, 26 Jul 2021 00:36:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627284979; cv=none; d=google.com; s=arc-20160816; b=BVe1ZfZRekQlaENi8I8bD9ArVGV4j0x5tmbmZ5jLDdir2gB6BkYnFN+DK6yjtKI3kd f7vtXEma/h+j7gTVZymn2Bh1EslwkGxvyyVuh55HQvjpj8RaeoK/V1f5kV51wdMzmXTy LLCswr8PZDVGxs5IzbcIN/i5Q97PEjXOUfpb5mclETGLKsUGWaSHzmpnEPcSVHI7OR6r a743QjhNWjpi67QXrCrdp2Adv8cLeo0423UmmDliAk5u4FBoIT7eeajsj1qKLi+lh1rP G0LQDFoCAuti85mwl3lKSuDWh7sFBXb3/5HM5lrzemKey1lFBZcfLDQSD8IOiIfYlVtK Oh3w== 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=fczxTk+etKbIm3xIyR5NWr4EbPfKUngsfXrZh8FqfUA=; b=Nj+9xTEzvRHHmzySPLtPGJbZmjh5Ij5YdKPJuLBnIrdMx4MhXTv+HAtc8y9U2Y7+gA YBq7r8aMmaZex2g+KhR6qCWp9zxsov5BckVdepz8ie+GhFHsEpWooKGf+xOOTcE97RrI n+gGEckzVcIe5KYt7Xv/G23Wiml7Hh+RSqanTFWvPaR8tGywsFt6YZylJsq/B4XeYANZ VDeSDM1pN61ImeOKd8t+QCUcNpvTN+p7nlNSrI9IX2jmHT51KUUgfgmdMysPOlanprb+ ANl5a3gflwq5aRkvMABOECwj/6qbCw9dCVbl5f04E5z6jkzIqy4PVqY43Pm4g/6XGoXG BI+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@phytec.de header.s=a4 header.b=fnTHOYQV; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r9si33909909jap.26.2021.07.26.00.36.08; Mon, 26 Jul 2021 00:36: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=fail header.i=@phytec.de header.s=a4 header.b=fnTHOYQV; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232483AbhGZGyx (ORCPT + 99 others); Mon, 26 Jul 2021 02:54:53 -0400 Received: from mickerik.phytec.de ([195.145.39.210]:56440 "EHLO mickerik.phytec.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232376AbhGZGyv (ORCPT ); Mon, 26 Jul 2021 02:54:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; d=phytec.de; s=a4; c=relaxed/simple; q=dns/txt; i=@phytec.de; t=1627284918; x=1629876918; h=From:Sender:Reply-To:Subject:Date:Message-Id:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=qxOFmUW6q/tdE/nq5AMZH6Fmc9XyQiz1E75+b8GctxI=; b=fnTHOYQVV0U9r94LRvWXBYk+gXYXtb+yZrOo232++I7jZyKKYSLTn2oth6K2xaKL 9b1u3YnCU78Oc8JLvHo/qGeTo/LnrmKpaOCPA/J5ApXEb9wjaxNC6W1FrdZhkt9X dUb96Xpw1qyY1gN/mdvwsjcvUsCWoS1IBtuLgClFPt0=; X-AuditID: c39127d2-1e4f970000001daf-a0-60fe65b65d82 Received: from idefix.phytec.de (Unknown_Domain [172.16.0.10]) by mickerik.phytec.de (PHYTEC Mail Gateway) with SMTP id F2.82.07599.6B56EF06; Mon, 26 Jul 2021 09:35:18 +0200 (CEST) Received: from augenblix2.phytec.de ([172.16.0.56]) by idefix.phytec.de (IBM Domino Release 9.0.1FP7) with ESMTP id 2021072609351818-1233313 ; Mon, 26 Jul 2021 09:35:18 +0200 From: Stefan Riedmueller To: Laurent Pinchart , Mauro Carvalho Chehab , Rob Herring Cc: Sakari Ailus , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Stefan Riedmueller Subject: [PATCH v7 0/6] media: mt9p031: Read back the real clock rate Date: Mon, 26 Jul 2021 09:35:12 +0200 Message-Id: <20210726073518.2167398-1-s.riedmueller@phytec.de> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on Idefix/Phytec(Release 9.0.1FP7|August 17, 2016) at 26.07.2021 09:35:18, Serialize by Router on Idefix/Phytec(Release 9.0.1FP7|August 17, 2016) at 26.07.2021 09:35:18 X-TNEFEvaluated: 1 Content-Transfer-Encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMLMWRmVeSWpSXmKPExsWyRoCBS3db6r8Eg2n/lC3mHznHatE5cQm7 xeVdc9gsejZsZbVYtukPk0Xr3iPsFp+2fGNyYPeY3TGT1WPTqk42j3knAz0+b5ILYInisklJ zcksSy3St0vgyrj97SBLQZdwxdEVe5kbGN/zdTFyckgImEh0T5zO2sXIxSEksI1RYltHKxNI QkjgAqPE3bZKEJtNwEhiwbRGJpAiEYE2RokdR5rBHGaBLYwSn+/vB+sQFnCV6N9wlB3EZhFQ lTj+ahtYnFfATuLs4QPsEOvkJWZe+s4OEReUODnzCQvIIAmBK4wSK9tPsEAUCUmcXnyWGcRm FtCWWLbwNfMERr5ZSHpmIUktYGRaxSiUm5mcnVqUma1XkFFZkpqsl5K6iREYkIcnql/awdg3 x+MQIxMH4yFGCQ5mJRFehxW/E4R4UxIrq1KL8uOLSnNSiw8xSnOwKInzbuAtCRMSSE8sSc1O TS1ILYLJMnFwSjUwFukecJ7yQZ55xYvUY42e/bdmvfZycRHQOrXK5l1l2PRH15Il3q/5pCSg X/5gVXHMVC67vE6t8Exhy6U6Mk4mijp7uVfGGSrwTn15I7qr3GXSm5zmNX714VuVc7nO3Np2 iKfh7tKzD3d6ys0v5uObsCmqrno6y0c9u8TQyc/5bSvqduj1sfxQYinOSDTUYi4qTgQA9Y9s 6DYCAAA= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Changes in v7: - Drop bus-type and bus-width documentation since there is only one possible setting. Changes in v6: - Add type, description and constraints to custom endpoint properties - Add properties from video-interfaces.yaml - Add reviewed-by from Rob to media: dt-bindings: mt9p031: Add missing required properties Changes in v5: - Fixed issues reported by dt=5Fbinding=5Fcheck - Use /schemas/graph.yaml#/$defs/port-base instead of /schemas/graph.yaml#/properties/port since we have additional endpoint properties - Update commit message Changes in v4: - Add two missing BIT macro conversions - Switch to dt-bindings yaml schema before applying changes - Drop explicit pclk-sample property documentation patch since it is documented in the referenced video-interface schema now. (I hope that is correct) Changes in v3: - Dropped 1/5 media: mt9p031: Add support for 8 bit and 10 bit formats - Dropped 3/5 media: mt9p031: Implement [gs]=5Fregister debug calls - Added reviewed-by from Laurent Pinchart to media: mt9p031: Read back the real clock rate - Dropped unnecessary register reads in media: mt9p031: Fix corrupted frame after restarting - Changed sorting of register bits from MSB to LSB - Added patch to switch to BIT macro - Added two additional dt-bindings patches to add missing properties documentation Christian Hemp (1): media: mt9p031: Make pixel clock polarity configurable by DT Dirk Bender (1): media: mt9p031: Fix corrupted frame after restarting stream Enrico Scholz (1): media: mt9p031: Read back the real clock rate Stefan Riedmueller (3): media: mt9p031: Use BIT macro media: dt-bindings: mt9p031: Convert bindings to yaml media: dt-bindings: mt9p031: Add missing required properties .../bindings/media/i2c/aptina,mt9p031.yaml | 108 ++++++++++++++++++ .../devicetree/bindings/media/i2c/mt9p031.txt | 40 ------- MAINTAINERS | 1 + drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/mt9p031.c | 80 ++++++++++--- include/media/i2c/mt9p031.h | 1 + 6 files changed, 173 insertions(+), 58 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p= 031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt --=20 2.25.1