From patchwork Mon Sep 11 08:34:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Zhang Ying-22455 X-Patchwork-Id: 812257 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xrM9K02Qbz9s7g for ; Mon, 11 Sep 2017 18:51:32 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751087AbdIKIvb (ORCPT ); Mon, 11 Sep 2017 04:51:31 -0400 Received: from mail-by2nam01on0060.outbound.protection.outlook.com ([104.47.34.60]:51840 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751065AbdIKIva (ORCPT ); Mon, 11 Sep 2017 04:51:30 -0400 Received: from BN6PR03CA0014.namprd03.prod.outlook.com (10.168.230.152) by CO2PR03MB2263.namprd03.prod.outlook.com (10.166.92.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.35.12; Mon, 11 Sep 2017 08:51:29 +0000 Received: from BL2FFO11FD027.protection.gbl (2a01:111:f400:7c09::183) by BN6PR03CA0014.outlook.office365.com (2603:10b6:404:23::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via Frontend Transport; Mon, 11 Sep 2017 08:51:29 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD027.mail.protection.outlook.com (10.173.161.106) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.13.11 via Frontend Transport; Mon, 11 Sep 2017 08:51:28 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v8B8pQ9Q024686; Mon, 11 Sep 2017 01:51:27 -0700 From: To: CC: Zhang Ying-22455 Subject: [PATCH v2] i2c: imx: allow i2c devices share an interrupt Date: Mon, 11 Sep 2017 16:34:16 +0800 Message-ID: <20170911083416.2895-1-ying.zhang22455@nxp.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131495934890786498; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39860400002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(68736007)(47776003)(8656003)(4326008)(110136004)(86152003)(53936002)(305945005)(77096006)(6666003)(6916009)(5660300001)(86362001)(50986999)(97736004)(85426001)(36756003)(50466002)(33646002)(498600001)(2351001)(106466001)(23676002)(105606002)(104016004)(2876002)(1076002)(5820100001)(356003)(8676002)(81156014)(81166006)(8936002)(2906002)(2870700001)(189998001)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR03MB2263; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD027; 1:AwmccY+JPC4k8pswNg3Jxe/OxcS/qSbpxeoRsGQNIb21ahfCTnw+J+URw1MnP9n0AH2I4wsVsv7vDwvzjiXVn6lfNdQXi65Rk+shckRqL+s3h/W6rrodLYV4b8ZDWk+b X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d1fb91ce-6a36-4943-5d61-08d4f8f24b07 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CO2PR03MB2263; X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2263; 3:LUAW/SMNFfliV/a6htuo8jINnV0aNolq82tyfJi1RDCiEt4O6owxd2sEwWZCFCo31jVN/7NRI7l6oMZ3cntfLwzh/xpdMf5S/SZ5N3v54aji5MddPS23sPxBAJlAj16GNRXLk6cOJtBIcvs53WiXilFbQbDMHi1JUvTDA5TVAd+yO10shEU5iZ535UJGYXOkSYoA+ZmoHaswndwMHUe9YMjd6iFdcfREBxnCFfgk6zWvcKhKywuPXMG8lNkUtdVF3yMrj8SvGMlRBAuhwKDq6nSOWVxOJSD7FjNLe+kIV46cbxWN5F/yRXnrtlp5bM1N+SNjS6xYXDgdV8MCSiplT4yzc/assy5nNwRzeeJ9980=; 25:aCun8HZbA/6QheOQfUBc2WlKAC3agdQr7yvMid+gxeL/4Y/eH8aULUF27qob+uQigseVBUrWTKPu7t0NT1G/XymNdkgfyX/5vLsgeTU84pBGh2y8pwhAPviFMaMmjsnAwRqYduJ8yP0dqSISoqBohNgu8GgsNpJdAMz+FdR56XicyEb5Y8htJ3+qQNbSbMl84Vsg+SmCOFWoh5xPgMVLoGfw65+BdAqRhovVauUK0l1r+WRNcR+4E9mIZz7viW65HsiVlYoACAvC3Tr9c6Xue/pQGFatERc/tTE8kDvY8Ac+DKB4i42jtAFnl7ryj2SNC4Y8m9WBMvIUOKLmVApNXQ== X-MS-TrafficTypeDiagnostic: CO2PR03MB2263: X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2263; 31:PotzOI7n8f/mfhc8yH6Mk5jjKRAIFUj4D6Jh6hs/2kzwhJ5Au1/VXZ6sTTVxIvcJa0OpJWyLsefj0x2as/Y1I64HJnjh1LMhwI9RmEsApAW7WJiNtsSDdr3VpTEU3eElil85QuL3DmNmg0Ri61OueYUaWPGgJA5LKhPVLGzlEJppYzCXGiEHztLWsDqRg+r8FJIq9zN229C5Ic3Ie2vErIPo5fu7Pc17II9yGHKohnU=; 4:zfduOIumprKbJV3+jWZ1baUAvL6bNGlTrGlkLKP2X9bHYBRtKQCb386C5JDeGXXQvs0N8HMIzSHvC3xxNlyqfaRWBKnTJYjA4zOTXrDLmnd8aEwNMp0uJ+rl3vaxKvhJ5C0To9oGPDaVe+e3Mi4LubzD6xQQGVNXbUG/ngWtkE3hp1rrrlYlMFBvmaSAm53LP/oQ9uFSU//+43KA6nC564X9BrNr5y9RIrxU1XSMr/spsf2mmEES3rk8SDHvi/2wPgHsHf8Nd6lUBTmguIsDTJL3NPQnfpBn88OZpb4O+Ck= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6096035)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123565025)(20161123561025)(20161123556025)(20161123563025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO2PR03MB2263; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO2PR03MB2263; X-Forefront-PRVS: 04270EF89C X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BCO2PR03MB2263=3B23=3AfpqV?= =?utf-8?q?I5HMoO8HQ7B4sNC6Yz+uNnMQRU/zcWdqae/0vC/V1Z3L6Ir6umiIJ2Le?= =?utf-8?q?84g9mh4q0TPR25bEnkRGK3WEOzl3D99so8MacdQVe5Mrn7LUqUcLjGKT?= =?utf-8?q?agdw7didl0ElWY7HoZCozVjLwQXpT6Ff/mjEvvxhAS6uPJq1Cv6sWugV?= =?utf-8?q?czlnFtdKPWGcwVXsF2uVEVzpv2XGdI4PVX8JmDz3j9pF28FlYP73Q2F1?= =?utf-8?q?ZAevTPb6SCwPdRmlY5FG4r2GDUekKBBIPNlwFV82RDchbBatGBnA3pvL?= =?utf-8?q?Tuxklo9G8FWYragwluSb1Zl7XOJwJtzT3LfGiT3PP5/qOxutlZkGlwcS?= =?utf-8?q?XKB3TiC7t4uQ/LyjI/pPmJZSeoAMo/aeKZ+/Uo4nlPtU670cBI78s1w+?= =?utf-8?q?774BmCFSnitVsBMY0fgaYGj6C0IqcWYZyM6sHZ30+H2KySYQmzWf4VHX?= =?utf-8?q?dFGUCtFqWV4L3tGqXGPwDqT49VzqxzlSZj8peS+B/jUoPFnnv49cjQlI?= =?utf-8?q?8sAn0yOSzxCKgh9sQYZdQ+ipR+Tbp1aTtqILn01OnTPtwSVkyPajHDfm?= =?utf-8?q?yjneLgySnlhzzMdRcS+yW/bC2qIqWUVRkrU21Skys8Z0k5mL1jMsX74z?= =?utf-8?q?g92XvrYyZFXc/qsZtvspKL0usq43WVyzQFLwZeMaNwDGxn2KxKgfPZSt?= =?utf-8?q?e0Nh0pP3YGGmv1WxuRAegVa6mD1BCj/Txye3TMQou7zNnRcjmEoWkx6j?= =?utf-8?q?g5siRPbm2D1KmHqGfo/SF5Zaxn6MWSlwFVnetjNcjhIFFJVpWfa0YtT2?= =?utf-8?q?A021cF94nYum7VpVFt2VEvPHteukHorVTDZfiH4B0tJsHtDW5AOWQ70Y?= =?utf-8?q?JILVrnWmRRloGYim3wpEZtc0Vw6HPOQ3BMKJjZt5lnBussVj8EG7YGZW?= =?utf-8?q?9lEUkVpn7eP3Bo5JbN/o53rM31eI+1OjQ9g4IRddNe9ou2jmU1tAu3L6?= =?utf-8?q?/XoRyH97tD8uxYsxxRCHKJ4YIGrgrbH4swXpOVcWHj39q85iIEHPxDoe?= =?utf-8?q?wujmC1mdJdB7KLhX4Zc3jcjmt428MpizqRhDwk6ZWQk2FyzB3DGgWVG9?= =?utf-8?q?th3sxrVV2sOpJB2vntDQghXKmp3yJSoZ6pcPMusxTcgZdXpcpjZU2q21?= =?utf-8?q?Lwb0BaM=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR03MB2263; 6:zIHgQQ23n6yK94M7MZQlNQWvCIlBJQi28mcNqtN/3EjA3NdaZsBzzYMr2lP4S6EJSVtbmPjraRAEE9v1JNMB9caGiMxjXoYRF3wedHj9OwOExbVYYVwODMPC2beVXKAmCNGbYRFTNcZGrWCu01YmehRlpiHQcFGB0k1c8mj0kCqo71W4/7CHClF40yTON6DUOWMtyBYvhT26gn/+qRxiPsCtmOJx+m+9vRAz/PXs0VtNcq/vR52OEOYK6DB+zMM8QQGq0dyLzOA/hFt8OXtQEqaZQILQBWSEN+saAaKV/mjWER2wHd4PsmhCXOdHxM8CVXN5RpgxUzIjxVBPFvz/pw==; 5:Yg5aQqxaeX3mCLYcOnWl9kEPgkAaeepfHjc0+EDz3/PTEpR8NDlciKEJGc1bCwukm3uyOPuTpLPNCeRLLjxtBYY+cX2jP81JCWKv+tjXR/6rfvCsKKiGS3NS6enmzNKeg7uAtUgtS5WDheAVdAz68w==; 24:oUnIyjVNFVJcHcKHekWT1680WVEXz/q/cCbOhOPD06323a8MrrFQaJZd3YYiLqHp6mygSGX8p7atZ+cC9jkgALjYuMlx1ZMGS84rPwjt4ZM=; 7:pOVWZrzG9TzPzTfSRgszjxEf+ylc0BcPAqmsllfe79V5nKz2F94j60ZPyQWNu6TLej7Hg5rnWwhmvDcrwjNc+EAQ4uYf87OATwvcX6yTU0OBpyOhNCAmgdggrVcQVSCGyFowLD9tPf+iQYzM5H2rxpngriVbc9BWyH6cRAacu5uDVEwgDvO2xcqs3NMQs++IcgYVUSPQZoFyWnzh3r1nMre0ecf11Nbeirzc9Gyysyg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2017 08:51:28.9070 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR03MB2263 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org From: Zhang Ying-22455 Allow the I2C device on the same bus can’t claim irq. Signed-off-by: Zhang Ying-22455 --- [change from v1] ----update the commit message. drivers/i2c/busses/i2c-imx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-imx.c b/drivers/i2c/busses/i2c-imx.c index 54a47b40546f..e5c8b3d5df77 100644 --- a/drivers/i2c/busses/i2c-imx.c +++ b/drivers/i2c/busses/i2c-imx.c @@ -1100,7 +1100,7 @@ static int i2c_imx_probe(struct platform_device *pdev) } /* Request IRQ */ - ret = devm_request_irq(&pdev->dev, irq, i2c_imx_isr, 0, + ret = devm_request_irq(&pdev->dev, irq, i2c_imx_isr, IRQF_SHARED, pdev->name, i2c_imx); if (ret) { dev_err(&pdev->dev, "can't claim irq %d\n", irq);