Message ID | 1434381480-3042-2-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 76AEE1402A2 for <incoming@patchwork.ozlabs.org>; Tue, 16 Jun 2015 01:32:41 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755245AbbFOPck (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Mon, 15 Jun 2015 11:32:40 -0400 Received: from mail-bl2on0070.outbound.protection.outlook.com ([65.55.169.70]:5593 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751550AbbFOPck (ORCPT <rfc822;linux-i2c@vger.kernel.org>); Mon, 15 Jun 2015 11:32:40 -0400 Received: from BL2FFO11FD049.protection.gbl (10.173.160.34) by BL2FFO11HUB028.protection.gbl (10.173.161.52) with Microsoft SMTP Server (TLS) id 15.1.190.9; Mon, 15 Jun 2015 15:18:09 +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 BL2FFO11FD049.mail.protection.outlook.com (10.173.161.211) 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-0007NV-74 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-0r for linux-i2c@vger.kernel.org; Mon, 15 Jun 2015 08:18:08 -0700 Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id t5FFHiH9026618; Mon, 15 Jun 2015 08:17:44 -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 1Z4W9E-00061q-Sw; Mon, 15 Jun 2015 08:18:05 -0700 Received: by xhdl3763.xilinx.com (Postfix, from userid 9049) id 1D87B2CE03BB; Mon, 15 Jun 2015 20:48:04 +0530 (IST) From: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com> To: <linux-i2c@vger.kernel.org> CC: Shubhrajyoti Datta <shubhraj@xilinx.com> Subject: [PATCH 2/9] i2c: xiic: Remove the disabling of interrupts Date: Mon, 15 Jun 2015 20:47:53 +0530 Message-ID: <1434381480-3042-2-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; BL2FFO11FD049; 1:2LKT471rhy1rbqYHFMVBVL3uPyVrkQL1W8odL/LPzYmyHHTCphvYVWhVg992wnaP5m0pkn3LVA0ZPFolL5hXLsYhzuA+Zi6wbYClGXpW3UHLSF5k3uQ/YGGId3ClLk4G/Qd+gmBfwL72d2JhJ3DhEaeQNGZjwHRuuAJs178/NL9O+F8/GIHnIaIT83z8auq8idNMAJkEIv1trbRQHYz/ca4g1vqgUYoXqeUCH78SD4gvsCNWDDXIro1SpOAQfVZzhUDEEO+RxoOK16tZjoi40whgIve7OR5hq4lso1nv8ro= X-Forefront-Antispam-Report: CIP:149.199.60.83; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(438002)(189002)(199003)(229853001)(48376002)(50226001)(2351001)(86362001)(46102003)(46386002)(19580395003)(52956003)(42186005)(107886002)(47776003)(110136002)(77156002)(92566002)(450100001)(63266004)(5001960100002)(62966003)(6806004)(76176999)(33646002)(87936001)(50466002)(103686003)(2950100001)(106466001)(50986999)(45336002)(36756003)(189998001)(19580405001)(107986001)(4001430100001)(90966001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2FFO11HUB028; 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; BL2FFO11HUB028; 2:g7xgRkHXvagSJUDr4pT/tHfcIwZAQ8u1V9GZwPB+aWQcHIbqT4vqYIo7SFNYTahz; 2:nNE5LyiHdIKGlLoIjn1F0gyiwE1AY8j5OYJELCxZPWqwhRq1kr7bjux1HSSS8ZMVZa9eeca2jaL1RBdVXzvh+OS/M723VbMCQebQ5hKwBpio7Ih091ZoFDhluEFIExyppQJmmiYi3iWD1bL++67kYGRdNMVylMouCSGLV6YAHxDxD2eubFgrktEfvYlzLL82iij9AKwFiZgmuqpcuoLTXXUi2Bmp0ZKGXPaAlYdDzdA=; 6:RfBxPsRvu/scR8oTjLnM2lMFCJTgDkkGOzy+IFxYDTF9KQ6GgFdmtIEudfJg+GZL3D+cO5RBWHkQT/AszTxgAGM/sjJjrmgAqB+cG3qxVz+KV1rwxPFms2cNO7yBgLSshNZ0t3adVFrGTI6BSLh9pYPwWDlG2R1Y9cfTH/9lbQGZ+QpKAcsJTN0SOrRAv0kFsOlN58GpI7o1FFYztY2/a3Wt4HA3anJb5mc3UAHje5mPqm/ONsfswqmuLGpmdfSOecZFy9VbfaweiAOA4f3WQ3hu8fYhQWcNFCPYG5E3G0jPWUAxaKKGKWAC/rx5mShUGab1bPYsjI3j+zOouu+gSZqZVNQc2ibAUVrtVq6jFIANXelKgAXFMZ/2tc/HEsFzVbB6WuWFJuf3bZHbPIkx/skaYmfcojCdfgzELimBliDl3L4a1T2G7xyxw+402YYamlBPRpLhuy24fwcG5xO8vL72nGXY7F8ImrB5hePnycZVGAwUmmK2KWRYSoGqXBGx X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2FFO11HUB028; X-Microsoft-Antispam-PRVS: <BL2FFO11HUB0284EF73F7E8CFF56CABD41EBB80@BL2FFO11HUB028.protection.gbl> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(520003)(3002001); SRVR:BL2FFO11HUB028; BCL:0; PCL:0; RULEID:; SRVR:BL2FFO11HUB028; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB028; 3:nU8mOaT/cdJac+HaE/4jorV9JnUkdHsKao2datYXY+fV6F5gTrYa4c1pHvpQD0aP+4idpbPVXSyhGpQRdd/lYSR2TEnQ221iAap+IMYG2u7cPYFIa4NbpCuy7SZEKPH42+AJpkWwcQ1VoJh5IPH+072OY8JUhI3OkMr7efaF2dhtxMmYDZY14+YyjaaTmTGC/iFur7w662CIbfwGgCCskxMBGrxbvOCYIojwD2rDEd9e9AVVoDAjthBuz5LVD8ZBH8aw+PRG8Dm/y9kE2TL9oUNnu/fkpBIbF942GM/MnV1fC0ndKnY+CgpFSVZkt8+x X-Forefront-PRVS: 0608DEDB67 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11HUB028; 9:xyGTFSNwB2kSLO8H2CjjtnBkNauBr2fgqbIl3VP/+?= =?us-ascii?Q?qBqzxa4RsmhswHZ8PA9rjx1Ex1lRN8Fdoflfk9dsaA9FOimxJseAikEMZygW?= =?us-ascii?Q?xvEuyuf13zDfolnxNH7j/b6au2T3fcbaMc1GiJMU1ZK/NP6vWBcstgVZrDBe?= =?us-ascii?Q?iy488en1QCndUs+n4HDL0AhBstKeE6VsbYDG48TqThigKeZwnGJ91bpCNrIl?= =?us-ascii?Q?3xjiihfJq4rzc1B8hikgpcbJxU/JM9ejfNhGY8TZUiZBvl5zH5IX4psY5RSC?= =?us-ascii?Q?MNTyUhMwHDnwIA6OPy+FyYfV6Y51uooRQoHThGiNgRrAsqVzmM6xM4zHKRwl?= =?us-ascii?Q?7+KkRJhxOyXuZfs3CT1ZTaQnuDhKNo28SjkFmCnKzDGHW34QN1Hwed78f2NF?= =?us-ascii?Q?FM5BNFadMYLjXPh+F5CWSAMGL7qU/Ri88brBgaG7HK0wyqNppjRXOevte0qh?= =?us-ascii?Q?A45LWaKEoqVzKcmkloEwyuI3gzK/wkY6RmNjEgor5nlAIqX1BvE2xZQAMq+g?= =?us-ascii?Q?mXikoxzbiyIhVihaFl7MRarRriCzu2vkrSeeTqQYIalDJ4kIadTepNzYvKOu?= =?us-ascii?Q?Y+1MaZ0LbNHz59bE8C5jlbrPiQ2jcrsZFFW85K+nppsoyy0sIENJ0yY7gQYK?= =?us-ascii?Q?QkjFH6Do2W6RSvV+n6pc3NAcRWG8yxwHnj6W16o3VI8jMQ41PL4jPc+TJQNr?= =?us-ascii?Q?owIcnzu7vzmF19VsZXNAc7LwJ0iz7vB37ICK2cMmYZ5Uf8z4Mti88CXR6jWl?= =?us-ascii?Q?BFk3LEyyBTU87JgxIb8iLvMYJkjY+uRRehmb8jX//NdDR6OlPDP9lzbVrTsf?= =?us-ascii?Q?ca0fmbX0nwo77/jYyKp11Fq5irwLBlw36TDdOBgpgTxIhIQnAfHw11heUMMC?= =?us-ascii?Q?VBj9S6vMWfXyk1KeN+wE777cgz5JNkUFeB1BEtGTLzIDKlvsmVujb6y1ImXM?= =?us-ascii?Q?tDSWVLbltLRnmgYtuh9hEHkOd8rQsXcoanerPWRJYG/MnmrdlOvdSOmd0nVZ?= =?us-ascii?Q?VzTasS+jwhfaJD4vj23V08P?= X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11HUB028; 3:R0hAY5F6ArtvCsjiVJgLsaBozPwnNHYGsV8hg5EqHBJZ9ps7E1o8MZZ9UKYT8IJPFg6yG/J2QVNr/GH9NTN7tLMg03044HLx/5oNl/pEvrhbvMEI9MC2zXnb1ePrvUx4V7euqOOayW+gglWVS3thSA==; 10:RN+ag6RcA0XyndhzwkUCEqz/44y/ZZQ0Hb5lG4N4VMp6HUZmFpwPFw5RH7AJB8yP3dovcuA3lfCEYdHZKRah/dJ37Lt6j4su9bptuZFnUtw= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2015 15:18:09.2259 (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: BL2FFO11HUB028 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 cea842e..ce6b856 100644 --- a/drivers/i2c/busses/i2c-xiic.c +++ b/drivers/i2c/busses/i2c-xiic.c @@ -606,14 +606,11 @@ static irqreturn_t xiic_isr(int irq, void *dev_id) struct xiic_i2c *i2c = dev_id; spin_lock(&i2c->lock); - /* disable interrupts globally */ - xiic_setreg32(i2c, XIIC_DGIER_OFFSET, 0); dev_dbg(i2c->adap.dev.parent, "%s entry\n", __func__); xiic_process(i2c); - xiic_setreg32(i2c, XIIC_DGIER_OFFSET, XIIC_GINTR_ENABLE_MASK); spin_unlock(&i2c->lock); return IRQ_HANDLED;
Currently the interrupts are disabled at the start of the isr and enabled at the end of the isr. Remove the same. Signed-off-by: Shubhrajyoti Datta <shubhraj@xilinx.com> --- drivers/i2c/busses/i2c-xiic.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)