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: