Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp268215pxf; Thu, 1 Apr 2021 00:09:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMY+QVaSBjGEZ1zPdNk7lDDCugsHgJDQkzYiw26NbJ0zWRWmXvYHRQnEI5ooIqP8rCW1Fl X-Received: by 2002:a17:906:3496:: with SMTP id g22mr7908797ejb.143.1617260977058; Thu, 01 Apr 2021 00:09:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617260977; cv=none; d=google.com; s=arc-20160816; b=DNYk/t98fztIE+9jr4YxcgetI+vVCmiqRZ7HEGM0X6oEuSUaILv3SUvxTlXQSI8Y7d nSY9lrN06Gsku3uc/YXOKQPONuF4Ah74l+jnDjEUuS+R5YE8zt7/vi2FDZDaw//PB0am SP+N5rQlhg03+aoP0GghJTu46RSfpaH0BIiNQAWUHh3rVv3zf0rSaiCSz1ZaizC00wks 3TCw/RmqT2ZKkGGM0IV1Z1ftstooWL1ezq+0u1EVmLXAnhEnAZN6deMLLohWjJaQTbLK 8rMsifla80vFY6UQRNuO+5OJc1K3OBCcZe+d42sFzloOpERTufjN6GiVVWEmSz7vZhTU GEOg== 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; bh=mm5yk1Ol9K6CEnqVveoyLAF2zlbHwblY/i36WcnvmIU=; b=HFNlYynhNC6MXYSVVqXZuY+Bzi4vtA2mKJ4kYuE8/Bc7xQ7rAAp6nPJ+J1SosHcirk PJjZh6al9Uy+ZQGichT3J1E/GHS1YEsDFf7L53Az46jdFvtCXUsetyTcufPhGXS2WyJb rDsFUcZZ5gX8yxkXLQy1/slfoE+Rb3YG8svBWCnycgkWPDv2orJiOMKfZh/784WZkTHQ /fL9xwShHjA71jQ0IyMAxlZamiIwvbTy05aVWfCZH1gaRCEnFWwKSo7lsWINUL8OiSxH w/JtfbDw7LozG5upnBPH0xADlDTAAxrI0IJ8ftO1U8VjXtar0rNCatndKgUX38KF5cYk 950Q== ARC-Authentication-Results: i=1; mx.google.com; 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 bq17si4042481ejb.391.2021.04.01.00.09.15; Thu, 01 Apr 2021 00:09:37 -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; 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 S233440AbhDAHIU (ORCPT + 99 others); Thu, 1 Apr 2021 03:08:20 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:53765 "EHLO relay11.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229539AbhDAHII (ORCPT ); Thu, 1 Apr 2021 03:08:08 -0400 Received: from localhost.localdomain (55.134.22.93.rev.sfr.net [93.22.134.55]) (Authenticated sender: maxime.chevallier@bootlin.com) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 8ECAC100009; Thu, 1 Apr 2021 07:08:05 +0000 (UTC) From: Maxime Chevallier To: Mauro Carvalho Chehab , Rob Herring , Hans Verkuil Cc: Maxime Chevallier , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Thomas Petazzoni , Miquel Raynal , Paul Kocialkowski Subject: [PATCH v5 0/3] media: i2c: Introduce driver for the TW9900 decoder Date: Thu, 1 Apr 2021 09:07:59 +0200 Message-Id: <20210401070802.1685823-1-maxime.chevallier@bootlin.com> X-Mailer: git-send-email 2.25.4 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello everyone, This is the fifth version of the series adding support for the Techwell TW9900 multi standard decoder. It's a pretty simple decoder compared to the TW9910, since it doesn't have a built-in scaler/crop engine. this fifth version addresses reviews by Hans and Rob, with the notable addition of the querystd ops for standard detection. Any feedback is appreciated, Thanks, Maxime Maxime Chevallier (3): dt-bindings: vendor-prefixes: Add techwell vendor prefix media: dt-bindings: media: i2c: Add bindings for TW9900 media: i2c: Introduce a driver for the Techwell TW9900 decoder .../bindings/media/i2c/techwell,tw9900.yaml | 63 ++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 6 + drivers/media/i2c/Kconfig | 11 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/tw9900.c | 664 ++++++++++++++++++ 6 files changed, 747 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/i2c/techwell,tw9900.yaml create mode 100644 drivers/media/i2c/tw9900.c -- 2.25.4