From patchwork Sat Jan 19 04:52:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Shiyan X-Patchwork-Id: 1027867 X-Patchwork-Delegate: davem@davemloft.net 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-ide-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=reject dis=none) header.from=mail.ru Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=mail.ru header.i=@mail.ru header.b="o38hOfpT"; dkim=pass (1024-bit key) header.d=mail.ru header.i=@mail.ru header.b="o38hOfpT"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 43hQQq2r2xz9s9G for ; Sat, 19 Jan 2019 15:52:19 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727444AbfASEwR (ORCPT ); Fri, 18 Jan 2019 23:52:17 -0500 Received: from fallback21.m.smailru.net ([94.100.176.131]:47850 "EHLO fallback21.mail.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727414AbfASEwR (ORCPT ); Fri, 18 Jan 2019 23:52:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=pufVvmbvYfxmurDAdV7ku3fr9jvFN5hQcslg6v62x04=; b=o38hOfpTh/dgPBZvCEReND09+pgtrF8DFcAADMOBmiz6NT979Kvyr0GskPsrzKo/J2B3cCUABXbm6qgd08FL+XoD42JOL3K25+2hrIIlEZGGKR5/UW/3UeAqGrgqZD6lT5Zxe3YzhbyOIlaJ/52/gd5Bmk80+XCtNlh3owW5W3U=; Received: from [10.161.64.49] (port=43216 helo=smtp41.i.mail.ru) by fallback21.m.smailru.net with esmtp (envelope-from ) id 1gkicA-0006nZ-0K for linux-ide@vger.kernel.org; Sat, 19 Jan 2019 07:52:14 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From; bh=pufVvmbvYfxmurDAdV7ku3fr9jvFN5hQcslg6v62x04=; b=o38hOfpTh/dgPBZvCEReND09+pgtrF8DFcAADMOBmiz6NT979Kvyr0GskPsrzKo/J2B3cCUABXbm6qgd08FL+XoD42JOL3K25+2hrIIlEZGGKR5/UW/3UeAqGrgqZD6lT5Zxe3YzhbyOIlaJ/52/gd5Bmk80+XCtNlh3owW5W3U=; Received: by smtp41.i.mail.ru with esmtpa (envelope-from ) id 1gkic4-0005sa-1O; Sat, 19 Jan 2019 07:52:08 +0300 From: Alexander Shiyan To: linux-ide@vger.kernel.org Cc: Bartlomiej Zolnierkiewicz , Jens Axboe , Alexander Shiyan Subject: [PATCH 2/2] ata: pata_platform: Add IRQF_SHARED to IRQ flags Date: Sat, 19 Jan 2019 07:52:02 +0300 Message-Id: <20190119045202.9742-2-shc_work@mail.ru> X-Mailer: git-send-email 2.10.2 In-Reply-To: <20190119045202.9742-1-shc_work@mail.ru> References: <20190119045202.9742-1-shc_work@mail.ru> X-77F55803: CF41D5CA8C6D3C0C7F9F52485CB584D75945EECDF71DA5B32DB69AEDDD333EE80F5AB42E08B2091E8517B04A3BF2CDAA660823B2EEFD31DC X-7FA49CB5: 0D63561A33F958A53B365069CA4FF556056B4C17EF5B3A11625357AE5622740D8941B15DA834481FA18204E546F3947CD2DCF9CF1F528DBCF6B57BC7E64490618DEB871D839B7333395957E7521B51C2545D4CF71C94A83E9FA2833FD35BB23D27C277FBC8AE2E8B974A882099E279BDA471835C12D1D977C4224003CC8364767815B9869FA544D8D32BA5DBAC0009BE9E8FC8737B5C224984B8A839BCFA07EB3AA81AA40904B5D9CF19DD082D7633A0E7DDDDC251EA7DABD81D268191BDAD3D78DA827A17800CE7302FCEF25BFAB345C4224003CC836476C0CAF46E325F83A522CA9DD8327EE4930A3850AC1BE2E7354FF62314EFB4556EEEBF275C7DE44508731C566533BA786A40A5AABA2AD371193C9F3DD0FB1AF5EBF64ED337B09931FD27F269C8F02392CD5571747095F342E88FB05168BE4CE3AF X-Mailru-Sender: 139A7956A63CACCF2A18077BC60D2445C1A1115D5BD1A170E7466B195E235A76B210C706B314B8EA6B3B2BD4812BFD4DC77752E0C033A69E93554C27080790AB3B25A7FBAAF806F0AE208404248635DF X-Mras: OK X-77F55803: 669901E4625912A97F9F52485CB584D7271FD7DF62800FDCE54B1C11126A260D1975A7AA19AFB3A85F05055851E776BD3C4D39DE2228D891 X-7FA49CB5: 0D63561A33F958A5096CD0D573CEB27F7A82CAD07E4FFEC929CCD2B7491082BD8941B15DA834481FA18204E546F3947C062BEEFFB5F8EA3EF6B57BC7E64490618DEB871D839B7333395957E7521B51C2545D4CF71C94A83E9FA2833FD35BB23D27C277FBC8AE2E8B8C7ADC89C2F0B2A5A471835C12D1D977C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F5D41B9178041F3E72623479134186CDE6BA297DBC24807EABDAD6C7F3747799A X-Mailru-Sender: A5480F10D64C900516D1E9AB9D42D9511D084EB154E068A51975A7AA19AFB3A8BDDB26EEA8DAF3A63786569BE0651809D50E20E2BC48EF5AFF3C6AF3E48A3A73EAB4BC95F72C04283CDA0F3B3F5B9367 X-Mras: OK Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org It's quite possible that multiple devices can be hooked up to the same interrupt line with the processor. So add IRQF_SHARED in request irq. Signed-off-by: Alexander Shiyan Acked-by: Bartlomiej Zolnierkiewicz --- drivers/ata/pata_platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ata/pata_platform.c b/drivers/ata/pata_platform.c index 31cd0f3..5aba691 100644 --- a/drivers/ata/pata_platform.c +++ b/drivers/ata/pata_platform.c @@ -114,7 +114,7 @@ int __pata_platform_probe(struct device *dev, struct resource *io_res, */ if (irq_res && irq_res->start > 0) { irq = irq_res->start; - irq_flags = irq_res->flags & IRQF_TRIGGER_MASK; + irq_flags = (irq_res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; } /*