From patchwork Tue Jun 21 07:09:28 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Vaussard X-Patchwork-Id: 638527 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rYfSz5SLDz9snk for ; Tue, 21 Jun 2016 17:27:47 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=Bk2ln3Do; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932987AbcFUH1D (ORCPT ); Tue, 21 Jun 2016 03:27:03 -0400 Received: from mail-lf0-f65.google.com ([209.85.215.65]:34128 "EHLO mail-lf0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932556AbcFUH0z (ORCPT ); Tue, 21 Jun 2016 03:26:55 -0400 Received: by mail-lf0-f65.google.com with SMTP id l184so1490771lfl.1; Tue, 21 Jun 2016 00:26:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=kmC9WXUzg1ce6ZSo1KFPQ2ZFMbZBKA8w9Po6wDT52BM=; b=Bk2ln3DoTG5ZrRZRlaJuS7ESsdDKfrU4pweGSx5hk87qryfWoWOHlVIfKil3Zj17Vt CqRJd3lLmXAnnxUa8L4FI+eG+qG/h+HpHbUh6KN4nYkVowZjVtul5szdAyx/krluncaa peEzt94fHxMoxJfn9xOU6KOK/1HC8Tmi1TkXMXlXPZEEHo7Y/Lx4jXIvHdawvcMJJ8Zs t4AITeWXKiNJ3ZJhvZOHjOPL4cJgdrJ5GoDHaX+nDsr34lAf5nyfhUwAK3qMWSJXlTiG jqzzfp6/i3fNWUziErmdTWWEMwkBxm9OhCzRoRdt9vRCVn+ZETlv3+M+GpLIBpniJfSk v9cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=kmC9WXUzg1ce6ZSo1KFPQ2ZFMbZBKA8w9Po6wDT52BM=; b=hLeSCWh1ck0u7e9nYeRvHy3mVnclwmYRXzyMb5d7oE1wt8JkEXSMTgAbIm5ip+1J/q a5v54lb406Uia8UbITNkEPqgQPRGv8Fi0u+SNqFfa88HOvdthv7RYBORedbKrDQWqayZ 3tdrA/q3fp3fOUPg15xqwK1qH6GyUU4dSD1BHeuk4Y/oyQSD38h/AvmkTFlZUesRV8hU zzgfWsjBJZA9KfuUHx8IX5n5re/RYOPDOLYmgAffmPYWhmxlQhdyrJoZ3M0VDwyHqyDm cxZa7EYDmqlJcTC5Q1BSjtSeaFJSvz88S3NP7FKiiesyrVeNk7jtIJR4vSQbjK2kzadg Txmg== X-Gm-Message-State: ALyK8tJvfWZFRUVaQzlJMFQsqine3IKEXSoN11sMi8Ib08bTwaho4YV/CjHlE7xXCx+kOA== X-Received: by 10.28.72.132 with SMTP id v126mr1645883wma.8.1466492987689; Tue, 21 Jun 2016 00:09:47 -0700 (PDT) Received: from a23pc05.heig-vd.ch ([193.134.219.72]) by smtp.googlemail.com with ESMTPSA id b187sm1439313wmg.15.2016.06.21.00.09.46 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 21 Jun 2016 00:09:47 -0700 (PDT) From: Florian Vaussard X-Google-Original-From: Florian Vaussard To: devicetree@vger.kernel.org, Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler Cc: Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Martin Kepplinger , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Florian Vaussard Subject: [PATCH 2/3] iio: adc: max1363: Add device tree binding documentation Date: Tue, 21 Jun 2016 09:09:28 +0200 Message-Id: <1466492969-2185-3-git-send-email-florian.vaussard@heig-vd.ch> X-Mailer: git-send-email 2.5.0 In-Reply-To: <1466492969-2185-1-git-send-email-florian.vaussard@heig-vd.ch> References: <1466492969-2185-1-git-send-email-florian.vaussard@heig-vd.ch> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add the device tree documentation for all the supported parts. Mandatory binding is the compatible string and the slave I2C address. Optional properties can be used to specify the Vcc / Vref regulators, as well as the IRQ line if available. Signed-off-by: Florian Vaussard Acked-by: Rob Herring --- .../devicetree/bindings/iio/adc/max1363.txt | 63 ++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/adc/max1363.txt diff --git a/Documentation/devicetree/bindings/iio/adc/max1363.txt b/Documentation/devicetree/bindings/iio/adc/max1363.txt new file mode 100644 index 0000000..94a9011 --- /dev/null +++ b/Documentation/devicetree/bindings/iio/adc/max1363.txt @@ -0,0 +1,63 @@ +* Maxim 1x3x/136x/116xx Analog to Digital Converter (ADC) + +The node for this driver must be a child node of a I2C controller, hence +all mandatory properties for your controller must be specified. See directory: + + Documentation/devicetree/bindings/i2c + +for more details. + +Required properties: + - compatible: Should be one of + "maxim,max1361" + "maxim,max1362" + "maxim,max1363" + "maxim,max1364" + "maxim,max1036" + "maxim,max1037" + "maxim,max1038" + "maxim,max1039" + "maxim,max1136" + "maxim,max1137" + "maxim,max1138" + "maxim,max1139" + "maxim,max1236" + "maxim,max1237" + "maxim,max1238" + "maxim,max1239" + "maxim,max11600" + "maxim,max11601" + "maxim,max11602" + "maxim,max11603" + "maxim,max11604" + "maxim,max11605" + "maxim,max11606" + "maxim,max11607" + "maxim,max11608" + "maxim,max11609" + "maxim,max11610" + "maxim,max11611" + "maxim,max11612" + "maxim,max11613" + "maxim,max11614" + "maxim,max11615" + "maxim,max11616" + "maxim,max11617" + "maxim,max11644" + "maxim,max11645" + "maxim,max11646" + "maxim,max11647" + - reg: Should contain the ADC I2C address + +Optional properties: + - vcc-supply: phandle to the regulator that provides power to the ADC. + - vref-supply: phandle to the regulator for ADC reference voltage. + - interrupts: IRQ line for the ADC. If not used the driver will use + polling. + +Example: +adc: max11644@36 { + compatible = "maxim,max11644"; + reg = <0x36>; + vref-supply = <&adc_vref>; +};