From patchwork Thu Nov 1 04:15:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matt Ranostay X-Patchwork-Id: 10663479 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 834E214E2 for ; Thu, 1 Nov 2018 04:15:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7215D2AC5A for ; Thu, 1 Nov 2018 04:15:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 665AF2B181; Thu, 1 Nov 2018 04:15:41 +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=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham 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 EDF6C2AC5A for ; Thu, 1 Nov 2018 04:15:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726863AbeKANQw (ORCPT ); Thu, 1 Nov 2018 09:16:52 -0400 Received: from mail-pl1-f193.google.com ([209.85.214.193]:46791 "EHLO mail-pl1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726419AbeKANQv (ORCPT ); Thu, 1 Nov 2018 09:16:51 -0400 Received: by mail-pl1-f193.google.com with SMTP id c13-v6so442723plz.13 for ; Wed, 31 Oct 2018 21:15:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=from:to:cc:subject:date:message-id; bh=oidtZu5wznWOlcCF9e5IVQHhUOAqfC+APOPPHYQFGns=; b=gSSwEg+0yMYj+SPqEWqwHp4yf56Rb/D9zSeUQwlkjRKgkxklI57RrqlXpc+yg7Ntk4 Ea/At6saO5RLrryuzyYTpWxqMN01DU92PVibZlOLALSVmGcK/rHj89fiiqSTAEFG6pJn GqyG6/jzSQvjNgWfRQO0/lJzD/DrF4zqmveBM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=oidtZu5wznWOlcCF9e5IVQHhUOAqfC+APOPPHYQFGns=; b=EI3QJa8+/h3BpLvMIUUxNgVtcfrtqiyfO0k9/c1HUZyNCLf1ju1DqdeGL2VuOkaAli iY/Zfez/QdQefE6IURR9RTML2UPR3GzIDk0CUdZH3rerQlv4sZd6sCJRdoWsXQJwUsD7 xQ1st+FVspLboLOnBr4oFZKdhIH64fV/J3JiJvmt3+HgjGpaj8F16oFkHX3+4TMsGTNg Z7/hxHDsDvo2Sw2QeJ1j5WSXPT6bXjrK7FcIV64XKpihaQa8TaXWME07naKgyQ4a8XE5 jxtrjNCWi8eVmzHBlqirjpI6g5LiW6gHPNoBeal/GW3OBK8xO+h1xWuJfoZVAiNgrVML G35g== X-Gm-Message-State: AGRZ1gIL2CvMAjLjOra2G7tbW9j5CC4L1iI2Xl59Au8/gjhnroJn43d6 29NdjbWN61vkqh4EF49xaJJPEkRT9Is= X-Google-Smtp-Source: AJdET5frXf/QKYghjskB8Axcdhc7zEiS7dSGzz+WVTrrmoFa1Dpegadvf90p4wjKt9z9NeMrNAa7hg== X-Received: by 2002:a17:902:6948:: with SMTP id k8-v6mr6218226plt.22.1541045738278; Wed, 31 Oct 2018 21:15:38 -0700 (PDT) Received: from roguebox.hsd1.wa.comcast.net ([2601:1c2:4001:b280:bcd5:f572:3a40:d56d]) by smtp.gmail.com with ESMTPSA id f6-v6sm11468488pfg.128.2018.10.31.21.15.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Oct 2018 21:15:37 -0700 (PDT) From: Matt Ranostay To: linux-media@vger.kernel.org Cc: Matt Ranostay Subject: [PATCH 0/2] media: video-i2c: add Melexis MLX90640 thermal camera support Date: Wed, 31 Oct 2018 21:15:32 -0700 Message-Id: <20181101041534.5913-1-matt.ranostay@konsulko.com> X-Mailer: git-send-email 2.17.1 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add initial support for Melexis line of thermal cameras. This is the first part of processing pipeline in which the real processing is done in userspace using the V4L2 camera data. Dependency patchset series: https://patchwork.kernel.org/cover/10650541/ Matt Ranostay (2): media: video-i2c: check if chip struct has set_power function media: video-i2c: add Melexis MLX90640 thermal camera support drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/video-i2c.c | 131 ++++++++++++++++++++++++++++++++-- 2 files changed, 126 insertions(+), 6 deletions(-)