Received: by 10.223.185.116 with SMTP id b49csp725241wrg; Wed, 21 Feb 2018 06:01:19 -0800 (PST) X-Google-Smtp-Source: AH8x226Y6eVhmWSzuHmQJSei8txmnJxKcfODxLiQJvfx2iffZFyDSNyX79WvwqvVPFpXCfkfPaRz X-Received: by 10.101.85.143 with SMTP id j15mr2760473pgs.387.1519221679439; Wed, 21 Feb 2018 06:01:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519221679; cv=none; d=google.com; s=arc-20160816; b=w2hN46AIKdPpx5+/2B97fx+N+80ASB/BxKJ8ZnV3KdNJ/9fvAyMTkgRc4pwaeT/Bp4 bczENvHIcMf0o1qHEWUl9Eg7FsfJ8AH5WwMYH30y2RM/tjBUFQiwzZ/0Ix9J2I+YkTj/ 7Dx56mn8I+NxDfC8Nw1qg/jprhnfjaWSkUrdmBVcMtSi3lMe9hgdl6kIbMJ/g4kYTgNK yrNsTSYu2Fp0RgFtp/L4ETWs8ufQn+77sAoCAF9rGH2iQblBk0I/jokGdzswFuK+GBpy 0lbbNCFvqRTtx2fbk2syPwtfHdkI1JSAhCUSCk41hCT9ksQe91PbPRMsKl/SwwS36z0X oaKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:to:from:dkim-signature:arc-authentication-results; bh=0P2wSmF9GsiTA12vjDf8BmvMqw9q3F34B4lVs6lHldo=; b=xwL5802MCTbbTomIv2uzbA+nLaV7DBZln+tQeT1XLVrYd71fYgvQ6C44sPzvOzeGFF vTRWIIlFabzcgmE3/0goeb+bp6FV9xPSeGobWo8jHRizjZ2f3P4wEXAR9kCs0deq8uTV M4SZIEOsy/NE7WdBKagHMsXn6Pp+Br/12ZNT+KcYpC/tHnt9rolWLRfA/JzuxyXMHVsO L6jpoZIpMEGatBcfRuS76LmKWGc0YHfjD9OoEdNvc4bdd1iu7ckSbc6tQjedt0HxbywK i+HZ9nM7CXlg+LXka9Hy6kO4bYeGgNyRUj4ThBDFA2WvM+PYOyKpu7IK0uV+Fvd7ZbdQ 3qAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UohzyXH2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s24-v6si1626255plp.291.2018.02.21.06.00.59; Wed, 21 Feb 2018 06:01:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UohzyXH2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965903AbeBUNvZ (ORCPT + 99 others); Wed, 21 Feb 2018 08:51:25 -0500 Received: from mail-lf0-f67.google.com ([209.85.215.67]:40743 "EHLO mail-lf0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754658AbeBUNui (ORCPT ); Wed, 21 Feb 2018 08:50:38 -0500 Received: by mail-lf0-f67.google.com with SMTP id 37so2434781lfs.7; Wed, 21 Feb 2018 05:50:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=0P2wSmF9GsiTA12vjDf8BmvMqw9q3F34B4lVs6lHldo=; b=UohzyXH2PgVqumug1on6Do4cTBmdIS2UlVH1iTAba6PsCd2A8KCLQIAJbQC9tKl7ku gl2qeVoAMy1SOtkH6SJP3ZTX/ozlIW6Ko5PucybyFsG1xTHIdrNSbcrd8ohZjR5W2qXg F0mUuVQgGeMKhXqV90KgJpezxW34H3DKjxAy7CfLt8/5W3+G/jqXW77UbPXMhe7DGFn/ huD9we6UaRr6+iSCZ6vDOtTjURZqiRFPQ0g++/+6d6VN1jIRVWU4utEbJjEj3rRfitYU DDaUuCvJLu4wlUBYoqmrx5KAwXJFCKiCtYdUzUactX0KT6oc7pLzSxpZvFapSC1vrBxX 0/RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=0P2wSmF9GsiTA12vjDf8BmvMqw9q3F34B4lVs6lHldo=; b=AaIOT8TXptgc3YWSDj4gg/yqsBK/1s2ZZB+0giuo6bSfG/REEpTNxk3rIfPhvqeZ8t 9PXK8OhK7FgMWxafwJ2eEcnBSFbfT0aMpPk2B5BqDRsWAQKO8NR2o6qr1fWDBcILy5Hq f3Awv7Nu8cTb1ol3iVzEUfnGtMc1KsMJXQwlE8DXMF1+cVuVmFszlziHRMg7OnQpQNzV yk/sSAWGjpkvRPITWKXR4GP5AUHhursNHPU2dpO3cdb9bF5dVvTnBRHEJIG7H+m0HxDQ G05YtHn210MXSJlfvYEzRfhaTuGZWVceRt83U75+Udv7agA1RG7WLDmbEjoj4QMoUSOv xs1g== X-Gm-Message-State: APf1xPADBL09ERDBAuFTBYB2KNBHqtowOS9c/KcUshxTPCThjazh2iaf 9BSTrXVRay0iXzCjlp2h1tM= X-Received: by 10.25.234.148 with SMTP id y20mr2318157lfi.53.1519221037180; Wed, 21 Feb 2018 05:50:37 -0800 (PST) Received: from PLLZPC317.harman.com ([212.91.28.199]) by smtp.gmail.com with ESMTPSA id f33sm6040708lji.52.2018.02.21.05.50.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 21 Feb 2018 05:50:36 -0800 (PST) From: Radoslaw Pietrzyk To: Thomas Gleixner , Jason Cooper , Marc Zyngier , Maxime Coquelin , Alexandre Torgue , Linus Walleij , Radoslaw Pietrzyk , Benjamin Gaignard , Philipp Zabel , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org Subject: [PATCH 2/2] ARM: pinctrl: stm32: Optimizes and enhances stm32gpio irqchip Date: Wed, 21 Feb 2018 14:50:27 +0100 Message-Id: <1519221027-4028-3-git-send-email-radoslaw.pietrzyk@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1519221027-4028-1-git-send-email-radoslaw.pietrzyk@gmail.com> References: <1519221027-4028-1-git-send-email-radoslaw.pietrzyk@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org - removes unneeded irq_chip.irq_eoi callback - adds irq_chip.irq_set_wake callback for possible in the future GPIO wakeup Signed-off-by: Radoslaw Pietrzyk --- drivers/pinctrl/stm32/pinctrl-stm32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c b/drivers/pinctrl/stm32/pinctrl-stm32.c index 617df16..5b1740d 100644 --- a/drivers/pinctrl/stm32/pinctrl-stm32.c +++ b/drivers/pinctrl/stm32/pinctrl-stm32.c @@ -268,10 +268,10 @@ static void stm32_gpio_irq_release_resources(struct irq_data *irq_data) static struct irq_chip stm32_gpio_irq_chip = { .name = "stm32gpio", - .irq_eoi = irq_chip_eoi_parent, .irq_mask = irq_chip_mask_parent, .irq_unmask = irq_chip_unmask_parent, .irq_set_type = irq_chip_set_type_parent, + .irq_set_wake = irq_chip_set_wake_parent, .irq_request_resources = stm32_gpio_irq_request_resources, .irq_release_resources = stm32_gpio_irq_release_resources, }; -- 1.9.1