From patchwork Thu Jan 24 18:46:08 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dongjin Kim X-Patchwork-Id: 2034331 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id 6D8D0DF264 for ; Thu, 24 Jan 2013 18:49:17 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TyRop-0002FL-11; Thu, 24 Jan 2013 18:46:35 +0000 Received: from mail-pb0-f54.google.com ([209.85.160.54]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TyRom-0002Et-KN for linux-arm-kernel@lists.infradead.org; Thu, 24 Jan 2013 18:46:33 +0000 Received: by mail-pb0-f54.google.com with SMTP id rr4so3731395pbb.13 for ; Thu, 24 Jan 2013 10:46:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer; bh=fdWVUvebnkmENSwnCiQ/HynGFQImFvSKtOjmQjjUhn0=; b=IkVG6+tzveGiSccO+Xym2prNz9CHwJoPA6/12UwPqjkSfkJZFF5XKpLPUSnp9QoBHd NevsWYdWshdMVDVLSM1QLknQl2VwfHjUxTJxEQ7z4vI70bhqpRyROLfwulJe1kW/AWSB nfGugHZethIqgxcNyuyFLSaZSJuEIazjrNLOEXbDNlaA8P5E5S6Yq9Z5cOMY+Y6cYaDu aZbVqrHKv9AIllrkg1/k9+ADgljGXIhPmxprDF+NaENaxFtAymGr0twCGy5KM00mR0WK 0EfZ3z4zcTRzTSzJqKc9B5QFYQCy0JurIVUm9BkelqRZgrBwnWhFYcOB4X2M9y3FHuIv IBHQ== X-Received: by 10.68.227.41 with SMTP id rx9mr7484976pbc.121.1359053191275; Thu, 24 Jan 2013 10:46:31 -0800 (PST) Received: from localhost.localdomain ([222.120.78.37]) by mx.google.com with ESMTPS id qn3sm15306689pbb.56.2013.01.24.10.46.27 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 24 Jan 2013 10:46:29 -0800 (PST) From: Dongjin Kim To: Subject: [PATCH RESEND] ARM: dts: max77686: Add DTS file for max77686 PMIC Date: Fri, 25 Jan 2013 03:46:08 +0900 Message-Id: <1359053177-17725-1-git-send-email-tobetter@gmail.com> X-Mailer: git-send-email 1.7.10.4 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130124_134632_746216_EA971D5A X-CRM114-Status: GOOD ( 10.64 ) X-Spam-Score: -2.7 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (tobetter[at]gmail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.160.54 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Cc: Russell King , yadi.brar01@gmail.com, broonie@opensource.wolfsonmicro.com, linux-kernel@vger.kernel.org, Dongjin Kim , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org This patch adds a dedicated DTS file for max77686 PMIC, supposed to be included in a board DTS to control the power for certain consumer devices or AP with 9 BUCKs and 26 LDOs Signed-off-by: Dongjin Kim --- arch/arm/boot/dts/max77686.dtsi | 156 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 arch/arm/boot/dts/max77686.dtsi diff --git a/arch/arm/boot/dts/max77686.dtsi b/arch/arm/boot/dts/max77686.dtsi new file mode 100644 index 0000000..b80baef --- /dev/null +++ b/arch/arm/boot/dts/max77686.dtsi @@ -0,0 +1,156 @@ +/* + * Copyright (C) 2013 Dongjin Kim + * + * The code contained herein is licensed under the GNU General Public + * License. You may obtain a copy of the GNU General Public License + * Version 2 or later at the following locations: + */ + +&max77686 { + compatible = "maxim,max77686"; + + interrupt-controller; + #interrupt-cells = <1>; + + voltage-regulators { + buck1: buck@10 { + regulator-compatible = "BUCK1"; + }; + + buck2: buck@12 { + regulator-compatible = "BUCK2"; + }; + + buck3: buck@1c { + regulator-compatible = "BUCK3"; + }; + + buck4: buck@26 { + regulator-compatible = "BUCK4"; + }; + + buck5: buck@30 { + regulator-compatible = "BUCK5"; + }; + + buck6: buck@32 { + regulator-compatible = "BUCK6"; + }; + + buck7: buck@34 { + regulator-compatible = "BUCK7"; + }; + + buck8: buck@36 { + regulator-compatible = "BUCK8"; + }; + + buck9: buck@38 { + regulator-compatible = "BUCK9"; + }; + + ldo1: ldo@40 { + regulator-compatible = "LDO1"; + }; + + ldo2: ldo@41 { + regulator-compatible = "LDO2"; + }; + + ldo3: ldo@42 { + regulator-compatible = "LDO3"; + }; + + ldo4: ldo@43 { + regulator-compatible = "LDO4"; + }; + + ldo5: ldo@44 { + regulator-compatible = "LDO5"; + }; + + ldo6: ldo@45 { + regulator-compatible = "LDO6"; + }; + + ldo7: ldo@46 { + regulator-compatible = "LDO7"; + }; + + ldo8: ldo@47 { + regulator-compatible = "LDO8"; + }; + + ldo9: ldo@48 { + regulator-compatible = "LDO9"; + }; + + ldo10: ldo@49 { + regulator-compatible = "LDO10"; + }; + + ldo11: ldo@4a { + regulator-compatible = "LDO11"; + }; + + ldo12: ldo@4b { + regulator-compatible = "LDO12"; + }; + + ldo13: ldo@4c { + regulator-compatible = "LDO13"; + }; + + ldo14: ldo@4d { + regulator-compatible = "LDO14"; + }; + + ldo15: ldo@4e { + regulator-compatible = "LDO15"; + }; + + ldo16: ldo@4f { + regulator-compatible = "LDO16"; + }; + + ldo17: ldo@50 { + regulator-compatible = "LDO17"; + }; + + ldo18: ldo@51 { + regulator-compatible = "LDO18"; + }; + + ldo19: ldo@52 { + regulator-compatible = "LDO19"; + }; + + ldo20: ldo@53 { + regulator-compatible = "LDO20"; + }; + + ldo21: ldo@54 { + regulator-compatible = "LDO21"; + }; + + ldo22: ldo@55 { + regulator-compatible = "LDO22"; + }; + + ldo23: ldo@56 { + regulator-compatible = "LDO23"; + }; + + ldo24: ldo@57 { + regulator-compatible = "LDO24"; + }; + + ldo25: ldo@58 { + regulator-compatible = "LDO25"; + }; + + ldo26: ldo@59 { + regulator-compatible = "LDO26"; + }; + }; +};