From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754148AbcB2CWO (ORCPT ); Sun, 28 Feb 2016 21:22:14 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:41615 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751784AbcB2CWM (ORCPT ); Sun, 28 Feb 2016 21:22:12 -0500 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 X-AuditID: cbfee68e-f793c6d00000136c-cd-56d3ab508eff Content-transfer-encoding: 8BIT Message-id: <56D3AB50.2060502@samsung.com> Date: Mon, 29 Feb 2016 11:22:08 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Grygorii Strashko , Lee Jones , Alessandro Zummo , MyungJoo Ham , Lars-Peter Clausen Cc: rtc-linux@googlegroups.com, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, nsekhar@ti.com, linux-omap@vger.kernel.org, Tony Lindgren , Roger Quadros , Nishanth Menon Subject: Re: [PATCH 1/7] extcon: palmas: Drop IRQF_EARLY_RESUME flag References: <1456501377-16871-1-git-send-email-grygorii.strashko@ti.com> <1456501377-16871-2-git-send-email-grygorii.strashko@ti.com> In-reply-to: <1456501377-16871-2-git-send-email-grygorii.strashko@ti.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRmVeSWpSXmKPExsWyRsSkQDdg9eUwg9+nzSyWXLzKbrFyCovF ksnzWS3ufz3KaDHvyDsWi8u75rBZzF7Sz2Jxu3EFm8WbH2eZLPb3bmCy6HmkZbG/s4PRYv8V Lwdej29fJ7F47Jl4ks3jzrU9bB5L3hxi9ejbsorR4/iN7Uwe0+f9ZPL4vEkugCOKyyYlNSez LLVI3y6BK+PqsgOMBU95K042nWVsYJzE3cXIySEhYCJxva2fBcIWk7hwbz1bFyMXh5DACkaJ Z6u2ADkcYEXL34RBxGcxSszfchmsgVdAUOLH5HssIDXMAvISRy5lg4SZBdQlJs1bxAxR/4BR onH/fDaIei2J11+WMoHYLAKqEl++rQOz2YDi+1/cANslKhAh0X2iEqRXROAco8Tc9TNZQRxm gWeMEh/On2AGaRAWcJHYcuQ4E8SGdkaJ3h+TwSZxCnhK9K58DfaChMBMDondm/cwQqwTkPg2 +RALxDuyEpsOMEO8LClxcMUNlgmMYrOQPDQL4aFZSB5awMi8ilE0tSC5oDgpvchIrzgxt7g0 L10vOT93EyMwlk//e9a3g/HmAetDjAIcjEo8vC80L4cJsSaWFVfmHmI0BTpiIrOUaHI+MGHk lcQbGpsZWZiamBobmVuaKYnzJkj9DBYSSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAqJM/t+sn h70l888HX7ir7l1OT3Z8ecJ7EkfDif17p56RWMf1cndITd7bF1E7hGN3N7U8vF8n2mbCd4Y9 0Fy2QuitRdLvu0dVn3PONTEvUHnU931TJLOTM8u0R7N5X/B22fLH5Qm3us41rdPY7Mpx63p7 +7EU4bQjWwIMZQO9eV7+EPGalrxPiaU4I9FQi7moOBEAm39O+eACAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFKsWRmVeSWpSXmKPExsVy+t9jQd2A1ZfDDFovGVgsuXiV3WLlFBaL JZPns1rc/3qU0WLekXcsFpd3zWGzmL2kn8XiduMKNos3P84yWezv3cBk0fNIy2J/Zwejxf4r Xg68Ht++TmLx2DPxJJvHnWt72DyWvDnE6tG3ZRWjx/Eb25k8ps/7yeTxeZNcAEdUA6NNRmpi SmqRQmpecn5KZl66rZJ3cLxzvKmZgaGuoaWFuZJCXmJuqq2Si0+ArltmDtDFSgpliTmlQKGA xOJiJX07TBNCQ9x0LWAaI3R9Q4LgeowM0EDCGsaMq8sOMBY85a042XSWsYFxEncXIweHhICJ xPI3YV2MnECmmMSFe+vZuhi5OIQEZjFKzN9ymQUkwSsgKPFj8j0WkHpmAXmJI5eyQcLMAuoS k+YtYoaof8Ao0bh/PhtEvZbE6y9LmUBsFgFViS/f1oHZbEDx/S9usIHMERWIkOg+UQnSKyJw jlFi7vqZrCAOs8AzRokP508wgzQIC7hIbDlynAliQzujRO+PyWCTOAU8JXpXvmabwAh0J8KB sxAOnIXkwAWMzKsYJVILkguKk9JzDfNSy/WKE3OLS/PS9ZLzczcxgtPFM6kdjAd3uR9iFOBg VOLhfaF5OUyINbGsuDL3EKMEB7OSCK+7JVCINyWxsiq1KD++qDQntfgQoynQhxOZpUST84Gp LK8k3tDYxMzI0sjc0MLI2FxJnPfx/3VhQgLpiSWp2ampBalFMH1MHJxSDYyaU6yEXt3uWPbm AENZ+c8bDh8Pv5vC7XfYrTzzxpKbl1ZnnF/Q4X++OnJ9zQ3fVQV8p2Yo6X3b2BRafWDFqzPh z0Szuqc3qn5/MPdh5nnTrbvKjuzT6Jnxc9VRia7zGv7Wc6aWVNdz21Z8fcocy/KYa2evwa3k toKHUrwTN71dI/nsvYzjxjnWSizFGYmGWsxFxYkAMrsayi0DAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Grygorii, On 2016년 02월 27일 00:42, Grygorii Strashko wrote: > Palams extcon IRQs are nested threaded and wired to the Palmas > inerrupt controller. So, this flag is not required for nested irqs > anymore, since commit 3c646f2c6aa9 ("genirq: Don't suspend > nested_thread irqs over system suspend") was merged. > > Cc: MyungJoo Ham > Cc: Chanwoo Choi > Cc: Tony Lindgren > Cc: Lee Jones > Cc: Roger Quadros > Cc: Nishanth Menon > Signed-off-by: Grygorii Strashko > --- > drivers/extcon/extcon-palmas.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/extcon/extcon-palmas.c b/drivers/extcon/extcon-palmas.c > index 93c30a8..0a861b3 100644 > --- a/drivers/extcon/extcon-palmas.c > +++ b/drivers/extcon/extcon-palmas.c > @@ -266,7 +266,7 @@ static int palmas_usb_probe(struct platform_device *pdev) > palmas_usb->id_irq, > NULL, palmas_id_irq_handler, > IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING | > - IRQF_ONESHOT | IRQF_EARLY_RESUME, > + IRQF_ONESHOT, > "palmas_usb_id", palmas_usb); > if (status < 0) { > dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", > @@ -304,7 +304,7 @@ static int palmas_usb_probe(struct platform_device *pdev) > palmas_usb->vbus_irq, NULL, > palmas_vbus_irq_handler, > IRQF_TRIGGER_FALLING | IRQF_TRIGGER_RISING | > - IRQF_ONESHOT | IRQF_EARLY_RESUME, > + IRQF_ONESHOT, > "palmas_usb_vbus", palmas_usb); > if (status < 0) { > dev_err(&pdev->dev, "can't get IRQ %d, err %d\n", > Applied it on extcon git. Thanks, Chanwoo Choi