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=-4.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 85A15C433DF for ; Fri, 3 Jul 2020 06:16:49 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 534FA204EA for ; Fri, 3 Jul 2020 06:16:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="oIMeGCib"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="okFQtKMD" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 534FA204EA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:References:Message-Id:Date:Subject:To:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:List-Owner; bh=RNKCNZkyvnH9oxtQKkzTpr0+5OpHjzC8ncEu5H5dqDg=; b=oIMeGCibNqCFub504sqIftsWgc DeKTReZ2kuhsFFcaj7ta9pX7uEiKVfddYuc80TCgi/WVJK97EYnmv/DC2UptA0JnTfr1PZALFXwvc NyQLaE0babktmRLy+1QOdGnc7/l1mQdQFvyWlyZ9dDFgasdJQQGPkh/Sk/KFOGkAhTMbgh+5DpTzb M+VT49HL98BhzW3mfVJZlqiMHp3Fnse840yVV2X9EcwWw0vMe4sbM6RhfHf4iN5iFWK1AE/6kdOJI dwW0I39sB8vhL2kawmJBFFy+PA2PRQ1gX6FfMes/COlPx+JbdyDWXQRLte9NQdR4fvbYxhFNKrjDp QbVC1P9A==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jrEyq-00048K-3e; Fri, 03 Jul 2020 06:15:24 +0000 Received: from mailout2.samsung.com ([203.254.224.25]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jrEyi-00046J-IF for linux-arm-kernel@lists.infradead.org; Fri, 03 Jul 2020 06:15:18 +0000 Received: from epcas1p3.samsung.com (unknown [182.195.41.47]) by mailout2.samsung.com (KnoxPortal) with ESMTP id 20200703061512epoutp028a1bf06b65798e218479bd58764777c8~eKXeoIhKb1765817658epoutp02c for ; Fri, 3 Jul 2020 06:15:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20200703061512epoutp028a1bf06b65798e218479bd58764777c8~eKXeoIhKb1765817658epoutp02c DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1593756912; bh=DM8ze/syobNBlPoBYT5dJ5a8bmSOBUJ542zBvrQRJAc=; h=From:To:Cc:Subject:Date:References:From; b=okFQtKMDPFeflDcMx0Ihl1wZ3rA5LH1xfp87m9QFt/HNUjg/gtE1ZQ40FubPNtmit CItV7eMXuv85Z5VyRvCyZKluC/kNJ0qbEtK6QrY49CtFZ5KeHR70QYHZOekDhtTrxb UXzAIz+1Dx5y3Va/mPDr+rESLnTMKGWQvKK4Tu8Q= Received: from epsnrtp1.localdomain (unknown [182.195.42.162]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20200703061511epcas1p2ec67104f13edc4c01fcb2497e5f7621e~eKXd6l_Sf0835008350epcas1p2k; Fri, 3 Jul 2020 06:15:11 +0000 (GMT) Received: from epsmges1p5.samsung.com (unknown [182.195.40.154]) by epsnrtp1.localdomain (Postfix) with ESMTP id 49yl7K3PmhzMqYm8; Fri, 3 Jul 2020 06:15:09 +0000 (GMT) Received: from epcas1p2.samsung.com ( [182.195.41.46]) by epsmges1p5.samsung.com (Symantec Messaging Gateway) with SMTP id 77.85.28578.DECCEFE5; Fri, 3 Jul 2020 15:15:09 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas1p1.samsung.com (KnoxPortal) with ESMTPA id 20200703061508epcas1p171aa3c0ab832b77e5837d8bd1e563742~eKXbvAZiu3028930289epcas1p1t; Fri, 3 Jul 2020 06:15:08 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20200703061508epsmtrp2a99fa86decbad47f6d37da035eb6f9d8~eKXbt_VxJ2442524425epsmtrp2S; Fri, 3 Jul 2020 06:15:08 +0000 (GMT) X-AuditID: b6c32a39-8c9ff70000006fa2-93-5efecced3929 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id A0.2E.08382.CECCEFE5; Fri, 3 Jul 2020 15:15:08 +0900 (KST) Received: from localhost.localdomain (unknown [10.113.221.102]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20200703061508epsmtip1a72f338337ec7a16f456fc35cb838528~eKXbcUqwp1305313053epsmtip1i; Fri, 3 Jul 2020 06:15:08 +0000 (GMT) From: Chanwoo Choi To: lukasz.luba@arm.com, k.konieczny@samsung.com, krzk@kernel.org, kgene@kernel.org Subject: [RFC PATCH 0/2] PM / devfreq: Add delayed timer for polling Date: Fri, 3 Jul 2020 15:26:20 +0900 Message-Id: <20200703062622.11773-1-cw00.choi@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDKsWRmVeSWpSXmKPExsWy7bCmnu7bM//iDE7skbTYOGM9q8XEG1dY LK5/ec5qseDTDFaL/sevmS3On9/AbnG26Q27xabH11gtLu+aw2bxufcIo8WM8/uYLBY2tbBb 3G5cwWZx+E07q8W3E48YHfg91sxbw+ixc9Zddo9NqzrZPDYvqffo27KK0ePzJrkAtqhsm4zU xJTUIoXUvOT8lMy8dFsl7+B453hTMwNDXUNLC3MlhbzE3FRbJRefAF23zBygk5UUyhJzSoFC AYnFxUr6djZF+aUlqQoZ+cUltkqpBSk5BZYFesWJucWleel6yfm5VoYGBkamQIUJ2RkzJj9i LnjLVjFr7WumBsblrF2MnBwSAiYSG9buYOpi5OIQEtjBKDH12DpGCOcTo8Sc7ZugnG+MEu3f u+Fa2p+cZQSxhQT2Mkos2e4AUfSFUeLhtsfMIAk2AS2J/S9usIHYIgKhErPvTWUGKWIW2MUk 8WXaTLAiYQEXib/XT4EVsQioSmz73Aa0gYODV8BK4suSJIhl8hKrNxwA65UQ+Mguce9xKxNE wkWibf53ZghbWOLV8S3sELaUxOd3e9kg7GqJlSePsEE0dzBKbNl/AeoFY4n9SyczgSxjFtCU WL9LHyKsKLHz91ywz5gF+CTefe0Bu0dCgFeio00IokRZ4vKDu1AnSEosbu+EWuUhsefUVBZI oMRKrP72iX0Co+wshAULGBlXMYqlFhTnpqcWGxaYIsfSJkZwMtSy3ME4/e0HvUOMTByMhxgl OJiVRHgTVP/FCfGmJFZWpRblxxeV5qQWH2I0BYbXRGYp0eR8YDrOK4k3NDUyNja2MDE0MzU0 VBLndbK+ECckkJ5YkpqdmlqQWgTTx8TBKdXAtOqZ3mYR3mmTbdU+KJ++H3UknUE6KizQw4j5 96ITc39OVnmYELxUs49BIdrp6Ke8Cs+5725NSfTtOdheeOLOVQbNG3ZbXTbV2x90XasVdqP4 Lcep18lzDk8SEK+9L7HV6IG96ALTq0Vc4bNCpW5Wb5A7XlSpp6O/PcO0210iJ79u5gnGIIur B0Qarp1JduBYUiPPsHrS3qhNMRN2L5t7vjd4+sbYN7VL1998rRXvG/2Qa8Vx7omnj+ic/hK1 UuCxdkCp6sOHtfpzV65bU7mDXTmJp1Zk9e1NnuKXVS5eLpE+8VEteMda56M3v78/P+FYRaLx K3MW7wM/XJdVG038c6As/GAmr/3xx7eVJezviyixFGckGmoxFxUnAgD0Zvv+DwQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJLMWRmVeSWpSXmKPExsWy7bCSnO6bM//iDLasNbbYOGM9q8XEG1dY LK5/ec5qseDTDFaL/sevmS3On9/AbnG26Q27xabH11gtLu+aw2bxufcIo8WM8/uYLBY2tbBb 3G5cwWZx+E07q8W3E48YHfg91sxbw+ixc9Zddo9NqzrZPDYvqffo27KK0ePzJrkAtigum5TU nMyy1CJ9uwSujBmTHzEXvGWrmLX2NVMD43LWLkZODgkBE4n2J2cZuxi5OIQEdjNKdG28wQSR kJSYdvEocxcjB5AtLHH4cDFIWEjgE6PEwSawEjYBLYn9L26wgdgiApES5xuOsoHMYRY4xiSx /G07C0hCWMBF4u/1U2BFLAKqEts+t7GCzOQVsJL4siQJYpW8xOoNB5gnMPIsYGRYxSiZWlCc m55bbFhgmJdarlecmFtcmpeul5yfu4kRHJpamjsYt6/6oHeIkYmD8RCjBAezkghvguq/OCHe lMTKqtSi/Pii0pzU4kOM0hwsSuK8NwoXxgkJpCeWpGanphakFsFkmTg4pRqYToadMW5kLfEM +Re97oKZA4/VDV1Xmf7cIFaZ2pkPtVd0f7lpYO/IfzNcoHjJzreMFvoKfT710w4oPq+2itgm rvXzX8hbl63+TtutH0U8dxV1V6t0br93Inm1qLRO3TJDrdAjgl6tb86vXf3woPYT8Y15C9Mc FFo2ms5NcUw1XRT5vTZVRiujXfZm8pmORa1Xtng923JBpyw/iGNy0sZTCqW/5+6Iypdb3W9o IeQQ7rhbuMz9+2YW34XruGMLt6k23dX7JB/UMcPulETit0UBHnkqKlvVrZUqd0ld49xY/Dnj QdmMdJcrjxj8pou+Ol5+aVGB0aUwzxtic/P7E3ZtTfl1Rm/ivISd2XeV9JVYijMSDbWYi4oT AcxCqyq8AgAA X-CMS-MailID: 20200703061508epcas1p171aa3c0ab832b77e5837d8bd1e563742 X-Msg-Generator: CA X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20200703061508epcas1p171aa3c0ab832b77e5837d8bd1e563742 References: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200703_021516_836790_71D08B10 X-CRM114-Status: GOOD ( 14.67 ) 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: willy.mh.wolff.ml@gmail.com, linux-samsung-soc@vger.kernel.org, s.nawrocki@samsung.com, b.zolnierkie@samsung.com, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, cw00.choi@samsung.com, kyungmin.park@samsung.com, myungjoo.ham@samsung.com, chanwoo@kernel.org, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add the delayed timer to devfreq framework in order to support the periodical polling mode without stop caused by CPU idle state. Some Non-CPU device must need to monitor the device status like utilization regardless of CPU state. - patch1 explains the detailed reason why the delayed timer is required. - patch2 initializes that exynos5422-dmc device use delayed timer as default instead of deferrable timer. Chanwoo Choi (2): PM / devfreq: Add support delayed timer for polling mode memory: samsung: exynos5422-dmc: Use delayed timer as default Documentation/ABI/testing/sysfs-class-devfreq | 12 +++ drivers/devfreq/devfreq.c | 83 ++++++++++++++++++- drivers/memory/samsung/exynos5422-dmc.c | 1 + include/linux/devfreq.h | 9 ++ 4 files changed, 104 insertions(+), 1 deletion(-) -- 2.17.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel