Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp593328pxb; Wed, 13 Jan 2021 10:57:48 -0800 (PST) X-Google-Smtp-Source: ABdhPJyfRMpyu5SMbU5rhu6LudvhBoVSFTKVi8b3rNWzqHnmcL4DiUygjQfN3LEAQbrqPn1N2cob X-Received: by 2002:a17:906:3b4d:: with SMTP id h13mr2569028ejf.289.1610564268474; Wed, 13 Jan 2021 10:57:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610564268; cv=none; d=google.com; s=arc-20160816; b=zLm5fJqAaavtiUu2DlD5asvtvg4ZpBicge9yxmIOg/ruVF9eseKurJtCnNNttcMaAi W3aQySYk5EKZ2Rd2zKPPhfJ5Gq1z3h9OlPRthak25kWteU15HE+MCuAZ2mcNmgW4m8zK 4E6qNAZcn/vlkq2ou0Gj354vflCMVBFe+kfuX5A+ekAHzT1iS+KRDBYwUoOiC/K30UCe Mj8swT4/ldG7mLDjwIGDW+j34N3pMTeMB1TpEVa4Nl2ArhxRBhhX5zCtAEnjxrTk+oU8 m4jQgIlrj+WXhN3JfsK5wgtmrYdFubA0gTtCpIdllBnZwN1p/1Q3etkkJE8rYobB+uvd Kyzw== 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=0y47Wtg/Lqm0vCxNBqCeHLhQuFEhY6EdOegV0nD1xH4=; b=KZT2iPbZppjs6VLX0/jJRz8B6+m/tGYNzQZG+zJwniuK4Jcrfi4ve4V0sUWhVeeDLs lVIEbzH+/5N/J7V8UgEJlw2hsJmZxYTW78aInDlzVCZhKpq8LD7J7pqZajPgNj5DVD52 JEleHAEZ7REXQSYaxqBPp3qI5fC7vxdKfLj9ExHlg6QWpb6xf+XKXONyL8k91x2H8w/c TDFo8UB4Refnod3SIZNivy9Bu4HI6I7SjyzL2+87BDegcKclpL3pDOOSfW1msi6NZkQl 9gFc9olvHN9w0Eg7L+W6cQRNA57o125DN1Ysd8h6Nni5QBhGjzm2EkJgmx+loYqqVmXN Pjeg== 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 d9si1353147ejd.681.2021.01.13.10.57.24; Wed, 13 Jan 2021 10:57:48 -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 S1728587AbhAMSzu (ORCPT + 99 others); Wed, 13 Jan 2021 13:55:50 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:55347 "EHLO relay5-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728552AbhAMSzu (ORCPT ); Wed, 13 Jan 2021 13:55:50 -0500 X-Originating-IP: 93.61.96.190 Received: from uno.LocalDomain (93-61-96-190.ip145.fastwebnet.it [93.61.96.190]) (Authenticated sender: jacopo@jmondi.org) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id ACAF41C000E; Wed, 13 Jan 2021 18:55:05 +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 v7 4/7] dt-bindings: media: max9286: Document 'maxim,reverse-channel-microvolt' Date: Wed, 13 Jan 2021 19:55:02 +0100 Message-Id: <20210113185506.119808-5-jacopo+renesas@jmondi.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210113185506.119808-1-jacopo+renesas@jmondi.org> References: <20210113185506.119808-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 'reverse-channel-microvolt' vendor property in the bindings document of the max9286 driver. The newly introduced property allows to specifying 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