Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3902718pxf; Mon, 22 Mar 2021 19:32:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx8OeKS19kwGVMUwHoZVJsoWt34Cf8KTaMwN0w2BXtV8VzbxEIOJ9m6T5d+bOoWBQb8Hc82 X-Received: by 2002:a17:906:a1c8:: with SMTP id bx8mr2523527ejb.381.1616466752147; Mon, 22 Mar 2021 19:32:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616466752; cv=none; d=google.com; s=arc-20160816; b=yNeSawZ5R+MnabqMgjVvFs77R17WED3x1zRqVD+jqHKVciY27xemqmc9EarqEdBRQZ OjMDTHkerwTAG5Y/nq0qppPoycNyzHEihXmu5DN2mCmBI74USHkoVrL+Q+8iVe55BqU3 am1g1ClOVdbFjPYnkE3Ymunoad+yIKsKOebCJmtQQAnEPxADKLH50lFJxcIid879vluW Msbc6YE4uTVV+jDr8df27vv7CEAsN+6ZA4VyIeUbEJ0+/ttQk/Y08cR4S6oKtnkQrZUD kieqFF01SKwH1MS5SgJiX/B4OpPOvkiK1lw4nS3G3mz6xYPgUZ4BqmcuRay7ccw5tGzG TOIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=VivF5QvbPFhrkgG4zPK1gSXeRI7cdCXh3kXDjFdoV0o=; b=OT+2NXqSXhnv4mVdtSqoizXowHJRWn2Ya+/4L4U7e33dECg7ToSbYbclHrg0KIkcn5 43DmszWrWvJZaVcteIKXIVT7tvuPWIGlkrBoC115YZCEpkfpGsphxAzo//JnhHG+i+/i ojWRmK9haYNddKHg1wy3jVlz17qu3Nw1V8SOq42I+6TQCSqNIm2pitzkH9kyvp98CPCv p6Go1AgqGhaFG90ZKjVkasWE973cbKe87XAcvgmRPMGbl9zNx1xMeNwdy0wW5TCkZY8M r/n9JsslFrbc1aHtDQPOA+YVUHgCnCkBTiDAMmuxyMY1b5LLOKeAJM1flG86R8gNGwyg vGpA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h10si662062ejc.248.2021.03.22.19.32.10; Mon, 22 Mar 2021 19:32:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229547AbhCWC30 (ORCPT + 99 others); Mon, 22 Mar 2021 22:29:26 -0400 Received: from Mailgw01.mediatek.com ([1.203.163.78]:46449 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S229472AbhCWC3Q (ORCPT ); Mon, 22 Mar 2021 22:29:16 -0400 X-UUID: 75cd00b499a84e929a964099f36fc1df-20210323 X-UUID: 75cd00b499a84e929a964099f36fc1df-20210323 Received: from mtkcas35.mediatek.inc [(172.27.4.253)] by mailgw01.mediatek.com (envelope-from ) (mailgw01.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 221370226; Tue, 23 Mar 2021 10:29:12 +0800 Received: from mtkcas10.mediatek.inc (172.21.101.39) by MTKMBS31N2.mediatek.inc (172.27.4.87) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 23 Mar 2021 10:29:08 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas10.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 23 Mar 2021 10:29:07 +0800 From: Fengquan Chen To: Daniel Lezcano , Thomas Gleixner , Matthias Brugger , , , CC: , , Fengquan Chen Subject: [v2, 1/1]Fixes: e3af677607d9(clocksource/drivers/timer-mediatek: optimize systimer irq clear flow on shutdown) Date: Tue, 23 Mar 2021 10:29:02 +0800 Message-ID: <1616466543-13387-1-git-send-email-Fengquan.Chen@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty MIME-Version: 1.0 Content-Type: text/plain X-TM-SNTS-SMTP: AD58978AA397473FFCE90D8123B5F5C94A91E347620E7C30F0A253083E16BE582000:8 X-MTK: N Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org mtk_syst_clkevt_shutdown is called after irq disabled in suspend flow, clear any pending systimer irq when shutdown to avoid suspend aborted due to timer irq pending Also as for systimer in mediatek socs, there must be firstly enable timer before clear systimer irq Signed-off-by: Fengquan Chen Fengquan Chen (1): [v2, 1/1]Fixes: e3af677607d9(clocksource/drivers/timer-mediatek: optimize systimer irq clear flow on shutdown) drivers/clocksource/timer-mediatek.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) -- 1.8.1.1.dirty