From patchwork Fri May 9 00:19:41 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergei Shtylyov X-Patchwork-Id: 4139691 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 247719F387 for ; Fri, 9 May 2014 00:21:57 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 63BCE201C0 for ; Fri, 9 May 2014 00:21:56 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 808AD20165 for ; Fri, 9 May 2014 00:21:55 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1WiYXa-00080f-SP; Fri, 09 May 2014 00:19:54 +0000 Received: from mail-lb0-f176.google.com ([209.85.217.176]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1WiYXX-0007yr-Gt for linux-arm-kernel@lists.infradead.org; Fri, 09 May 2014 00:19:52 +0000 Received: by mail-lb0-f176.google.com with SMTP id p9so4613987lbv.21 for ; Thu, 08 May 2014 17:19:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:subject:cc:from:organization:date :mime-version:content-type:content-transfer-encoding:message-id; bh=m7n6oA37EtJyNsZsp0KGcGOT7Ei2JgXYBnzR4MKRpVs=; b=bI7AljwVICX9fKDQju7JY1QePOHRzuFo30ODpmBPWPz8GQFFhj7RR6EgYxn8uU4KV/ TvYMb8G3TD86zPLQKN1TL7r8MKr2SD+iJVmhM7VthNMpjXNMAhJSz2SKrVyogH0PFRxW NKt74G0KoclkFaKla7Wai2oIWSFVvw2VUhTXHCMbBjNo2gePr21/aViKm6YfY8JZoLPz re0pyg2uZ/ri1AFo/YxYKRxC9XbjVjsu2uzIBIWYtLhJDV10jk8ifk3tBWEjIC1X8L7k ZKcuS+ZJlffmgD5FTtedfk0yjCcsdMJlMsbzszMVN27lqlcI+T3JG9+1XjsZvlVgkpNr kxRA== X-Gm-Message-State: ALoCoQm2+gEuZcdJ+79QNbvkd628J2E6un+f1x0uZqMuS/+DZGfli4gB0SNNajCJI+RraB9Zyn9g X-Received: by 10.112.41.227 with SMTP id i3mr6908988lbl.41.1399594768831; Thu, 08 May 2014 17:19:28 -0700 (PDT) Received: from wasted.cogentembedded.com (ppp85-140-139-26.pppoe.mtu-net.ru. [85.140.139.26]) by mx.google.com with ESMTPSA id jh4sm2666351lbb.26.2014.05.08.17.19.27 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 08 May 2014 17:19:28 -0700 (PDT) To: horms@verge.net.au, linux-sh@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH] ARM: shmobile: henninger: add I2C2 DT support From: Sergei Shtylyov Organization: Cogent Embedded Date: Fri, 9 May 2014 04:19:41 +0400 MIME-Version: 1.0 Message-Id: <201405090419.42435.sergei.shtylyov@cogentembedded.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140508_171951_743702_D0E0FC73 X-CRM114-Status: GOOD ( 10.05 ) X-Spam-Score: -0.7 (/) Cc: mark.rutland@arm.com, linux@arm.linux.org.uk, pawel.moll@arm.com, ijc+devicetree@hellion.org.uk, magnus.damm@gmail.com, robh+dt@kernel.org, galak@codeaurora.org, linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Define the Henninger board dependent part of the I2C2 device node. Add device nodes for Analog Devices ADV7180 video decoder and Renesas EEPROM connected to this I2C bus. Based on the Koelsch I2C2 device tree patch by Wolfram Sang. Signed-off-by: Sergei Shtylyov --- This patch is against 'renesas-devel-v3.15-rc3-20140502' tag of Simon Horman's 'renesas.git' repo plus SDHI0/2, QSPI, and MSIOF0 DT support patches posted recently. arch/arm/boot/dts/r8a7791-henninger.dts | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) Index: renesas/arch/arm/boot/dts/r8a7791-henninger.dts =================================================================== --- renesas.orig/arch/arm/boot/dts/r8a7791-henninger.dts +++ renesas/arch/arm/boot/dts/r8a7791-henninger.dts @@ -110,6 +110,11 @@ renesas,function = "sdhi2"; }; + i2c2_pins: i2c2 { + renesas,groups = "i2c2"; + renesas,function = "i2c2"; + }; + qspi_pins: spi0 { renesas,groups = "qspi_ctrl", "qspi_data4"; renesas,function = "qspi"; @@ -170,6 +175,25 @@ status = "okay"; }; +&i2c2 { + pinctrl-0 = <&i2c2_pins>; + pinctrl-names = "default"; + + status = "okay"; + clock-frequency = <400000>; + + video@20 { + compatible = "adi,adv7180"; + reg = <0x20>; + }; + + eeprom@50 { + compatible = "24c02"; + reg = <0x50>; + pagesize = <16>; + }; +}; + &qspi { pinctrl-0 = <&qspi_pins>; pinctrl-names = "default";