From patchwork Fri Aug 9 04:05:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Niklas_S=C3=B6derlund?= X-Patchwork-Id: 11085259 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5E1131709 for ; Fri, 9 Aug 2019 04:07:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4DAC928BFD for ; Fri, 9 Aug 2019 04:07:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4125E28C26; Fri, 9 Aug 2019 04:07:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 55AD428C24 for ; Fri, 9 Aug 2019 04:07:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726590AbfHIEHF (ORCPT ); Fri, 9 Aug 2019 00:07:05 -0400 Received: from bin-mail-out-06.binero.net ([195.74.38.229]:8099 "EHLO bin-mail-out-06.binero.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726204AbfHIEHF (ORCPT ); Fri, 9 Aug 2019 00:07:05 -0400 X-Halon-ID: 0e4827b9-ba5b-11e9-bdc3-005056917a89 Authorized-sender: niklas@soderlund.pp.se Received: from bismarck.berto.se (unknown [145.14.112.32]) by bin-vsp-out-01.atm.binero.net (Halon) with ESMTPA id 0e4827b9-ba5b-11e9-bdc3-005056917a89; Fri, 09 Aug 2019 06:06:55 +0200 (CEST) From: =?utf-8?q?Niklas_S=C3=B6derlund?= To: Jacopo Mondi , Kieran Bingham , Laurent Pinchart , linux-media@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org, =?utf-8?q?Niklas_S=C3=B6derlund?= Subject: [PATCH 0/2] max9286: Add MAX9286 driver with single camera support Date: Fri, 9 Aug 2019 06:05:56 +0200 Message-Id: <20190809040558.10698-1-niklas.soderlund+renesas@ragnatech.se> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi, This series adds a driver for the Maxim MAX9286 Integrated Quad GMSL Deserializer. This submission is the sum of work done by Jacopo, Kieran, Laurent and me over the last two (?) years. Our initial submission supported usage of up to 4 GMSL cameras attached to one MAX9286. That submission made use of out-of-tree patches to describe how multiple video streams where transported over a single CSI-2 bus. However these out-of-tree patches are still debated and not much progress have happened lately. This submission removes the multiple camera support and limits the max9286 to only use one camera and removing the dependency on the debated patches. Our hope is to have this driver merged with single camera support and extend it over time to add multiple camera support as v4l2 evolves. This series is based on top of the latest media tree and have no out of tree dependencies. Laurent Pinchart (1): dt-bindings: media: i2c: Add bindings for Maxim Integrated MAX9286 Niklas Söderlund (1): max9286: Add MAX9286 driver .../bindings/media/i2c/maxim,max9286.txt | 182 +++ MAINTAINERS | 10 + drivers/media/i2c/Kconfig | 11 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/max9286.c | 1081 +++++++++++++++++ 5 files changed, 1285 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max9286.txt create mode 100644 drivers/media/i2c/max9286.c