From patchwork Thu Jun 2 14:26:06 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: M'boumba Cedric Madianga X-Patchwork-Id: 629270 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rL8hX1lhdz9t8J for ; Fri, 3 Jun 2016 00:27:56 +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=mP7s/g+R; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161221AbcFBO02 (ORCPT ); Thu, 2 Jun 2016 10:26:28 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:34984 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161164AbcFBO00 (ORCPT ); Thu, 2 Jun 2016 10:26:26 -0400 Received: by mail-wm0-f67.google.com with SMTP id e3so16248995wme.2; Thu, 02 Jun 2016 07:26:25 -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=SkK0loyj3JkrCmL3LJNqbZMyL3jKRNQZTfsWfl8viqc=; b=mP7s/g+RX1sXbdt/KampZ7pnxTsPq1dOcjNealCJkdUTO/NMiAjFo0UfA7fx/rsoq0 fcLZAX/GZnLmELvfXehGRCLTDl3vxy/7ZBkHyF0aYczyHLf2nP5+BhqE6TZdKAsXoQRb QbtneDFMAov/erGFXw0wYZZ1woNMiK1Co12fAwQUj1k4dZvfciVxHBXUUKH/2lnL8/1L 4tuZyPmFvdCCCMboX1EjPea4SI4w4TJPafs5exZxImSclqr3faWZbU0sFKprcwyZR2TQ VwP2SezFxpgnyk9qcWlp7/zd7O0btLZcKrLu+g1r9+LAZHnkLOHsyHJri9PxO6xcx1SL ZToQ== 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=SkK0loyj3JkrCmL3LJNqbZMyL3jKRNQZTfsWfl8viqc=; b=X+CRIVcalpphIF4MxLdOnUx7bKN7w6I9XRMRu3052q+X+AyAyOvjg7L1z+vUpq3rP2 1sXqhjVRwqb+y4WEyQMP1HhTJQTu0ugenFUBRLLRRZbS4mwuHnXfgiARWbCLBAqFqSSU 0bBGhFyJmLXcRKCp+rR9bLRMhZiDDdnhoPniSPVJ+/C4Zg51MVyJ7798J+uBcBp7RWLV yLMUYXquRHX9MLCiHvLzHErAzU8qfLBvbkNIQLJOm/c0JyE1EGLtBWeMJFpAxbHPUrKb WqH+yrBL7Ct5o2jm70md8GTj1NTcwkwJJb8iDwKznaPqJRNHWdtCKVWDnKWJ0grSwb1c 2SMQ== X-Gm-Message-State: ALyK8tIlWACITt01xH0rx2oIqr+AnZmzmh7UbkX4r0euFxspsJv9e6kzMKN8y+t+icVtCg== X-Received: by 10.28.68.68 with SMTP id r65mr25732968wma.11.1464877584709; Thu, 02 Jun 2016 07:26:24 -0700 (PDT) Received: from lmenx29w.st.com. ([80.12.43.250]) by smtp.gmail.com with ESMTPSA id x124sm1480656wmg.24.2016.06.02.07.26.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 02 Jun 2016 07:26:23 -0700 (PDT) From: M'boumba Cedric Madianga To: patrice.chotard@st.com, mcoquelin.stm32@gmail.com, wsa@the-dreams.de, robh+dt@kernel.org, linux@armlinux.org.uk, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: M'boumba Cedric Madianga Subject: [PATCH v2 3/5] ARM: dts: Add I2C1 support for STM32F429 SoC Date: Thu, 2 Jun 2016 16:26:06 +0200 Message-Id: <1464877568-21897-4-git-send-email-cedric.madianga@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1464877568-21897-1-git-send-email-cedric.madianga@gmail.com> References: <1464877568-21897-1-git-send-email-cedric.madianga@gmail.com> Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Signed-off-by: Patrice Chotard Signed-off-by: M'boumba Cedric Madianga --- arch/arm/boot/dts/stm32f429.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 434d4b9..d5857eb 100644 --- a/arch/arm/boot/dts/stm32f429.dtsi +++ b/arch/arm/boot/dts/stm32f429.dtsi @@ -323,6 +323,18 @@ slew-rate = <2>; }; }; + + i2c1_sda_pin: i2c1_sda@0 { + pins { + pinmux = ; + drive-open-drain; + }; + }; + i2c1_scl_pin: i2c1_scl@0 { + pins { + pinmux = ; + }; + }; }; rcc: rcc@40023800 { @@ -395,6 +407,18 @@ interrupts = <80>; clocks = <&rcc 0 38>; }; + + i2c1: i2c@40005400 { + compatible = "st,stm32f4-i2c"; + reg = <0x40005400 0x400>; + interrupts = <31>, + <32>; + resets = <&rcc 277>; + clocks = <&rcc 0 149>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; }; };