Message ID | 1525692960-21401-1-git-send-email-shubhrajyoti.datta@gmail.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-gpio-owner@vger.kernel.org> 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-gpio-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40fgQS315sz9s1d for <incoming@patchwork.ozlabs.org>; Mon, 7 May 2018 21:30:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751919AbeEGLaH (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Mon, 7 May 2018 07:30:07 -0400 Received: from mail-sn1nam01on0056.outbound.protection.outlook.com ([104.47.32.56]:6622 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751980AbeEGLaG (ORCPT <rfc822;linux-gpio@vger.kernel.org>); Mon, 7 May 2018 07:30:06 -0400 Received: from SN4PR0201CA0072.namprd02.prod.outlook.com (2603:10b6:803:20::34) by BN6PR02MB2818.namprd02.prod.outlook.com (2603:10b6:404:fc::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.735.16; Mon, 7 May 2018 11:30:05 +0000 Received: from BL2NAM02FT042.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::205) by SN4PR0201CA0072.outlook.office365.com (2603:10b6:803:20::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.735.17 via Frontend Transport; Mon, 7 May 2018 11:30:04 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning gmail.com discourages use of 149.199.60.83 as permitted sender) Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT042.mail.protection.outlook.com (10.152.76.193) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.735.16 via Frontend Transport; Mon, 7 May 2018 11:30:04 +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@gmail.com>) id 1fFeK5-0006dM-3k; Mon, 07 May 2018 04:28:53 -0700 Received: from [127.0.0.1] (helo=xsj-smtp-dlp2.xlnx.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from <shubhrajyoti.datta@gmail.com>) id 1fFeK0-0008Nu-1V; Mon, 07 May 2018 04:28:48 -0700 Received: from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w47BSlmQ006350; Mon, 7 May 2018 04:28:47 -0700 Received: from [172.23.37.106] (helo=xhdshubhraj40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from <shubhrajyoti.datta@gmail.com>) id 1fFeJy-0008Np-KB; Mon, 07 May 2018 04:28:47 -0700 From: <shubhrajyoti.datta@gmail.com> To: <linux-gpio@vger.kernel.org> CC: <michals@xilinx.com>, <michal.simek@xilinx.com>, <linus.walleij@linaro.org>, <shubhrajyoti.datta@gmail.com>, Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com> Subject: [PATCHv2 1/2] gpio: zynq: Remove call to platform_get_irq Date: Mon, 7 May 2018 17:05:59 +0530 Message-ID: <1525692960-21401-1-git-send-email-shubhrajyoti.datta@gmail.com> X-Mailer: git-send-email 2.1.1 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-Result: No--1.333-7.0-31-1 X-imss-scan-details: No--1.333-7.0-31-1;No--1.333-5.0-31-1 X-TM-AS-User-Approved-Sender: No;No X-TM-AS-Result-Xfilter: Match text exemption rules:No X-EOPAttributedMessage: 0 X-Matching-Connectors: 131701662046865010; (f9e945fa-a09a-4caa-7158-08d2eb1d8c44); () X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(346002)(39380400002)(376002)(396003)(2980300002)(189003)(199004)(86362001)(16586007)(87572001)(54906003)(59450400001)(83322999)(2906002)(2876002)(316002)(73972006)(498600001)(76482006)(575784001)(6346003)(26005)(126002)(2616005)(476003)(36756003)(77096007)(81156014)(6916009)(8676002)(81166006)(6666003)(50226002)(2351001)(5660300001)(8936002)(51416003)(105596002)(55446002)(50466002)(63266004)(106466001)(48376002)(61266001)(86152003)(82202002)(356003)(305945005)(4326008)(486006)(336012)(73392003)(426003)(107886003)(9786002)(47776003)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB2818; H:xsj-pvapsmtpgw01; FPR:; SPF:SoftFail; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT042; 1:fNNmtCXmWiZJ+B2LylNCADYumdIoSHNiref7iKc5o4kDluji7eSZYdV33pNILmwce2p9HNhebUIvHdgC0juuZR/VtVQncHsKXwcrUI6R43DZvTnGctAbccb8T9yRJbxt MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(5600026)(2017052603328); SRVR:BN6PR02MB2818; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2818; 3:ttrNz+cxRtjbDmg4q3SIcY595rRdEc60rSgkv1eddjKh+ByvYf56d+iUV8P894TEnKVlkZ/5djhuOO1kJTiG3GTOGRHNVAjG5748bKqypYRO6TWYPAwnJzm/4UioPxTaDT+OnNCvB+KJt3UaObDd/oVPMrGINgVgOjeWbkwGCrlhriFgZr6kiznSpdcHLHEug6Ueoi+WqtzNG/lzaDdoGyS12d+bMZnU7IIORO3h7KN+DTl6UlmSvkjyip9Pnm4znYW3MEU1BX0+kSZbOK2krnHYutOAZHINJsZixMNP8GpQPVcvaLYuOINExmg+nFv1tl2qiZW6PKda7DAm7AWZNicc0AlaFsLH7rBjHcS+L14=; 25:uUfwoeBUjLkc0NKuw/R+Mv8b47txnEwGd+DPDdHhy5jwl6glbSkWinNtQ3xDom4YLSRxw1jkKqx20msXR1Oxks/W+uTqXTv70KJ7yg58A8ij57NRNNlxBj0S08K95wprpBmCQq6+mejjvbDUz5cfA2snJnxjR+5HT3kZxfMDA0cKbsnf6DvHbCOkb6lu8ZjYefrKShFNgc3SOkGF2tqPIdTYfA8G3ba/Z9420Es4WTriwEilA3uaAg2469EbgD2dbmyF94seWi6gWn27Cpp09+hdqR20KCjvmIZ17AFVyfNhj5H6LzgA+fq2Qs6M3Y3w/J4y1wvMg8KL+XyEqTJ43g== X-MS-TrafficTypeDiagnostic: BN6PR02MB2818: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2818; 31:buVKz6Tlmp3dgBsIMJtYn05Nj294TEjnJKg3vvcwZD6rUEKzUU47/S4XtLN/8gQPlpmpU3p3/oITzek+Yml3U/apGI4KS+g1aD+O+/knqd2PvdRzODqnEXUmL6/y0OJ7cWt10XBcloMakHeaB+0QzXP5lrVaO0QLJOs28zLwwnO4fvD1UtzIN7DyViIUitBPizHmEJtBNDTP/JsxDTQ5u/3Hy/d1PbJZ1heYIN5tEF4=; 4:1FCsCX0nle3iitxXB1w6Pt1Abg1SqSJTBmyoU58jwarFbIgFG8ToUZslU1SHc7/hqo0uB4rmzzgAWWATR2VQBbPYjTCJ5zQfVF1A6baXpVQMDT1IqzOhafrqldy6kfBqqbN1GSuFkewI0oi8SCmiz3IS/MoyrHWXn5LE5BfUBDdz7XvQIDaT9F/ddhlWfP+C2nV0hJl7wz4MbLRcZ4Z5SYCLROGNGmRRTbnaWEsTBjqBj/0IWpzl2oOW/i+1Hr2jQ3sVImy/1p0nu9ZLulPaSOPgBmJfXuKt3GmLhsfFEoczd7swVsTlBVoPw/91VObL X-Microsoft-Antispam-PRVS: <BN6PR02MB2818B7B69DA57E775D95E4F3879B0@BN6PR02MB2818.namprd02.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(6096035)(20161123561025)(201703131430075)(201703131448075)(201703131433075)(201703151042153)(20161123563025)(20161123559100)(20161123556025)(20161123565025)(201708071742011); SRVR:BN6PR02MB2818; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR02MB2818; X-Forefront-PRVS: 066517B35B X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2818; 23:rd9FoS7DNFuwnyMsszk7F2wihP/AKqpwGXIyybsYcKAHZuQd5s2mJpSg4L8fxEpuDXq3xSxmmugSudLbEIF+ck7oD4/N+xuy1G5ayqs43B0tRD/AT78IrVrpbuureHqu2CV9QHgmaPsKw6JydmAaXE0rE0eoKM++LgFa71NtK/X/UF3JJkN+TuEEJDjNRk/gDRAIKLEx1zgbr/vucQNOJEfoYCX+5pnFnZYhYH2wud2MM3LF86cF7e/FnCRwNDEfczpb3yzwnYbWruZiKd1VnEvzajACSS2G1b29CJrd3t19bg0ip60vFI6JNHSHXNPSkeyTC66BIj5sloFDvg6shCSdrVOypZbsCpLPFAjuAPcFg7s7gdShfRKJKwN5lyvLoUu0VIF3iGZQ5gbwtc8TcMenZ19H0P171ZCkQzJUHGRQJJKNCKpCN4ELnqKSNgSrJd1XC2+0fFb3a4ubuTPSRGKDG0byDzGWqjTo71vkiSnqXXt+FoEILoRSpu+OTL3RCNIxGeSDvGB5yoeT1zxQ+v5RDrJoe/+++puhj/xrTWoG1aDRYzhH9h5XyzJz/02zUUqGFrR0ZvXDFZC15wGZkDjjaJiMXOSP6I+NPbhHJptZKt/yPqI+rDSPaRKnx7sl+7fA2isdi/WDhdHfSSVGySjLcnt4SBh/XTSZKxPPZ/VDUpm4gVhL1GduntoU2aJ7whh8tL/3k6wvwbyUG3TACXwsEIahBwPtrA1pb7pLNCAf5AGoMCiAd0dI9Q/qtfWI4a1v3U4gNseegreM6IDWQiSIXODDU+fq87L9p+Idc/M0hn/uzlInlemE1+rDfibsCIqJmu7PetXEjWaB0Z19OCD0OqCp8dvfiShnMeQxZcRgSEEHxVaNL8j22z9iwPfsQ/Cf89MiZtj27b9w/8zLQB91bERGbOR47nmT/oOT15IPjDox+32luOmaIhYv7sv48qndJjC8N+ucaYUlFe4SLUFWvx/YH5WbXjYh4+0Enq7ON4hX9lni36/WSPvGqWeaRSTaP0lpWUx6aS8xDhE8fxN1LI6SY0FjOUbKDb3zIHI+K2k4VtJsT+fEmXoFzxgaKZ4VGQMi4MumcY8u2LBoBPIfi7JUReYwRUS00u640jiNuxlm58LEaUouY2XMIEneJVFJ0x6sVENkAxLppy6E8CKRF3n+cNhCyiF9aXsOrmah0qt9HGMYRLOb3hgLQbbroe2zcCJAGy+sUAkZlvm3AxRU6vK6xGzVbfewtl6/bhntCzbklCLD/8x+tBp83p3u1rdMsqchoW1OuEh6SHsg9VOlugqaIgw/wpNx3t//ehY= X-Microsoft-Antispam-Message-Info: MGC1jBihYPXe/9MSi+LJvVX058jphV5W2MPx+qY02nU+wB3I2nxGJl2yP/L+aAFgnp0LPWs6d2AHEreN/LcKQyG2H0OP49XXatcusii00ZAoEpDeWIQrjZmmh13wYS7mlfvsP94abQJha1jqd+ikZ12c2uJqm40luE1B37dQ2CNLj6Vwn9yq06W8rFBu4Pwv X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2818; 6:Kbtlix5p5TkgsTfKN3ly/qngZ5/j97PABJZTKAcmowpjP0N5Vx6o9vbdwsihP8X7wxZXn0xxwe2UjDU2k1A9YuHFRDkQR4ivBDUFE2kBdRaG9BCTVHG9ZljD3nnZFvPN3VhMqHQOBjM9DXBziirNgmvPnTe0GNKXPA4qE6zx+IWQyTKeJmRp1NcYJRaw7WvugiyInbpg7T3CPVK8N++m5IfKiefRujrF/wWxhe55cs6H+hmD3zhhM1HqzcvNBGkab1X0fB4P+/qg2KB4HpGEhCTr7A3mpPa/eHUzD2DT3rQl1hVDX1DjPAr00EtBG2YfHGmORsNCLm3FmS7/tOBU6wnLx+0pKL6VgJ7lgz4rDQDJxWZxEu8gmJZgbe6jqTVCFxso5QbtdHCmxe5nH8+27L3PQy4Unex7nRoJpRId9ZfWbFPq+h+1eEeZTs5BLKL+Phc/lEg2ExDxKtB68fkDTA==; 5:fa0GUSF+Af9RyyXqmnWp4JUgdxHLd0VpM+V5+ZKC0RSGJ7tjAFCILkayHY3pZYlFZIpLV37mFnZCuxLuRCHcz2Rpi8LaWZgS0PqMbpmq8s/kuO2lWfTqhrqDlZo09qixRbZxymy9K1pzJjQvX6CFzpkUVZE+AUh5T5lKpvFRZk4=; 24:ufodLRj+dHHi5ZIo9U0XDqoIHO+xIj7SQRMZkpHL5RSREBGCbA5uSM+H4an9GcJmXGqUWmt1+kSGTSGzguvSohbRU0ElZZtu5DqmAtpr6+s= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2818; 7:WTTgXnDTCWVUMZmOvNEyKXNwc9Uuft29Ug9pldqyHDTihPa78V8eIa642ZewrMG9JUPZEIMpxCaX25tct9BSeM9BipbrgBCb8Wyx0MUmuPf+S+sPpc+FasWWlbNaLZfcBbnMsODLTiahSda1EDfrTCgZn36sOpAIjpCSuisSqc9mhw/RLJ51sU2qDZtHpHun29rslYVcbZOtFCRcPGNubKv/pSXiw3RteYAJl1MEx30M4Phel2FZtycITD2pKz2I X-MS-Office365-Filtering-Correlation-Id: f39edd6f-151a-43f4-6417-08d5b40de116 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2018 11:30:04.4989 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f39edd6f-151a-43f4-6417-08d5b40de116 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB2818 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: <linux-gpio.vger.kernel.org> X-Mailing-List: linux-gpio@vger.kernel.org |
Series |
[PATCHv2,1/2] gpio: zynq: Remove call to platform_get_irq
|
expand
|
diff --git a/drivers/gpio/gpio-zynq.c b/drivers/gpio/gpio-zynq.c index 2ffa0ed..7551857 100644 --- a/drivers/gpio/gpio-zynq.c +++ b/drivers/gpio/gpio-zynq.c @@ -677,9 +677,8 @@ static void zynq_gpio_restore_context(struct zynq_gpio *gpio) static int __maybe_unused zynq_gpio_suspend(struct device *dev) { struct platform_device *pdev = to_platform_device(dev); - int irq = platform_get_irq(pdev, 0); - struct irq_data *data = irq_get_irq_data(irq); struct zynq_gpio *gpio = platform_get_drvdata(pdev); + struct irq_data *data = irq_get_irq_data(gpio->irq); if (!irqd_is_wakeup_set(data)) { zynq_gpio_save_context(gpio); @@ -692,9 +691,8 @@ static int __maybe_unused zynq_gpio_suspend(struct device *dev) static int __maybe_unused zynq_gpio_resume(struct device *dev) { struct platform_device *pdev = to_platform_device(dev); - int irq = platform_get_irq(pdev, 0); - struct irq_data *data = irq_get_irq_data(irq); struct zynq_gpio *gpio = platform_get_drvdata(pdev); + struct irq_data *data = irq_get_irq_data(gpio->irq); int ret; if (!irqd_is_wakeup_set(data)) {