Message ID | 1434381480-3042-4-git-send-email-shubhraj@xilinx.com |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <linux-i2c-owner@vger.kernel.org> 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 83E581402A2 for <incoming@patchwork.ozlabs.org>; Tue, 16 Jun 2015 01:18:23 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932148AbbFOPSS (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Mon, 15 Jun 2015 11:18:18 -0400 Received: from mail-bn1on0056.outbound.protection.outlook.com ([157.56.110.56]:55175 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932144AbbFOPSP (ORCPT <rfc822;linux-i2c@vger.kernel.org>); Mon, 15 Jun 2015 11:18:15 -0400 Received: from BN1AFFO11FD056.protection.gbl (10.58.52.30) by BN1AFFO11HUB044.protection.gbl (10.58.52.155) with Microsoft SMTP Server (TLS) id 15.1.190.9; Mon, 15 Jun 2015 15:18:10 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BN1AFFO11FD056.mail.protection.outlook.com (10.58.53.71) with Microsoft SMTP Server (TLS) id 15.1.190.9 via Frontend Transport; Mon, 15 Jun 2015 15:18:09 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from <shubhrajyoti.datta@xilinx.com>) id 1Z4W9I-0007Nn-IO for linux-i2c@vger.kernel.org; Mon, 15 Jun 2015 08:18:08 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from <shubhrajyoti.datta@xilinx.com>) id 1Z4W9I-00063M-D6 for linux-i2c@vger.kernel.org; Mon, 15 Jun 2015 08:18:08 -0700 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t5FFHfMN016701; Mon, 15 Jun 2015 08:17:41 -0700 Received: from [172.23.146.171] (helo=xhdl3763.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from <shubhraj@xilinx.com>) id 1Z4W9F-00062A-Qt; Mon, 15 Jun 2015 08:18:06 -0700 Received: by xhdl3763.xilinx.com (Postfix, from userid 9049) id 0D3002CE03D7; Mon, 15 Jun 2015 20:48:05 +0530 (IST) From: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com> To: <linux-i2c@vger.kernel.org> CC: Shubhrajyoti Datta <shubhraj@xilinx.com> Subject: [PATCH 4/9] i2c: xiic: Do not reset controller before every transfer Date: Mon, 15 Jun 2015 20:47:55 +0530 Message-ID: <1434381480-3042-4-git-send-email-shubhraj@xilinx.com> X-Mailer: git-send-email 1.7.4 In-Reply-To: <1434381480-3042-1-git-send-email-shubhraj@xilinx.com> References: <1434381480-3042-1-git-send-email-shubhraj@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21614.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD056; 1:lTaWSQuAXweG2Peh/ExvhtpEgWx5MB+n4SzEya/jjJFGV6w5ZTDcsngkBgvJ9VGRkr1ALIf92fOulL4jneBJ5npsI2DsSYLlfrb+EM4VKdkQOV6OfxMgi1lW/2gKssxE2dJrEVnrycdupEVUYyzCwAcF/ZsvE5Qu7+xudWhciuDawDuKnTzny1cV2PhtFuSHzl9SCvFAOO8Mv3Kx9r3uo3nfxHe6u2dNizp937vIbhCStNZOjyBabrMAKkGcdEgX+38fm0SiQHK1HCAThKyVXMe9tECly3oWsSPiHkhaDlw= X-Forefront-Antispam-Report: CIP:149.199.60.83; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(438002)(189002)(199003)(45336002)(46386002)(62966003)(33646002)(87936001)(50226001)(5001960100002)(107886002)(19580405001)(92566002)(19580395003)(103686003)(52956003)(106466001)(86362001)(47776003)(6806004)(2351001)(450100001)(2950100001)(77156002)(229853001)(50986999)(76176999)(189998001)(63266004)(110136002)(50466002)(46102003)(217423001)(48376002)(42186005)(36756003)(107986001)(90966001)(4001430100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1AFFO11HUB044; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB044; 2:iPJAqrMTB8R+4W+FJpZESiCPb4Jl7uzK3NaM/Q+XcZoOwKs1g44TfjWCp5jnj0Cy; 2:lKQVe2FFFdFZzVVEI/yoMnMN1+FjK1zqmyVbaj3t8DSxw7r3MqB67pIuiEnI/ULMhA+5Ho/j2G5fyHPYIIifY77VXccG2g16XmZNjBaGiZ76LgLFJU734n2W0i00pJFaBYFjeiRsNBqOnINPx4N5YESSbbYLgr1xQO3t/zzXqGq/aWp0dBgTvKZcJB810C2lpYBs5QzddW6NY7GHdR92p03rLTpWiB591BT11VBB9e8=; 6:tUQiCNrPkio1UHZ7tWSROj0lf79DRqaceLqgDyq9wB8cCb2VfDFOnEBHPNlBy0ggZKOx3pc0d4/JrIl/xT4caqaX2fzqdYaVCop+oAex6sJR0oZobSQjCJFw2902xhg8f0gA3k2zCblKnttR3MPZm2EJcwsXlPs7HMkdGeajxHjdVegBCQCb1wfKwtmjQHv6PHJ1WdVGDe85qfpTOyZwdIS2RLFe6U19KT75j0p1WKjlJcbXyTj0lYjXU7uWaEEgEpvaTz3FTfS4ssSycp4ltmnYb2pJUDA7qEfgCeyecOKG4mu2FwsxG6V1mypS+ba78ZV0i45ovEWdu19F5+QeSKWuMlQaXR34lhLjKNbw0eZUjK6w4Q+zN3afenFGRX3zXBmIwUFfQBtplgCZR0NpaB27JH9CllVZqA2CAJ28k38Z/v2q/oLZYl2ND1F+WYOqnO80/4znuZageA4cIR9+livXGqVg+WPIkb4I9/yQ0gwdgsoGGGvc+nAkoc09gego X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1AFFO11HUB044; X-Microsoft-Antispam-PRVS: <BN1AFFO11HUB0446C35F9687896D156D127EBB80@BN1AFFO11HUB044.protection.gbl> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(520003)(3002001); SRVR:BN1AFFO11HUB044; BCL:0; PCL:0; RULEID:; SRVR:BN1AFFO11HUB044; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB044; 3:Oj1CuSviRF+GBbCJlSSlfL+e8O0JeWER2h+b6mNe6R2AC7WIpwUOJvFBZm4NPLg7u/5uZ8CEsQ6/aFVo4Qew6nhlWS+gnOS3BOb8Ab0nFDDiibaFo2N1mudcaoNUzqEok63dHp6Gg6xKycr2WG0uhjmYyrxpZIQn/lm3DS5PrXPmtblr+KgriQ9Xks0X96XdCzYModGeN54KURk6Uwl9FOs+csOcAZhRniCFP4LN7KHAXqc9G7W0kB0q1HikWDjZlwpwZ3QX4vqF1TEtMbWINlB6v7GnHMvobB8RVMIY0t1iZ+27ew6CUjDYzU2OGq3s X-Forefront-PRVS: 0608DEDB67 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1AFFO11HUB044; 9:FKSfWaE9W+wzChEsdI6/LUZtRBgsUfZGT9B/VaGe?= =?us-ascii?Q?bbU81U4eikEPUBWe5RR1xFKQMgIOgsBRYC+wq8GpQj2F2hPA6v4nnbQaPvW4?= =?us-ascii?Q?a2QJZAHYe43mu1zXoZxAvr06HNuiiaQzMJpYpVvgqoxnXhUR98MpZ8/HyAMm?= =?us-ascii?Q?i/YXGdISCVijk31qlWaxMSbatBkbufk0QWPbwfqgKAyjOC0xD8o3P9RTGiyR?= =?us-ascii?Q?/K/zhVXVfRwjkUH5BrUYXRZn6M7RAx/gMl+t1SIY0Xkxic4Ar8pOExfgns8j?= =?us-ascii?Q?D0/WRGHIQsUxQS0cgXYAMGOPaLWtOMNFmXrdIzpwzF1T00VZe2Qfpfg/bSPu?= =?us-ascii?Q?bQeopNvrpjegBIsR/C7djpWx78qpvOBYVFYFKUM8jAiM9UA2dtPQRHYuu/+Q?= =?us-ascii?Q?ywhNqXYur1Ox5sWMB/PjY7CAFlXxuchj5zHAXWv6idik4qPVv6BFbIabNPDq?= =?us-ascii?Q?npfVteiBsX/jkIpTBJ7UrimfBCoTT+VdOzlSk+Mul8s23vu1akTjN4Cx8gq9?= =?us-ascii?Q?K9FnDbkj0tMoKDIHB/KHeMnmWkFgSirX2oQecLPi3jEhL+CHs0+rlWVqF/Bd?= =?us-ascii?Q?SH+GReYQLHIlsq0roSCBTuJ7aUgjrfCuQQNhFEELMsbqZSeySWx/6OqVOOCn?= =?us-ascii?Q?oc2OW6TEHe6bchVQmHWOvJIWbVHc+CESHkvHIVFPON4OydgAmVKacn7Br7BZ?= =?us-ascii?Q?wm5y4s3UdM9l4K4icGPlE3EqGJUC/c+RtrHViHnif1m9JOpL92qeLtI/0zLx?= =?us-ascii?Q?QPdz86ZQOoebiJr+NlKPty0wU0rncvVvF+qcgfP9/ydvy1lOvRhwDlUGithi?= =?us-ascii?Q?7tJenxU9+b4wyMC5IAf9RDKW4DZZByLd4gA43Ut0jvZfj+mE4/u64LwUoW0W?= =?us-ascii?Q?LL9iGlNaNUKICQhFGZ3f8STe58fuVw5GeYB8JFmpj3CEgbT98lN2L2rk3ycJ?= =?us-ascii?Q?NhQfcYe0xD9KFS2LTpd7QkKbTX8VaLDV1N+vHqBmVMd2CWYRoYGtCQaj77GM?= =?us-ascii?Q?9Mm1d0No0p0zWJl2EFPXAonXpnejpWhyg7lwOEnjDUtl7Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB044; 3:k4fe3E3HSRWGK9V702azUAsKsbwtupgxpgx2y9U6q+KJ/f7zfRTB2lP3tqeNJZQq2kWcxZesMH3eBwlkL7jXQXVi8aMHsAmStvGcBXg47v77lR/tIgwBfdCTBXwUhL/6KIA5p88d6oU3tZ4kJfYkJw==; 10:pxtERo4s4j37KYxb8HSuWmCG8W6V25YzCZE8PM3ZXF71uUQEaqLAhwDHpXYe1CkxJ1rQEtwT7pA56zRD962zVWDHiYCzVrEJIgiGSs26QO8= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2015 15:18:09.5316 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1AFFO11HUB044 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: <linux-i2c.vger.kernel.org> X-Mailing-List: linux-i2c@vger.kernel.org |
diff --git a/drivers/i2c/busses/i2c-xiic.c b/drivers/i2c/busses/i2c-xiic.c index e7df7c2..66040d3 100644 --- a/drivers/i2c/busses/i2c-xiic.c +++ b/drivers/i2c/busses/i2c-xiic.c @@ -669,7 +669,6 @@ static void xiic_start_xfer(struct xiic_i2c *i2c) unsigned long flags; spin_lock_irqsave(&i2c->lock, flags); - xiic_reinit(i2c); /* disable interrupts globally */ xiic_setreg32(i2c, XIIC_DGIER_OFFSET, 0); spin_unlock_irqrestore(&i2c->lock, flags);
Currently before every transfer the controller is reinitialised. Remove the same. Signed-off-by: Shubhrajyoti Datta <shubhraj@xilinx.com> --- drivers/i2c/busses/i2c-xiic.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)