From patchwork Fri May 24 08:23:10 2013
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Patchwork-Submitter: Piotr Wilczek
X-Patchwork-Id: 246105
X-Patchwork-Delegate: promsoft@gmail.com
Return-Path:
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@bilbo.ozlabs.org
Received: from theia.denx.de (theia.denx.de [85.214.87.163])
by ozlabs.org (Postfix) with ESMTP id 0E1B42C009F
for ;
Fri, 24 May 2013 18:24:36 +1000 (EST)
Received: from localhost (localhost [127.0.0.1])
by theia.denx.de (Postfix) with ESMTP id F3B094A04F;
Fri, 24 May 2013 10:24:21 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at theia.denx.de
Received: from theia.denx.de ([127.0.0.1])
by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id oi4UBF56sa3N; Fri, 24 May 2013 10:24:21 +0200 (CEST)
Received: from theia.denx.de (localhost [127.0.0.1])
by theia.denx.de (Postfix) with ESMTP id D9CB44A044;
Fri, 24 May 2013 10:24:12 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
by theia.denx.de (Postfix) with ESMTP id F3AF04A02D
for ; Fri, 24 May 2013 10:24:01 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at theia.denx.de
Received: from theia.denx.de ([127.0.0.1])
by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id TQd+2LgPbk93 for ;
Fri, 24 May 2013 10:23:47 +0200 (CEST)
X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5
BL_NJABL=ERR(-1.5) (only DNSBL check requested)
Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24])
by theia.denx.de (Postfix) with ESMTP id 6DC104A023
for ; Fri, 24 May 2013 10:23:34 +0200 (CEST)
Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27])
by mailout1.samsung.com
(Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit
(built Nov
17 2011)) with ESMTP id <0MNA00507NB13660@mailout1.samsung.com> for
u-boot@lists.denx.de; Fri, 24 May 2013 17:23:30 +0900 (KST)
X-AuditID: cbfee61b-b7f8e6d00000524c-39-519f238269f0
Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA)
with SMTP id 11.A3.21068.2832F915;
Fri, 24 May 2013 17:23:30 +0900 (KST)
Received: from mcdsrvbld02.digital.local ([106.116.37.23])
by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01
(7.0.4.24.0) 64bit (built Nov 17 2011))
with ESMTPA id <0MNA0053UNAQMW70@mmp2.samsung.com>; Fri,
24 May 2013 17:23:30 +0900 (KST)
From: Piotr Wilczek
To: u-boot@lists.denx.de
Date: Fri, 24 May 2013 10:23:10 +0200
Message-id: <1369383791-21795-3-git-send-email-p.wilczek@samsung.com>
X-Mailer: git-send-email 1.7.10
In-reply-to: <1369383791-21795-1-git-send-email-p.wilczek@samsung.com>
References: <1369383791-21795-1-git-send-email-p.wilczek@samsung.com>
X-Brightmail-Tracker:
H4sIAAAAAAAAA+NgFvrDJMWRmVeSWpSXmKPExsVy+t9jQd0m5fmBBseXaVmcbXrDbvHm4WZG
i44jLYwW656sZbV4u7eT3YHV4+ydHYwefVtWMQYwRXHZpKTmZJalFunbJXBl9Fy8yVIwQ6Ci
5+BL1gbGh7xdjBwcEgImEhtn+3QxcgKZYhIX7q1n62Lk4hASmM4o0bZsBzuE08UkMfdDFxtI
FZuAtsTyN28YQWwRAQmJX/1XGUGKmAWWMUo0NPxmB0kIC7hKfL/4lQXEZhFQlZj5+SlYAy9Q
fNuZXYwQ6+Qlnt7vAxvKKeAm8W/rCVYQWwio5uG56UwTGHkXMDKsYhRNLUguKE5KzzXSK07M
LS7NS9dLzs/dxAgOk2fSOxhXNVgcYhTgYFTi4Z2hMy9QiDWxrLgy9xCjBAezkgjvLL75gUK8
KYmVValF+fFFpTmpxYcYpTlYlMR5D7ZaBwoJpCeWpGanphakFsFkmTg4pRoYk1bs4Yo59YL/
0t4WS69TR2LCSr42MATPTxEq+Gnd+PJ42eUCAblghXDLw5p7ngZof8y6cLFuz7VNok5r2GNk
b1qEa7+/EjHXjX1F3GaXlzZyS0VPXRFc9cdC+TPj26Y+y9Vv7T0XF7FP3/9LJE+552zWu9Nf
GzY2By9W0nOdFzF3fWly7x1uJZbijERDLeai4kQAOxs6fw8CAAA=
Cc: Piotr Wilczek ,
Kyungmin Park
Subject: [U-Boot] [PATCH V3 2/3] i2c:multi_i2c: add new macros I2C_7 and
I2C_8
X-BeenThere: u-boot@lists.denx.de
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: U-Boot discussion
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
MIME-Version: 1.0
Sender: u-boot-bounces@lists.denx.de
Errors-To: u-boot-bounces@lists.denx.de
This patch add new macros CONFIG_SOFT_I2C_I2C7_SCL/SDA and CONFIG_SOFT_I2C_I2C8_SCL/SDA
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Lukasz Majewski
---
Changes in v3: none
Changes in v2: none
---
board/samsung/common/multi_i2c.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/board/samsung/common/multi_i2c.c b/board/samsung/common/multi_i2c.c
index d6c3d37..5903be4 100644
--- a/board/samsung/common/multi_i2c.c
+++ b/board/samsung/common/multi_i2c.c
@@ -24,6 +24,31 @@
#include
#include
+#ifndef CONFIG_SOFT_I2C_I2C5_SCL
+#define CONFIG_SOFT_I2C_I2C5_SCL 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C7_SCL
+#define CONFIG_SOFT_I2C_I2C7_SCL 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C8_SCL
+#define CONFIG_SOFT_I2C_I2C8_SCL 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C9_SCL
+#define CONFIG_SOFT_I2C_I2C9_SCL 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C5_SDA
+#define CONFIG_SOFT_I2C_I2C5_SDA 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C7_SDA
+#define CONFIG_SOFT_I2C_I2C7_SDA 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C8_SDA
+#define CONFIG_SOFT_I2C_I2C8_SDA 0
+#endif
+#ifndef CONFIG_SOFT_I2C_I2C9_SDA
+#define CONFIG_SOFT_I2C_I2C9_SDA 0
+#endif
+
/* Handle multiple I2C buses instances */
int get_multi_scl_pin(void)
{
@@ -33,6 +58,10 @@ int get_multi_scl_pin(void)
case I2C_0: /* I2C_0 definition - compatibility layer */
case I2C_5:
return CONFIG_SOFT_I2C_I2C5_SCL;
+ case I2C_7:
+ return CONFIG_SOFT_I2C_I2C7_SCL;
+ case I2C_8:
+ return CONFIG_SOFT_I2C_I2C8_SCL;
case I2C_9:
return CONFIG_SOFT_I2C_I2C9_SCL;
default:
@@ -50,6 +79,10 @@ int get_multi_sda_pin(void)
case I2C_0: /* I2C_0 definition - compatibility layer */
case I2C_5:
return CONFIG_SOFT_I2C_I2C5_SDA;
+ case I2C_7:
+ return CONFIG_SOFT_I2C_I2C7_SDA;
+ case I2C_8:
+ return CONFIG_SOFT_I2C_I2C8_SDA;
case I2C_9:
return CONFIG_SOFT_I2C_I2C9_SDA;
default: