From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AE485C43603 for ; Wed, 4 Dec 2019 09:50:03 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 728852077B for ; Wed, 4 Dec 2019 09:50:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="OdepcxeS"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cXtA9Ypt" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 728852077B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=sAtuon6McjM7YH/9U9SqYqXhgQXKaht4xcWYT5GDzBk=; b=OdepcxeS+Hm4ar G31Y0hex9SgTvhS2iFc8a63IGQtec/ri5DSu39fYbT7dFuxVoqF1QUJXPUc9fd7t1fo8Wn+YXipTW oUu8OMod0OGqiqL2bgeE8Ej7Bz7Ieace+Sj1FMD//SUyV58Paf+H/iEuPJUppHRD72PJUjPgD9dFr Txzu3c8ETejHk5kUFdKJF60R7vrmKvWeFSHK4f+GBDO8ttmSiu2jIiHO1C8XjHd1oSxA9CI2LS905 DouNs/ATc72ZohavQnsfybmxb7k4CQX2SYkNNFxnWQ2MLuyidDkEhBgkjyBT2X+zYzjulXPJIwLDy Hu+brzRjygVr37HpEE3w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1icRII-0000ec-Ra; Wed, 04 Dec 2019 09:50:02 +0000 Received: from mail-vk1-xa29.google.com ([2607:f8b0:4864:20::a29]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1icRIF-0000a2-Gd for linux-arm-kernel@lists.infradead.org; Wed, 04 Dec 2019 09:50:00 +0000 Received: by mail-vk1-xa29.google.com with SMTP id p191so1939462vkf.8 for ; Wed, 04 Dec 2019 01:49:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pPIJ9M8+mSe3OeAXCE+fj/3dGRagMu8jXvBF/uDza34=; b=cXtA9Yptfjo8ePQAqvUGePG60nWRObXSX42QTc+c9FwtujDvR9ZEnH4F+TSMnpA0Wh oC4zo10iCmvaHbQ2tY1mcsutd71XBkBZxHBpsa+OMIKSFjHw4DnqKkNjBnaBdNVgZviZ QStk480dlgw0qkHufnq0myyOQrwFKS1amp6vOXy/nBAFHKrwjti4hyS6QMgMwxx/ASDc z/w0o3d1mdWNZHgbRAbxXVgP/yR470eozuhigjg+M5z0ew7sPRoOajiP0UZ8c6N6aGgR Nwcx0wY1PaA3VUwL4oum8Zse0r9sHnQx7iwt5Al5bti6ru0vs0kz9S8lEAIy5Hf4AegX pBMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pPIJ9M8+mSe3OeAXCE+fj/3dGRagMu8jXvBF/uDza34=; b=Ahy/pm3p0q7QL9DhQMZwMWDtv+tORYcAuRZeW21yYfZY9AUmmDUY0wJu1Ono5mkE8m ximT0SJVTCYHx0fpORacCH9VPkxMaRVvsUwDMqOGeQtcTL0MVDK7O/i94u4X+sZtfrEl k4G9F3dDBlNraauF522sEdLdbL7cD8nwWblDxRq03wmmVi4rB/ghkU3i2+1TEye18i89 0BUf0gsGcnk814kWfPGRPHZt/UQ1SRmyEz8wf5rDzzaT0D6aIala0U1+CGrcsLAF6J5c LVCyHmN5P9AGA4+QcGDw+DHjdk41onoOR77gKtRI+QCO77PG683rvm2gfbjL8rKJbDtz pdCA== X-Gm-Message-State: APjAAAXR8TgAZJJu95xjMa9EVPyccFMMfCOi6nP59OiUzfl3kCckm78+ Zi/DupEVSBIV/8MqDg1Cv88WY6zL3zdkBWT9CBI= X-Google-Smtp-Source: APXvYqwcmEszgaP2f+aEFuCk64GgbEQC+Y3ruLWXWwDDA0lNHGnXECgPDn5L2c4lKmDY2WgkAnD6nw9PVtHk309L/8c= X-Received: by 2002:a05:6122:1065:: with SMTP id k5mr1378302vko.14.1575452997897; Wed, 04 Dec 2019 01:49:57 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Pintu Agarwal Date: Wed, 4 Dec 2019 15:19:46 +0530 Message-ID: Subject: Re: interrupt handler not getting called after resume To: anish singh X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191204_014959_574209_1BED427E X-CRM114-Status: GOOD ( 11.05 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-pm@vger.kernel.org, open list , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , Kernelnewbies Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, 4 Dec 2019 at 00:28, anish singh wrote: > > On Tue, Dec 3, 2019 at 6:12 AM Pintu Agarwal wrote: > > > > Hi All, > > > > I have one general query. > > > > If an interrupt handler is NOT getting called (for one device) after > > the system resume (from snapshot image), then what could be the issue? > > Most likely during resume the interrupt was not enabled. So check > irq status registers to see in the working and non working case. > Oh sorry, I forgot to mention one thing. After resume, I can see that the interrupts are visible under /proc/interrupts. # cat /proc/interrupts CPU0 CPU1 [...] 416: 1 0 IPU (null) 417: 0 0 IPU (null) 418: 0 0 IPU imx_drm ===> HDMI 419: 2242 2 IPU imx_drm ===> LCD [...] The interrupts are coming only for LCD display and thus its irq handler is getting called. But the interrupts are not coming for HDMI case, thus HDMI gives "vblank timeout issue". Apart from this I also tried calling enable_irq(irq) after resume, but it did not help much. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel