Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp521350ybj; Tue, 5 May 2020 03:04:10 -0700 (PDT) X-Google-Smtp-Source: APiQypLSwnZNbJFCHh9KSsg6YzBjbLXKkn/+xs2lRP26jQSnYa2nbKvJE1/+VZXfbUNnr4VCynND X-Received: by 2002:a17:906:1d4c:: with SMTP id o12mr1854081ejh.357.1588673050115; Tue, 05 May 2020 03:04:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588673050; cv=none; d=google.com; s=arc-20160816; b=zPbJXeydTSy8V8sDTB5wuRTATe9nuKR/OdK9uhsbl99+5iXQnzJfGgofc21vIwi4KL pgqMW+/hjXPs0CLcTkImhn4kYG9Dt0hncYDBFto3ZyccC8bl2t2X/f3l/k+Pla0F7qsD rLIYvPAXLlt5hbM1dVzsFwUvVaGhvhYwyZCAtKiFcAXeapsrERHXOZPZtMaOm8J9CuCV lMyqi+JpzqPpEHtprZhoZrLu7feaN9H9SXJdKI2PNQQQTAjuwv8B+5EGO/WNdbvCeu+s t7hPN35T81PkYJUhGrKi7YkabDT/aLaolBevgpbZN5YzcQr+OT7a6day4xWebzbbzBUE 21iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=+LL5Exw/qifs+ywjXu90IVbYhDqBc3wJ0gzzOrYmWxA=; b=CP/Mbel6nNUalgU9/E7MarkxpKft2GqGlJilBwMNYx5rudGhgMF2k6xOQgNIBY5WHL UyJQmANFPvJV6Lu+r4aVwV3Bj757VSYE2KRLJb4NwbO0U/wqChlWxI55BOCNVUqjF6Ob dpBcbo1jcX/71d7bHRMwL+Tud0/8GQpSG1Kl+Uc2gvkqe5yCev+eUKmowSV25PJhDxZR opebeGRoI4x0Im+IHt3xRhleUgdFbFepBzNyleQ4tmXC1MeTxVCx9K/nwxoEdVi9NDbz UlEuOlUaWEpEPFD+CHpBtZYM6Qz1BVNxnG94AvoFdGTXsEX0sQw4UAg/S4Zz512bJA0U xMrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=h+wkAt1i; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n12si1024657edo.392.2020.05.05.03.03.42; Tue, 05 May 2020 03:04:10 -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=@linaro.org header.s=google header.b=h+wkAt1i; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728601AbgEEKBq (ORCPT + 99 others); Tue, 5 May 2020 06:01:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37186 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1727931AbgEEKBq (ORCPT ); Tue, 5 May 2020 06:01:46 -0400 Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 066A4C061A0F for ; Tue, 5 May 2020 03:01:46 -0700 (PDT) Received: by mail-wm1-x344.google.com with SMTP id h4so1593585wmb.4 for ; Tue, 05 May 2020 03:01:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+LL5Exw/qifs+ywjXu90IVbYhDqBc3wJ0gzzOrYmWxA=; b=h+wkAt1i/yCYuX+qg1JC8lx8oQsta2OrisDGdBFuMTcvtQk/cQivwwqTaDR0pmR3DP 39LFUa7BjHELU77lw1tHM5xu+whtgayMBcmmYv3pIh9k7md57hp0p93IVtvEWnIqdujM coqXsmWyzIIzwqGFLyxYVnKyb92OfpUSbyDGNjGexX6ymnJPeW7KUNHXsCB2YO6JPH/n ENOoE7YlGuM/vT5atE4/qKpekrQsvgrCqC2/4crQaO2O7W+OLjuQGfD5khlyDBk5OuuN 2wuWE6Kfi+D2X9DZJQ9f8lJU8LiHMfPbQu6xwjW/piotoJSnupNpYhyAgkg7XEWc77L+ ueSQ== 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:mime-version :content-transfer-encoding; bh=+LL5Exw/qifs+ywjXu90IVbYhDqBc3wJ0gzzOrYmWxA=; b=lp0jbzNPtiMJCnISyL6QR1hFVEH0R4kZ5FLvCDm4Lm2lPDKbvjGLYTeyjDAn78vuCw Ru4gspQ7smHbNdgObhG4UvukAd+70dnlDjuj095NRz74Avcpjqoi4zsAJQjw8msiad5n Ka1i0DU8PfImHJhhlA2R3cYdwbZif5rG4nspNJ8iv1wH9DgorwHqApOKZG76yc7P2N0o zF1NKPj1r8HSnsCAOcitcoAJQWxwZLO+6MVpuzjLUM35PwSCyhhCwzjIByZJY4wf7g44 IYQ8x7h71oVLG/ZRdAiXs1pDSc2MEkZ/viaqLVMONsVanYN0g18C4t5Bq8ip9sYmwKrp FPPQ== X-Gm-Message-State: AGi0PuYt5Qsw/libL8NF9y+50Bj/UIkzT8nAQF5er8OOwHsCkGxPL3l7 /W/NacEdOPr3RhGsw5ZVdSxSyQ== X-Received: by 2002:a1c:2002:: with SMTP id g2mr2318452wmg.109.1588672904726; Tue, 05 May 2020 03:01:44 -0700 (PDT) Received: from localhost.localdomain ([37.120.63.158]) by smtp.gmail.com with ESMTPSA id n6sm2884258wmc.28.2020.05.05.03.01.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2020 03:01:44 -0700 (PDT) From: Robert Foss To: Andy Shevchenko , Sakari Ailus , Marco Felsch , Maxime Ripard , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: Dongchun Zhu , Fabio Estevam , Tomasz Figa , Ben Kao , Robert Foss Subject: [PATCH v7 0/3] media: ov8856: Add devicetree support Date: Tue, 5 May 2020 12:01:27 +0200 Message-Id: <20200505100129.104673-1-robert.foss@linaro.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This adds devicetree support to the ov8856 driver. In order to to aid debugging and enable future sensor modes to be supported, module revision detection is also added. Dongchun Zhu (1): media: dt-bindings: ov8856: Document YAML bindings Robert Foss (2): media: ov8856: Add devicetree support media: ov8856: Implement sensor module revision identification .../devicetree/bindings/media/i2c/ov8856.yaml | 142 +++++++++++++ MAINTAINERS | 1 + drivers/media/i2c/ov8856.c | 190 ++++++++++++++++-- 3 files changed, 319 insertions(+), 14 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/i2c/ov8856.yaml -- 2.25.1