From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751244AbeAWJE7 (ORCPT ); Tue, 23 Jan 2018 04:04:59 -0500 Received: from mail-bn3nam01on0053.outbound.protection.outlook.com ([104.47.33.53]:29184 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751111AbeAWJEz (ORCPT ); Tue, 23 Jan 2018 04:04:55 -0500 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; From: Anson Huang To: , , , , , , CC: , , , Subject: [PATCH 1/2] soc: imx: gpc: ARM power domain should be always-on Date: Wed, 24 Jan 2018 00:42:13 +0800 Message-ID: <1516725734-32745-1-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131611718934175627;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(39380400002)(346002)(396003)(39860400002)(376002)(2980300002)(1110001)(1109001)(339900001)(189003)(199004)(85426001)(86362001)(2201001)(47776003)(26005)(50466002)(110136005)(6666003)(54906003)(50226002)(48376002)(77096007)(53936002)(336011)(51416003)(97736004)(498600001)(2906002)(72206003)(356003)(36756003)(104016004)(16586007)(8676002)(4326008)(81156014)(450100002)(8936002)(105606002)(5660300001)(305945005)(316002)(106466001)(81166006)(68736007);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR03MB477;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD021;1:RvbR07Zm3nY4WqrV1fDlygamWLSu2vQ4RagDFvb3G5ykvfRqDbDhhaI6UFy3Q6VIYnqsLb6ygAWMpSdQILXUWNVJdGPptPP8CSqQJOtlpL4LsauGV085lOx3WbpQlQ1f MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 05c02f55-9e0f-4832-9f8b-08d562405dd0 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(5600026)(4604075)(2017052603307);SRVR:DM2PR03MB477; X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;3:FL6WrRBKl/5l+hAC/mSORKWA5TqWV1VeRJVCkHg3FzB/fHUf4L5oJOdbVhdM/b6nD1ZnCXsgYq2lqniV00Gt/ygLVFCI0jQ7/4t027+0gnFEk5+UxxluiB6LDsykaYYacINhKqlx2pRIXbz+vVknZZGo+MQvIdc3HFjtqqUmIdGEN7WVgjjxxzWYWbf4y6ftgWYuaoykIqPtEwK5+TNJV9BJtOVcgXy6QxepMmPMbSnP3EAj80XsP+SQjIC4YSb5pJSpTEIxEYASRi9+Z+MLPE58tKz7h/1ezB+XKxkZYnsuZqrLi5chCpYm1M0fBv1u9nl9KbkEBFxFyGLkfFNQ4jV0VolI0V0HJeAcCgYvHTs=;25:RShh/FPboLbkcPtVkuea9ZcrflPGuPVwzqTCLz7+kKcK6SKN+dt9qYrDxBqZ8yVMtvYO7hnDqK5CLQy/McO4FTinorR27LjzaYg6MEzmXOe7yKoqKNX1UiIomf+9w6UmF+7QhfSoOrVbywESdjQDrXzRDoTuUxwn55otJS94ouTwQvkhkXGJvLMtRquSWR12dEWe+Vg0b8yrFU9cg6qzmGaJEd6G+MAxARRADJrQqt7yVO8CXoOHnk+dGjdFhtkoKLw05dnqm0Q3wEPNnPZ7BvLbw3eKDQd2P7GvigT7lnw9XJTWEZbpGKclMtA7vsd+BVfm9zph4SOFNdHOFlZzEA== X-MS-TrafficTypeDiagnostic: DM2PR03MB477: X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;31:FHWwAS/yKocPKbTIlbshSPi4pLFYo0Bxt7Gk/RvVMNsDHjPkhHFZfkNvEsOExnPudJGEMBDnV/tbDP020iouEin6nk0WTOg62f6eyoz2Gj2z4NPiOOxtAhkC3Td62BrBIpTACZpB9T8RRi9uJCLMW1hk0uvT8Nmj4LS2BoA5IDxeZlLjUAlIBBOpp7TbzXmexFvAfLF8xOFZGPBmfRweNqsAG3MK4Pl/R9l1jsT0Ykw=;4:fWD5PjeoDvVwmXaK0nsYGe4o4d3T4qyQwzwBci1qDYVJHa9HfQ6kzJjr6D+z89GmnScE/NTPEtcfEDnaKYI9uTfqbeAdpDkyRPiTvem26ItCmoMQDKjTeBU2gxsY3XqCno0nvmgYPIlYWH/PrOhz+cuXPfPY+1mlc0Ygg3avuWjHEdKLZvHfmemSmmVOexMt+WvUC2N4Ya/+SqwCs81pXk9B48CaJDAWWpadbZCCaRuLZVi6B9+aomZhkbHd12YmC7Q8ebPSYzVRP39alR+LwtlsJuaM3j2oP5HsbdqOsG9Iuq5OUj07U6SNO/yA78Bh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(2401047)(5005006)(8121501046)(3231023)(2400081)(944501161)(3002001)(10201501046)(93006095)(93001095)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703151042153)(20161123565025)(20161123559100)(20161123563025)(20161123556025)(20161123561025)(201708071742011);SRVR:DM2PR03MB477;BCL:0;PCL:0;RULEID:(100000803101)(100110400095)(400006);SRVR:DM2PR03MB477; X-Forefront-PRVS: 05610E64EE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR03MB477;23:66e/89RckfaQb1gp6GmUJecDhj/aGN7+Z53N/8nSL/?= =?us-ascii?Q?FSR1f9DjWn/fMqZBo/9P3mRi58Rcvd4wiuRVSyNRU+t/EorB0JLLZWjUH/Nx?= =?us-ascii?Q?qbQOttTmPewcGitDzoIhlzEpEH/oGl/uvXYkBc0WOp+utr5phXWrOZCGbOqJ?= =?us-ascii?Q?45oLn1Lnh43p/K6/vDAL0t/vtlRoH5lWShq00Ren+F+RSuunTFQtbDFJ5plM?= =?us-ascii?Q?BizjuSypvnPyYUbzMsIYFflMkQkuqj1XMtfrYSgCasiIauYgkEVRQz3BUgkk?= =?us-ascii?Q?Pkv/HaEye0f2nMPCkoEgATO33v5DsJWtlOUXicaPKg89hSgoV+8Li9Z88jDv?= =?us-ascii?Q?aa5DRtu5+Lkwyc/gFfOJHRY6ZYgx4pzemjS3oKmF+fd+0UgPgwh9mMyq0RAe?= =?us-ascii?Q?XGSzyw0Q9PPqHbY7oWE2XeVOF3ekIH/3o0jcEtCA2N4HQy4Ulzd4ZkrPzpCR?= =?us-ascii?Q?SGdFdVCcTJ0yiWJqy2E6x9pAdSLT9SiWedDirfTYr/jiH++/+Eqml92a7KEJ?= =?us-ascii?Q?DZO1B6y+n8QPTxAuC98g8Khr0orCnJiT64SwFZBPNK05ROXtRRcBT8CRw3z4?= =?us-ascii?Q?w0AqF5HZCowwVROGNpmy+0JtQIWPGiGlTz+x8enGpEwHFaMVYRyPvLv/j0HX?= =?us-ascii?Q?7UH/ZZ1yMk5S3HiKGxL2dhtglF3vuELpl9FoDnmH+p5IQ/ZB0tZd9RymdSOA?= =?us-ascii?Q?+J15yiGw5+f8gc2VHBnN2xN2RwPfQRVjxhQMUAYbIQcYP8B0y6wrJQUrz5sK?= =?us-ascii?Q?yAiuut4gwFLYO8ULFhXP1s1Z4VKyRpqa00t4xiVu/cf+KYYzzI7Eg192awdK?= =?us-ascii?Q?e3+bZhaGUE/o5yyMnwWioWJ8mpiXRj8x5Llh3CG3GXvfJNL41w0RnvNHpgvC?= =?us-ascii?Q?A3oGKW2gcicRLlF5BiXEcNIR4AShg99MNrIviHQfy6G8wD16wy+g655dAD8p?= =?us-ascii?Q?zmBU2n+/qbSw4eZPxdm+tEuYVPbRAht0OUk5kx/ixyAXEXg9zcLeMQZUglAT?= =?us-ascii?Q?Fp69QczvYlE+dENeT/bu54cB2Rl9KyMHd7+tCXPDfNFX4M646G9Kki4DVXg1?= =?us-ascii?Q?TcAj2NrL5VJCPckdDBPAIAfAhw?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR03MB477;6:nbAHmXTER3XCVyKpBLVat5WRBnVMT9aWxgnDPiz6bitooE36MUbtQFAmA/Lm3vcar2ygnor7uNsQSg+tNBstu0X5ctsHo9QoCJn6BVc5qGgF4I/0JwQzsewYr5KILSKzjhlmFWqCIGHcSxr4azNFmPgFAfHAaXNGmkeAaGIdGhhf7Gf5zPo0Jfs2U2ktdAjyQxNCUcdX/CIGZ/uR1L2xm7VUuPDERrYXGaIkOs1eKMY6ct8Owxx/qL2HLfYyul71I1fHxtFOLHUxiPTyH0mDqOheDo/IjpkE51qroi17Frp/227ixyO79oCcf7eMHvP8GzPuCaE0EAzUgpMBKRN8LkBZu9c23Ize+pN5AOgq+MM=;5:4eAf7fms4yg59LzMBsyT83DXmvGTYJd0rBSjillyYkYyLemaNPT1lImmR1K+4eyCE1f7Pn+QtDOP1t7fHq4yQvD/oen8vRd+BQFWNxvQ8EUHbt/jwwo84NHpwuTI9lIpdb2j6LMQ6LOcsFkCMPyWwjU7w0pZ2QTbHI3vix5Abss=;24:sjr1FsTW7Yhqi7DnbYT2HNjEPJRw0sYukyrBU/rmJ1JZZaCDCwNU7sZmlRa6AY5XxXJ+PSKpRL9JtrM0EN4xMF9+jOdmNbfZTmunBfOLb1I=;7:5nqo7p14ETnpyC9QwqzgDy40GjmlrdLiOAvpJ46P10zj1b2Jm5ktU6jIYwuCis2ZN1AnPpd8mZeN9L2O10keoJR7i6DtkKumL88QvVbMIOSrdEJHlrB1+chJJV+cB3l/tutHtwG4hRjMq4pFGRhTkHDKyZatzruzKnTISYnKwdL0zQMH3Ttd20KXZH4UsX2/sRIzfxe7lBkXBQ515CG6zaqGWzRMQGSZQLN511OF6GO+W1CqbNClUpbWoOqRDAxe SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2018 09:04:53.2772 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 05c02f55-9e0f-4832-9f8b-08d562405dd0 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB477 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ARM power domain does NOT support runtime off, always-on flag should be set to avoid incorrect power state in pm_genpd_summary: Before: root@imx6qpdlsolox:~# cat /sys/kernel/debug/pm_genpd/pm_genpd_summary domain status slaves /device runtime status ---------------------------------------------------------------------- ARM off-0 After: root@imx6qpdlsolox:~# cat /sys/kernel/debug/pm_genpd/pm_genpd_summary domain status slaves /device runtime status ---------------------------------------------------------------------- ARM on Signed-off-by: Anson Huang --- drivers/soc/imx/gpc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/imx/gpc.c b/drivers/soc/imx/gpc.c index 53f7275..6cafa9b 100644 --- a/drivers/soc/imx/gpc.c +++ b/drivers/soc/imx/gpc.c @@ -254,6 +254,7 @@ static struct imx_pm_domain imx_gpc_domains[] = { { .base = { .name = "ARM", + .flags = GENPD_FLAG_ALWAYS_ON, }, }, { .base = { -- 2.7.4