Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp423955pxb; Thu, 14 Jan 2021 09:07:27 -0800 (PST) X-Google-Smtp-Source: ABdhPJxZ2+PHwRoxTrEJI/YNNcpxavQP/FshCnwp4FoQDwlQUJlduBTsvbpfOCCNnFKLLhMuxyQ7 X-Received: by 2002:a50:e78b:: with SMTP id b11mr6404036edn.165.1610644047137; Thu, 14 Jan 2021 09:07:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610644047; cv=none; d=google.com; s=arc-20160816; b=OzKA3bldD/inhulLn9HKyQGyC5lKf4eJlOlppjK5qEYqNhA8OwuwU5+RKZXoORbGqP xEu5zGYdwtsZd3XCSLyi0eDaybNwJacwl8c1cdMJJSu1q4pIWuPBKCGjcUs3T9e8qGwM tVMtCptzosZeH173o94vA6NJb2veuOdFKZ8JIgo4thnvhYalhi+1W6tqUqYLbam9D4+I 9sKjuaIkHfZrQ7rUP77iwmaL1QCZpWsGrcLjVamxXXgjU/mzGDmoP61bDtKZNtrHf/kO u0BGYTjt3vzgf9mkPq4b6ejLyAtka6zEW53pCgEBq/MYQORZb7JISWQEqAO1GLP+GVWA CnIA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=Pw12eNV5jgryVH6uAmevahPynxnAfjA0r9/6G/MekvQ=; b=y2s84sqThUiQ4hY+jLdf1BlWuGk+COdShjtpYjzfYp059wdeMybW19x+peMH4P44cF jJ/NkbxQKVVlS5XaDg0ceVUjl7oeYbpohJF5tC8yo0xIyBnOurKpKTK2uxQbPRG8cy1u WSbx+Zs/Wo54rc03G3W7cDc/P85+eMp+DiWNxGPnlsIk06L9QKDCG7WYp1Fjt0Rcw0Nq 9T0mkvhFTMzNAl25C05dPM5YZ4vLP98rFNcqU1vl4i7ArwB2suMkH1dqxikBeh4/HTiK Vh5beBl+YgWo5NkKhuuPCsjFbWezOUdl2CwkPkXVpX5NUCctSEJLRDwS1ioqkBrM/K+2 yV2w== 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 e20si2735205ejk.164.2021.01.14.09.07.02; Thu, 14 Jan 2021 09:07:27 -0800 (PST) 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 S1727822AbhANRFQ (ORCPT + 99 others); Thu, 14 Jan 2021 12:05:16 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:59523 "EHLO relay2-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725854AbhANRFP (ORCPT ); Thu, 14 Jan 2021 12:05:15 -0500 X-Originating-IP: 93.34.118.233 Received: from uno.lan (93-34-118-233.ip49.fastwebnet.it [93.34.118.233]) (Authenticated sender: jacopo@jmondi.org) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 19FCC40007; Thu, 14 Jan 2021 17:04:30 +0000 (UTC) From: Jacopo Mondi To: kieran.bingham+renesas@ideasonboard.com, laurent.pinchart+renesas@ideasonboard.com, niklas.soderlund+renesas@ragnatech.se, geert@linux-m68k.org Cc: Jacopo Mondi , linux-media@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Hyun Kwon , Manivannan Sadhasivam , sergei.shtylyov@gmail.com, Rob Herring , Laurent Pinchart Subject: [PATCH v8 2/5] dt-bindings: media: max9286: Document 'maxim,reverse-channel-microvolt' Date: Thu, 14 Jan 2021 18:04:26 +0100 Message-Id: <20210114170429.139762-3-jacopo+renesas@jmondi.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210114170429.139762-1-jacopo+renesas@jmondi.org> References: <20210114170429.139762-1-jacopo+renesas@jmondi.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Document the 'maxim,reverse-channel-microvolt' vendor property in the bindings document of the max9286 driver. The newly introduced property allows to specify the initial configuration of the GMSL reverse control channel to accommodate remote serializers pre-programmed with the high threshold power supply noise immunity enabled. Reviewed-by: Rob Herring Reviewed-by: Laurent Pinchart Reviewed-by: Kieran Bingham Signed-off-by: Jacopo Mondi --- .../bindings/media/i2c/maxim,max9286.yaml | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml b/Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml index 68ee8c7d9e79..1406236e37ef 100644 --- a/Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml +++ b/Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml @@ -50,6 +50,26 @@ properties: '#gpio-cells': const: 2 + maxim,reverse-channel-microvolt: + minimum: 30000 + maximum: 200000 + default: 170000 + description: | + Initial amplitude of the reverse control channel, in micro volts. + + The initial amplitude shall be adjusted to a value compatible with the + configuration of the connected remote serializer. + + Some camera modules (for example RDACM20) include an on-board MCU that + pre-programs the embedded serializer with power supply noise immunity + (high-threshold) enabled. A typical value of the deserializer's reverse + channel amplitude to communicate with pre-programmed serializers is + 170000 micro volts. + + A typical value for the reverse channel amplitude to communicate with + a remote serializer whose high-threshold noise immunity is not enabled + is 100000 micro volts + ports: type: object description: | @@ -242,6 +262,8 @@ examples: gpio-controller; #gpio-cells = <2>; + maxim,reverse-channel-microvolt = <170000>; + ports { #address-cells = <1>; #size-cells = <0>; -- 2.29.2