From patchwork Mon Mar 25 09:02:52 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Akshay Saraswat X-Patchwork-Id: 230589 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 BEE2F2C00A7 for ; Mon, 25 Mar 2013 19:43:57 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B3FB84A02A; Mon, 25 Mar 2013 09:43:27 +0100 (CET) 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 fXIIKuydbeYV; Mon, 25 Mar 2013 09:43:27 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 386F94A02C; Mon, 25 Mar 2013 09:43:24 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 55D614A02D for ; Mon, 25 Mar 2013 09:43:18 +0100 (CET) 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 iGGW9FiKYM+I for ; Mon, 25 Mar 2013 09:43:13 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-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 CCFD94A02A for ; Mon, 25 Mar 2013 09:43:08 +0100 (CET) Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MK700HTZK7QIMV0@mailout1.samsung.com> for u-boot@lists.denx.de; Mon, 25 Mar 2013 17:43:03 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.123]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id 83.67.20872.61E00515; Mon, 25 Mar 2013 17:43:02 +0900 (KST) X-AuditID: cbfee68d-b7f786d000005188-7a-51500e16072a Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 75.87.17838.61E00515; Mon, 25 Mar 2013 17:43:02 +0900 (KST) Received: from chrome-ubuntu.sisodomain.com ([107.108.73.106]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MK7009VUK7ITGX0@mmp1.samsung.com>; Mon, 25 Mar 2013 17:43:02 +0900 (KST) From: Akshay Saraswat To: u-boot@lists.denx.de Date: Mon, 25 Mar 2013 05:02:52 -0400 Message-id: <1364202173-13719-1-git-send-email-akshay.s@samsung.com> X-Mailer: git-send-email 1.8.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHLMWRmVeSWpSXmKPExsWyRsSkWleMLyDQ4PNFc4upD84xWnzbso3R 4u3eTnYHZo/ZDRdZPHbOusvucfbODsYA5igum5TUnMyy1CJ9uwSujHur2AuOslc8Ot7N2MC4 nK2LkZNDQsBE4uWpP+wQtpjEhXvrgeJcHEICSxklbh48zA5T1P2mnQkisYhR4ujRyYwQTi+T xLsPlxlBqtgEdCS2L/kO1iEiICHxq/8qUJyDg1lAQ+LxO3UQU1jAUeLzeWUQk0VAVeLf/yCQ Yl4BF4kfU+8wQ6ySk/iw5xE7yHQJgctsEncvdoNNZBEQkPg2+RALSK+EgKzEpgNQ9ZISB1fc YJnAKLiAkWEVo2hqQXJBcVJ6kaFecWJucWleul5yfu4mRmDYnf73rHcH4+0D1ocYk4HGTWSW Ek3OB4ZtXkm8obGZkYWpiamxkbmlGWnCSuK8ai3WgUIC6YklqdmpqQWpRfFFpTmpxYcYmTg4 pRoYFbf8fMb5jYkx+8bsPKu4f1O9JM+w7Gebe/nyxWX17/9rK95w5dj+J/L5N4WVs7xXZC5w uSzzspg7v4VBNHNF2o9btzeu22N5+/wyoz/PX7xZ0+mx5Kb+tF4XUR++c4ctdt3775n99cLU otCSoqqQdeaur7yXlnwJUU5v7FXxUO9YHXggTkhxnhJLcUaioRZzUXEiAAnf7PVRAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRmVeSWpSXmKPExsVy+t9jAV0xvoBAg4dNehZTH5xjtPi2ZRuj xdu9newOzB6zGy6yeOycdZfd4+ydHYwBzFENjDYZqYkpqUUKqXnJ+SmZeem2St7B8c7xpmYG hrqGlhbmSgp5ibmptkouPgG6bpk5QKuUFMoSc0qBQgGJxcVK+naYJoSGuOlawDRG6PqGBMH1 GBmggYQ1jBn3VrEXHGWveHS8m7GBcTlbFyMnh4SAiUT3m3YmCFtM4sK99UBxLg4hgUWMEkeP TmaEcHqZJN59uMwIUsUmoCOxfcl3dhBbREBC4lf/VaA4BwezgIbE43fqIKawgKPE5/PKICaL gKrEv/9BIMW8Ai4SP6beYYZYJSfxYc8j9gmM3AsYGVYxiqYWJBcUJ6XnGuoVJ+YWl+al6yXn 525iBAf1M6kdjCsbLA4xCnAwKvHwCtT4BwqxJpYVV+YeYpTgYFYS4Y2+BxTiTUmsrEotyo8v Ks1JLT7EmAy0fCKzlGhyPjDi8kriDY1NzE2NTS1NLEzMLEkTVhLnPdBqHSgkkJ5YkpqdmlqQ WgSzhYmDU6qBcbe4RP2R9UYPXT1YfNrfJCdqr9AvM2aZtrHjM8ucuyanlPuklmQYt0i36EUZ uJydKjvvmFXKhkyTu+3R32O3x+z8aSKozx8UcPH57RdHZ3D1P5qSG/Fa8W2PpNtisYCI/Ss2 PNl86pGV1Q1lac73CRvajzuuWfSjem6Lu3sN14R1O+7n/Dn4WImlOCPRUIu5qDgRAIGtiFKu AgAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Subject: [U-Boot] [PATCH] exynos: i2c: Use generic api to get i2c clk freq 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 From: Padmavathi Venna Use generic api to get the i2c clock frequency. Tested on smdk5250 with the help of following commands. run i2c dev 1 i2c dev 2 i2c speed This patch depends on: http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/154930 Signed-off-by: Padmavathi Venna Signed-off-by: Akshay Saraswat --- drivers/i2c/s3c24x0_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/s3c24x0_i2c.c b/drivers/i2c/s3c24x0_i2c.c index 769a2ba..a9f19e7 100644 --- a/drivers/i2c/s3c24x0_i2c.c +++ b/drivers/i2c/s3c24x0_i2c.c @@ -151,7 +151,7 @@ static void i2c_ch_init(struct s3c24x0_i2c *i2c, int speed, int slaveadd) { ulong freq, pres = 16, div; #if (defined CONFIG_EXYNOS4 || defined CONFIG_EXYNOS5) - freq = get_i2c_clk(); + freq = clock_get_periph_rate(PERIPH_ID_I2C0); #else freq = get_PCLK(); #endif