From patchwork Mon Jun 11 15:24:54 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lee Jones X-Patchwork-Id: 164216 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail-lb0-f184.google.com (mail-lb0-f184.google.com [209.85.217.184]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 538EEB704D for ; Tue, 12 Jun 2012 01:25:25 +1000 (EST) Received: by lbgc1 with SMTP id c1sf2256053lbg.11 for ; Mon, 11 Jun 2012 08:25:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=mime-version:x-beenthere:received-spf:from:to:cc:subject:date :message-id:x-mailer:in-reply-to:references:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=15Kr4kNT6Oc6373y6sdNq6+lW+K1FFtsOelgu+14E+0=; b=PXcnID2U8eEASpfjAA5zOL8zt9eaG+r/ID4rj3KyZAmVEBKYWEqPcgzLyrpgfC1iQI Jga4+81Qf3CRjK0FtyZZEOD2O5T+hobacR+MLJSnbpJuwoGIHPd+7OFl0XF7mH2/F/kh duIH9CvHSzh13I51RlDZE94dtxFSkz3oVmaEo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-beenthere:received-spf:from:to:cc:subject:date :message-id:x-mailer:in-reply-to:references:x-gm-message-state :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=15Kr4kNT6Oc6373y6sdNq6+lW+K1FFtsOelgu+14E+0=; b=EI9vw197lg7MhXUSI2KD+SU3AUUvQLgQBUB7HgguF49sJIkuDq5nF3/N/cu5XIuawz QHULwlqmynyv3Fxd/hpm1iae+nHOnDa+RZZL9Mxjg5fVFKTcApC4sFw4ufbU8igjdLl9 bkAiLFbKkHUSKNAKH2ytYJCFKWMsDeq7o3irdrOI3L/jy3t/oNVj06bZTj2gT8ZmmcXg UpKK+4c7Hq+W6i0OqMHiqTlDQWs+OMJMAv5syfSR2GP3s11qLi0H7dAHuCHjfYJui/Gu U/+NKcgmJOpLZArIA6HB8tlWQI+eiDrWqG28nzP9bPfWqVyKQrfse6WGAQ0su2fG71i/ d3sQ== Received: by 10.216.138.200 with SMTP id a50mr342072wej.37.1339428321367; Mon, 11 Jun 2012 08:25:21 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: rtc-linux@googlegroups.com Received: by 10.180.108.83 with SMTP id hi19ls3574614wib.2.canary; Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received: by 10.180.84.162 with SMTP id a2mr483771wiz.2.1339428320297; Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received: by 10.180.84.162 with SMTP id a2mr483770wiz.2.1339428320286; Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gmr-mx.google.com with ESMTPS id ei10si4263608wid.0.2012.06.11.08.25.20 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received-SPF: neutral (google.com: 209.85.212.171 is neither permitted nor denied by best guess record for domain of lee.jones@linaro.org) client-ip=209.85.212.171; Received: by mail-wi0-f171.google.com with SMTP id hm14so2655732wib.6 for ; Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received: by 10.180.97.66 with SMTP id dy2mr21694396wib.0.1339428320100; Mon, 11 Jun 2012 08:25:20 -0700 (PDT) Received: from localhost.localdomain (cpc1-aztw13-0-0-cust473.18-1.cable.virginmedia.com. [77.102.241.218]) by mx.google.com with ESMTPS id ch9sm39413606wib.8.2012.06.11.08.25.17 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Jun 2012 08:25:19 -0700 (PDT) From: Lee Jones To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: linus.walleij@stericsson.com, arnd@arndb.de, grant.likely@secretlab.ca, Lee Jones , Alessandro Zummo , rtc-linux@googlegroups.com Subject: [rtc-linux] [PATCH 01/14] rtc: ab8500-rtc: IRQF_ONESHOT when requesting a threaded IRQ Date: Mon, 11 Jun 2012 16:24:54 +0100 Message-Id: <1339428307-3850-2-git-send-email-lee.jones@linaro.org> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1339428307-3850-1-git-send-email-lee.jones@linaro.org> References: <1339428307-3850-1-git-send-email-lee.jones@linaro.org> X-Gm-Message-State: ALoCoQnT4lEG2Z0vL/KEn+oUwgqJTyFp1p/OY1s5c1+6LqomQJiXXf1pYpeQ5sA+wCa6H/qD0rCm X-Original-Sender: lee.jones@linaro.org X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.212.171 is neither permitted nor denied by best guess record for domain of lee.jones@linaro.org) smtp.mail=lee.jones@linaro.org Reply-To: rtc-linux@googlegroups.com Precedence: list Mailing-list: list rtc-linux@googlegroups.com; contact rtc-linux+owners@googlegroups.com List-ID: X-Google-Group-Id: 712029733259 List-Post: , List-Help: , List-Archive: Sender: rtc-linux@googlegroups.com List-Subscribe: , List-Unsubscribe: , The kernel now forces IRQs to be ONESHOT if no IRQ handler is passed. Cc: Alessandro Zummo Cc: rtc-linux@googlegroups.com Signed-off-by: Lee Jones Acked-by: Linus Walleij --- drivers/rtc/rtc-ab8500.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-ab8500.c b/drivers/rtc/rtc-ab8500.c index 4bcf9ca..b11a2ec 100644 --- a/drivers/rtc/rtc-ab8500.c +++ b/drivers/rtc/rtc-ab8500.c @@ -422,7 +422,7 @@ static int __devinit ab8500_rtc_probe(struct platform_device *pdev) } err = request_threaded_irq(irq, NULL, rtc_alarm_handler, - IRQF_NO_SUSPEND, "ab8500-rtc", rtc); + IRQF_NO_SUSPEND | IRQF_ONESHOT, "ab8500-rtc", rtc); if (err < 0) { rtc_device_unregister(rtc); return err;