From patchwork Wed Jul 26 07:24:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andy Tang X-Patchwork-Id: 9864335 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DE90860382 for ; Wed, 26 Jul 2017 07:41:50 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CC2DE2873B for ; Wed, 26 Jul 2017 07:41:50 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C072528741; Wed, 26 Jul 2017 07:41:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 69A5528740 for ; Wed, 26 Jul 2017 07:41:50 +0000 (UTC) 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:MIME-Version: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:References: List-Owner; bh=fZ8lScT1erLSsK8sg6pLI3dI4CTpgRmQVhNJrEQEvnY=; b=fF02p8v8f1Q73g e6t1Z4d3dvJU36AihvCG63Q3HEyCqY1qbA+WgtGh9vVcpkwf3RioqTpJsKrAjcraM+JBHefKDvp9A pnRA5l3++ApJU7hqEHEVCayvAbNHA4uObOa7xZkRPZG5lL1Wh4trE27Y4/35wtj85BFuD495jman1 quKne2xvfeA8RkUeHW6GtkdyQL56H+7KAbbp6RwBmoFpAoDuicbMD4Oyz1Qtt7Kui1oa/fJyOcrHq HPJtvdZvbTQYsrfjMNgRzvxpfEGpyz6Ym5Egcel7yAWGCEDZBIRbUmhY7XCs7uTnvT4mjFUBpcAXF x6OeovpxtoCOZmmJHmRw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1daGx1-0003Bl-5E; Wed, 26 Jul 2017 07:41:47 +0000 Received: from mail-co1nam03on062d.outbound.protection.outlook.com ([2a01:111:f400:fe48::62d] helo=NAM03-CO1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1daGww-0002iZ-KK for linux-arm-kernel@lists.infradead.org; Wed, 26 Jul 2017 07:41:44 +0000 Received: from CY4PR03CA0104.namprd03.prod.outlook.com (10.171.242.173) by BY1PR0301MB0904.namprd03.prod.outlook.com (10.160.195.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Wed, 26 Jul 2017 07:41:19 +0000 Received: from BY2FFO11FD021.protection.gbl (2a01:111:f400:7c0c::108) by CY4PR03CA0104.outlook.office365.com (2603:10b6:910:4d::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10 via Frontend Transport; Wed, 26 Jul 2017 07:41:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD021.mail.protection.outlook.com (10.1.15.210) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Wed, 26 Jul 2017 07:41:19 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v6Q7fFaI017004; Wed, 26 Jul 2017 00:41:15 -0700 From: To: Subject: [PATCH 1/2] arm64: dts: ls1088a: add cpu idle support Date: Wed, 26 Jul 2017 15:24:52 +0800 Message-ID: <1501053893-20897-1-git-send-email-andy.tang@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131455284792694081; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39400400002)(39410400002)(39840400002)(39860400002)(39380400002)(39450400003)(39850400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(8656003)(33646002)(5003940100001)(189998001)(6916009)(77096006)(97736004)(305945005)(50466002)(2906002)(8936002)(47776003)(36756003)(104016004)(81166006)(2876002)(8676002)(356003)(106466001)(53936002)(6666003)(2351001)(50226002)(110136004)(69596002)(86152003)(81156014)(48376002)(54906002)(5660300001)(105606002)(4326008)(38730400002)(498600001)(68736007)(85426001)(50986999)(626005)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0301MB0904; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2FFO11FD021; 1:YBFBPzKQV/FPqINaEgMwzIEF9j6yI1Za4NL3ecZR2g?= =?us-ascii?Q?03GyzsKY3mL/v6Z6mECFBjbv+Zs61vYbpv6ZSc/Ii5pff4+aDCto0p9bpD7y?= =?us-ascii?Q?/FvhGt+t+uzReFJFtaqLoSvyP7dkGFnw82ueOJf9aesW9KOWVxFD0fWa4S52?= =?us-ascii?Q?9kV2PugB9IX2TzOEyf9M7ijGedwdtVCBpF9g28mLey5CV1Fg7O/grMnNVDY7?= =?us-ascii?Q?T+hBBqdtKxXkdcSSnPzTjJ+vlE48pv8ppG81Z2ypgYcd4CzlmjvoxzdUixcs?= =?us-ascii?Q?WiO1iWsNK7U4vm9C18ykA99/wWTHWFmWSUUuTjpb1IZqYJdebX+KhewBC1Y4?= =?us-ascii?Q?dyQ7D8qkbPKuPJRTnZpMIDd9cUfjkJGri/3HOIMpiaqe0jtmMNYhjXBZvdPl?= =?us-ascii?Q?QxNjxZ+Wv268NODkLu/lmB2EMoWUPvYWivk3hLoq+Cqo4MHlDRcnbJddc0vu?= =?us-ascii?Q?pEeXqpKREkHygQIgMZbKmE5aeQCwke2otM72AxjFIq4w+mRA4Bk08vHSyTFx?= =?us-ascii?Q?QjKrHNCPhH60yUPqpcsM9oBNBygRdyj3Qg411qM+TBEE+ypp6HfSI17Wj8dg?= =?us-ascii?Q?kDpQ68YYYyW7eyAqeAdzUKuDKW310zinSNXFsbRvXcMnNZaR04dUP68mAuKG?= =?us-ascii?Q?MYhaUM5pR4QF6WZOAawiyoYNVpQ2nXTCbRlvB/OEpAhIsKqWWr2tNJ97Pa2v?= =?us-ascii?Q?Rv3DPpKLz32TmakgTRSnPooEKuQVxJOKxAq6srqHLUoGCR2AQk/oroAp70lV?= =?us-ascii?Q?XT9MfgGNfHb+SPqdmTs1UPZYQJTFHzLbK+TPKeY2XTsFrJpHngobp9rk0c9P?= =?us-ascii?Q?l7oTcOOterkyiLtLXOYiq+A4nQzDhOkHh0WYhSbnJE8l886RKZZmMwVqjpC7?= =?us-ascii?Q?wHo3pFwDbAQJgqpxWZtjx12Ja6efoI3JY3iaT0xED1YqUc+xzpjJSvAnM37m?= =?us-ascii?Q?0VxEr05rXHyjJgVWWmrPRaTb/yt/yI/qmzGGXBKbjzOGa+dZtUnaSh4G9psP?= =?us-ascii?Q?0He+SnYNiStc8fBBHxAO4EOXE+m3Ck18AupG4CQ4BS3mk7jWSrPCoBDFIIfE?= =?us-ascii?Q?V8/oA=3D?= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c0684325-b480-4f58-28e1-08d4d3f9b44c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY1PR0301MB0904; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 3:v8c6odvnqrTqwwQ3GjP+5QNUkrWMGl0/pDvSyUrMgQbKTqjzu7w5gSF/UFisB4mK2oXiBNYJVxL8lCfR9OQybekomzKV1eCfmieJMV9L5p2f9SzXDmEvmvAKmPkCtx2ytJ/YfykveIKuP9qY+ZEQsWt5zpqBWYv9tsH8KGLQfcJGwjVlCFrgoOe9h8sQ889OhwPdwnJmRsYD/sOyIGpjOxtxWgsjVI62JQbPJ3rgF+RjipY4hklOq/O9cS8t1k5a60SoZpnIOVDLYtZVMjtajXBIpmzJKeqaA/n6iB8NRsRuqxo7uyomK/aHeTpUymRwQjVQtqSkdZkdAiachytpKGSMdsG9nyCEUZbiUA/okTOuWh7HtbE1nNGkhHvjforJf40gspXlHXI5xkHmWzIfkZAXxBJt1WIHGh6gHIkPrSc5TxOuyoUzy47mXYdfq6vht0Y3HbBSP2brb4fCyAwY698C2MdVvxr4sstvxz+QfBqbf1NVOSEiZ5kXbkpfr8HIFYW5ZMv3MU1kU9CqMtbBHC/yMOgZnbmoHZmnL9pvSIr2bj3nkS3V5AZ6hzQfPLuoe5mSbc5DhooaQsmYkXVYQ1pWtjZlPmvIgh/klut4N6yJ/no4bDubiofx5znkuaCltxXWPOC1I5y9rxVRD2W4EPBFvtdDRIoQyUaXt1gArvYzmj4X3rNGnMHH0t7dZhofmoDrvR1nR4Nco52F4vyiB75/rju09u32O1Tw95EnMmdCabtfBgOMtBUDgYftKqobWDP4TRDT8J9iqAwGKo/G9DrOCW0wPgKOGIcoJH03bFfUl5+ZwwS8+PkI68gCVG5KBYJWGx1Ob/hjjUyo3IQyOciKXry1SQwaw4nWhHS32BA= X-MS-TrafficTypeDiagnostic: BY1PR0301MB0904: X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 25:wwdAurWEVwwQgMr6+w58oZ207ldzVn5vkE5qL0g9f9a3pC/f3xdgLFvZ4jPUC2aqSBGlqPkeEzIMqDg2ALA/NrOgZ2sz7ngA6MvzRLPHE32wM/OP+5HlmW2vrQHvSP4UZo7EXuX+NRPepMpI7SJGH47V2YRmpzXyBBi4+tHRNEDDvzg6Cr41rfh8fJexvSpUOaG6ghIu57SvGNujR5XGQ8i1DYBJONlIjx8hOa0AJAhDZbsX9rQaiYrQHeS9oXeg6q2/733NRs0bMPSV7YOEk/Q2PGEqPwfCy7/ctaQvPQgh/wkbG2aPSgGvU6TTcanCcxwyZQ5taXtrg9iF0PHXXwrQoj1Axymk+JRlBZMAC5NnMvwqKz8v5KIIpNrHnequi+wACwQRav6haJTaUjfDOgkfBaCy+IIEQ5IXY8ZhRi3RZ69ulL2ZGCcemECmbZXHhziq4as8d8LhMMeU7IalQBP5c9VcwfJmppquHiLj9dVAwBao+s6SEbtVchL1ZJ6QbzAkPbasWPtdDWrdxrI+9HMnyFuwwY2d8xpE1duNHhdFrsmhZvNUbTtsgr8MqbeGWF6BFwT3pte/So6iGeppibWCVW1X34IBekkavLTEMi0KPhxcraqEtAgHoy5IPbtSMoxfqsCP//1LvgD2H9d580sgfUtY5HAHG1Nevnz3fKkXecNyGBbYvGXXX0Gdxjamtk1gi+QnIUc8CMomP7USf7aqCa5fIG40nvUmkm8W7lrFOEdP1nESWROx5Oo9JRzT5hgTIEIj0+Ojo8eTCqcSwQjGMpldPNVp19zlC25k6dClPkQUgwlfsrvxl5jXcoZiI4QKZdgMvIcMm2aVUFYAeYGE2QbRNS0AhMGibA7adB2tJPKrDUJczWAioaVC1cNzsb+XRWEK/kQEm2tn+aZUFXQiMo6a99k2lgQdrguwcdg= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 31:9HDlRmAVzxFvbHqczcz/6AnCelIqQN7hIsNjHNyID3rpgj65gwltezONXb9SEpz8FoIuKjK4SpdZsirZk+fm30nJSlszA95Qz5To5RiUFT7mGdMpAgnyzVlzfGp3IFnUvgvZk2KXbFb1UG0LFLnWnEqCsmEFbINkGGQq0BSfyVupS+OfOFxMmVVityIv7YQM9+lYUEC61AK8UOSoVudbO5o3QmGDGHYg5ZzBx2NOia0Zqh3d1/GRxaVJTFo+CWLUJnswCmfa1005+6S+tVc1JtYF0kXF75QluU0Hm8XVDMBjKwSpIS49bE61WYtOeAhnudy448y7pblC+v9G8eLSJK5X/XJxAuCxl9ddkk4JNFtbweTGnv/aZ7g67PQOI5jjiCIupBpreWnsmUWUHrhKzxka5y6KMfWp4Tx51qvdif9HG2aP/F5jFunyFNeIQz0GMyCnPHFHUAeCKLgQwxQvGMG4UQ+SNQtX2VaKNYxTznQEWTv/UHi96Gn9tYpp35TkkqxK0o/FJ6Mj7uOGgrHrJDUMqi8BuRELe9HrboxSDg3ZYBqKLePZ1RptTFG5dG2IkbTO30MtuULeVdjTa0xx3kT+nq+4vYsql+TSN8A0OnF9jkTO+BE6Hax6tIzK/t529uGOkt5cyD5CmCHGTE4y+CcD9FdG+8jse4cOCIumoOHYlDM1CqMR09124XafeJ6N1h0GiGqnJFUHtXEeFf68cA== X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(8121501046)(13016025)(5005006)(13018025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(20161123565025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123556025)(20161123559100)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY1PR0301MB0904; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY1PR0301MB0904; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 4:uDN1+O+0mMKLk78jMakLFVMfrHGM8T8CLhLaFKAP?= =?us-ascii?Q?KWV91RYWnbOA7yPDOiK/fqjrFSWZkpfQ+XLyfiY535jTu6H85QJMjZPnB84J?= =?us-ascii?Q?onfe+PgyZ2x+HImmRdZ+uIp0K4KzvdgpYtcL5IyYKnNVSHuxRYC5FCPm/iQb?= =?us-ascii?Q?ENfgs7n3ZQS3XdAcD049HCLFCY91o7uHcUHXm1UGuV0txvsT4+5l6jbrhcCB?= =?us-ascii?Q?LSY5HgYJsNmeNumy/zkY45f834xCVzgXiskfTdoT3jhFONtNFeDdLf04hPE3?= =?us-ascii?Q?UtYi1TjRFN/gLzCapdAs/SnpzlFQT2Bl759vYOD2zmieig5I87gdWV2/89bH?= =?us-ascii?Q?V87pIxdEGSe456zdJneehYz6sm+5B57xGS/ueddOtSY7K8dlJy4gwKM/EkXD?= =?us-ascii?Q?A05kkOmUphIs4VqU/OGQZwQYl9JdJSJ3d2V4QQ/JzAqrIEwrpqda/cFN7XU/?= =?us-ascii?Q?1hNXUC8hCr5kBKvzxVdlhPxpkOyFVRiQa3ee4WofoWgud2jfivAPxzISFceK?= =?us-ascii?Q?LKvQTx5kQI9WCZEeEEJqdP9rpeAYQbik2AU4B1pz/0gSKiRnkqqSi+QLSJe4?= =?us-ascii?Q?Y4vj/rpybdyV+YkcO0mclfwwv7bGnYcsGMEaVTE6DXsWDnwwSnFecYlUv4ni?= =?us-ascii?Q?QBkIRBET8uYd88n4afRpP1fwLTZ/uO8alBb7jItC/+qdyPPMedjzQSG3BRQC?= =?us-ascii?Q?hLFnVvdoE3Ci2JMtPLVEbDYVWO7eKJDHRslhNWI29TQ7mURsC/lonuEwyQbl?= =?us-ascii?Q?+IqW/+B4bZ1SCGx6soRVKl9U1Ya/h5dDZqm0nGweD3CJfsRXNxI6p3APqN02?= =?us-ascii?Q?tVa02NGOX42eB2rkR7S6VT/VhRbvIJUH03eL+pyJMr1h8BvARNhINbTRQvIh?= =?us-ascii?Q?U7x6DfUqPab6cThHaEXk1X7rvnpx+sx0LHxrnIUlkv6ANLS63LPjEYI5Vvcu?= =?us-ascii?Q?PL27k7Mq06nkl2fqf1UDLf5gmxjiqvHo3JCEclBsM74o2MGZqd0iWrVLHTeh?= =?us-ascii?Q?LrW3yftVLl/H18TInduKysUgKPo7f4O8VNbPgeF65MJblHdaDZ8JNQxcCcgD?= =?us-ascii?Q?SUQ5yjwlf5SPGVY+HantfWOgUbeBxdXGLgYd5ffBrkSBublexNxzcmZ5PcJl?= =?us-ascii?Q?G6Dx4m9SO3B2qCeTGkUaZVhKHQIP5E+vTt0KliC+ZDgDqMkUZkwRwLJi/SDa?= =?us-ascii?Q?d5oi6ZXDicRCAhnT4FSwpCJRs7s0XQr2txNskZ3fJXArJHjIQOAza9VjGZ/T?= =?us-ascii?Q?ZSepsqzrxkbR51m8QYOlsrfrQVWrnNM8gJ0ocmbX?= X-Forefront-PRVS: 038002787A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 23:wvh63gIJN5vZeSa8+qILbWAS7XhsBkPckgle/qr?= =?us-ascii?Q?z6ycsU2APIwrJED76AC5s8ug/W9DIl0EdBQqGeqbnOvZKLu+3YGTW1I5EbH4?= =?us-ascii?Q?exrtz9mWsNCsQUeAKwlp8EJu5BuOILE5MET0Yo3G0Ef9jg3uqZnf4xgmGPAA?= =?us-ascii?Q?9aOiL0Avbv0WI7O0bE0QZylnbMTFhy+fycx8FtAEae27YKm2ySUk5y0xEMwZ?= =?us-ascii?Q?zV8sLbIC6a7FgqQ4tUlLMwr3U0LyJ+gQ/Gpq136sHKMW7SUt1rixc12wxAX2?= =?us-ascii?Q?6IX3n3KchO2yAG6VmxAfhY6YrEjJUbyEOvnR/iVKZELR36heg1m1DKpueEQZ?= =?us-ascii?Q?02+fqRJnTfrxm5x5oFRiLhInXgxHZnx9R28+Z1xRdTGKKINZOzJtHm7o29Vi?= =?us-ascii?Q?O3MgQeEtGQsyjsEb78ejOjkeixYeXJaEALnJjSvn+axImHoYRyCJDpLbMulO?= =?us-ascii?Q?JyywFh5j+2NOB6LvB2RHWl8+KIMCRhYKKT0Ca7bM91y9SGVzG0dhxmnwlHvu?= =?us-ascii?Q?jn0FT9q7fkEDDsfoTnm8E5dIJDO8+8SdC0SQzkhbQgBxIO/oYT0JSHaz0Z67?= =?us-ascii?Q?g8ChkiSxlpj0kQUcYwavsp/i5HP8Nngi75orA1GJNdBu6daH9+Hcdx59xpe1?= =?us-ascii?Q?HIu7rakPLeZFkgMMLJH2xR28KMAFphgJ6g7uNVSEnqBL06UOAcGzyghqwF7u?= =?us-ascii?Q?NGtOF4QpbIveJqVbDq9fe8tWo4LZJZjFBcy50mQNDRkS2I++t64XPcy27Z4A?= =?us-ascii?Q?qy21Gk2c9fwcpYR/Em8PwVezdD9UVMv9sMppvXpKvvudLqGwNCNQBmuSyhRF?= =?us-ascii?Q?BQsBZIYIdOe7rTPQn0G/xKFGT0Z8kd/22JwcRQGXAIsf2e7jIcMvUUa5pYJk?= =?us-ascii?Q?OVFGCeNuLHaxbU3eTgtB2wLcIvh38VLNzM5u6LUF7aLmzCOwqKFaqy3Vdg3G?= =?us-ascii?Q?h57IavJexUNDtqhcdeD2PpgJ69fgzSJiZO1/naCVaisCsgvieg7WdDPHcryz?= =?us-ascii?Q?MVHnx/PHyqfjyQz+T38X2pdSjzoqQbCiAmQb/c/eNUJC+hsbeSVdpklQGxfK?= =?us-ascii?Q?muaegkYFLo02PBoKwvcThkFTOSAsf58UjORHq0BoRKLKp3Zyf3Ho/2ZKKqbr?= =?us-ascii?Q?7PRiPXCqAhr3CghRCCrUuNDiXmPR6hv2IESPoUqePEFc4azk22h3WMt4dPYF?= =?us-ascii?Q?jPZr8fc1At53BmxMqCEy7jLuHoDrWQ6adtOKetrc6ekLLItFhVQEJvplcFHe?= =?us-ascii?Q?oVxjV22IAtLgWCoIgp6NBj4sM/u4IuYLAmbRXxmSZYzxBKBVXyG/VZTL1aoz?= =?us-ascii?Q?4N8kThLWzbeSUKf74osFJewo=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0904; 6:LskDS+MAbFGyMRGFU9IIgSVoy5QeP5zj+ot0z6vz?= =?us-ascii?Q?eFbFORjAeGb7h/Ugyok37dtivaT2m574qyVhoTQZ2IBD+TxN4Xh+SM1yiSZP?= =?us-ascii?Q?kChRl1tC5xJ8cpm0iQ09d5BDBAj8p0CNyX3HCX5aio/at6SjliGNnsOP/MOC?= =?us-ascii?Q?o76xJCY2wPthaA3i1lhWrm90TBCMzp73g8FvNslUVzUmytqMzVNNPFPWQQvW?= =?us-ascii?Q?naEiXSJNMvnATBwU2HSBEp8pYKMn9DPJGSv+mbPmW7WgXl+ge8hQKNh8NpRt?= =?us-ascii?Q?4jZsXDXA4bI/b2kcW9b0ITWZaR2SwQP7pw6FddmjmWzpwjEUUJosaxrM2IlL?= =?us-ascii?Q?AiFPtRb7A5Py3B26ATSSIsvWTYILCPyNS4pslhJRDflaGOt+OxISiMNl9Edg?= =?us-ascii?Q?laRbnhcqCuDnWgJE29TbVc8ft02BuyixGpqLEoflFpj2DTYxzYYxVcLqJmNV?= =?us-ascii?Q?5ojc3NDsAm3C8z9x/wOr8gStn5f8Kdm7Ttcmz3hOUbYNK/RJttxsyTQ8nvVp?= =?us-ascii?Q?FQ+eebvMxNLlw/SNRRlm3G4o9uuHl+jryhiO927l1nOXojDsgho9U1AtnlSV?= =?us-ascii?Q?u8EpWqmKxZa08x65Imi4V2KMKmhQRkVYBI7PRJZm5R59FrZB5nFQWaYlO6i5?= =?us-ascii?Q?9xcEOkkO2BBkOwIpSGAByDuFWB1OYt5E+z2OrJrEqKvGuapJCC3EcFYGSgA3?= =?us-ascii?Q?F2B2ueapDSL5IbiEuq+x+51UkF5mCNVswWo9pBTSmKha78g0YOqU6UpZbiAv?= =?us-ascii?Q?3IcbgD6uXrfHA2rvhjTrigWYOBstyavvfu1fpyBlnqJoLQ2xyEmgohEt3M3L?= =?us-ascii?Q?1wyqxb9JD4mGJdGnvTOExY0Rc63xuHg/+pvmm8GjCr17xzIfJ16I5+UVIRm5?= =?us-ascii?Q?iaQCmOrAYLairzwnmjwrE98RDHi50YI9MHvy0/1UrPJoUjpjVnx7LFoFJYz7?= =?us-ascii?Q?Gi9a43uk06s1YFDGW72F9XD5nQ7NHaUkPo1IVCYQGQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 5:fKOg/Y+3Z073wxMFUPjJmxeoki+u6TpJDKUeNx39MCY6WElSSMBhXlT3ycn1JVNK42lQDz6pUp6o+M/fssB8HX3iHO5mWTfalJtHGsB1mZLFuvDFxH6aLH3xmku4qN35OeWFGRlQCE3OfljPHo5jIUamcoTZ18Z/PC7xi19EDH5fjGnDAx6hfJmJUsOzPCxYjFaG3qA7HiIuquUHgjhX+KGZgIA8KKY65ows7qZTk6lJTLP30dBjU9KlcXkHS+UtH/MwNLcDtus3bzZ6o2BMyaeozIAtPiit5FvH3J3QWGjTFIrFLj17ypBkCYSaFKOA+Ma/IiWIsCjqnxDgaxEZac7r2K4SfM34N5fL3Z54G+OeDl/ul44mYOhFS/LDYzYDNEjj4cbtaSyzcp9XIyv5LE4J59yFShbhg+75czQcAQz48JbAZGrJVDUlWWqrNvHcdZb4Ud2/3/I76PHT8fRP0Z7nV6vFJb5wL/2wAGALdEF+loRX5RxoJAJyny6BuVk+fdPXaf2OlPu52Ce7HWJkrw==; 24:X30KRrPb8AYURJ7Iw/PJGg3xFH67gWNYv2tF4CsCMDyCSVyiK7BMhGGE8BEclFstH6LSZSK6nZeOb0oT9EJTx30+LZSA6JYf1d+pqRqwC00= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0904; 7:a4o+TRLB7jkXSa0eJyGHu8VNXzc4tZPp6cqmb0LqRD1wvbMGPgLrrJ6SR+Uh5OWw2s3AlJsxoU/Vd9cKBlBIVMwqjlh9D0vYPmOQcCrhaZ8klD7EvgZ82bNAkmjPQBZe5WGktK8ZGXNbrHbLPadV6/BmPFHkzgwNgGVbmC5YukZKM6JjBDH7wRtuE3QZSv5moMcmTWLU8DZ8ngzTqddvRVq/D2tezjoO1yK3LZxu/fweTNGCG+T1ExhpiroddJCdVtb7q2gVgTeohEJAG723kMxw2m/7b0UHsZXle9nE2JOGhHI+3STg4fmVM74WNq9l47Ji4rE1FyNvokk+QLmZqmDtlxEkTvdWFF4AbdPSdNcBZEvTJRqzzXHVlDCwpjujzL6Tq8m0d3kfEv2yPQf+v2+p0eDB/eQGiwfs1sjGnFk8Wy0afN+jYUZJ4bdAEf3nUUmP2WslGinVKKXP+xc0ZkZiebnYSCkTPaYL2SHTMsZyr9Pg9SVtWoA4PULuVbXD2rXo1MoVUPA5qlvcsD2Sz5xN9ycbgDzBhlDSwkA/8nRtJPz7ApK1nBo1yq0cS7ORWzLjZjKf+VZiqsb9hdVn2Ni2MMP1PvZOcdAHBmg972XfENblLHrwl6VuCyEr44Hpl86K8sC1ehZQqLq9PgJi1IzdOnZ0+2WmzflxEmtfvuiAlxwRX8epXClnXTz7H0okd+74fZlOOIgkHDceCwCTSIj1TZ5ot4V2wwDNdDd3MuYPwsPGQUoumPJSfFATjhDUinRAW7b+SNrbimup4OoAJlaT/bKU3G880lLvB6XKCM8= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2017 07:41:19.0042 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB0904 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170726_004142_777534_7F6BD715 X-CRM114-Status: UNSURE ( 4.90 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, Yuantian Tang , catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, robh+dt@kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Yuantian Tang ls1088a supports another cpu idle state which is ph20 which saves more power when cpu is idle. It was implemented through psci firmware. Signed-off-by: Tang Yuantian --- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index c144d06..adc1ff5 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi @@ -62,6 +62,7 @@ compatible = "arm,cortex-a53"; reg = <0x0>; clocks = <&clockgen 1 0>; + cpu-idle-states = <&CPU_PH20>; #cooling-cells = <2>; }; @@ -70,6 +71,7 @@ compatible = "arm,cortex-a53"; reg = <0x1>; clocks = <&clockgen 1 0>; + cpu-idle-states = <&CPU_PH20>; }; cpu2: cpu@2 { @@ -77,6 +79,7 @@ compatible = "arm,cortex-a53"; reg = <0x2>; clocks = <&clockgen 1 0>; + cpu-idle-states = <&CPU_PH20>; }; cpu3: cpu@3 { @@ -84,6 +87,7 @@ compatible = "arm,cortex-a53"; reg = <0x3>; clocks = <&clockgen 1 0>; + cpu-idle-states = <&CPU_PH20>; }; cpu4: cpu@100 { @@ -91,6 +95,7 @@ compatible = "arm,cortex-a53"; reg = <0x100>; clocks = <&clockgen 1 1>; + cpu-idle-states = <&CPU_PH20>; #cooling-cells = <2>; }; @@ -99,6 +104,7 @@ compatible = "arm,cortex-a53"; reg = <0x101>; clocks = <&clockgen 1 1>; + cpu-idle-states = <&CPU_PH20>; }; cpu6: cpu@102 { @@ -106,6 +112,7 @@ compatible = "arm,cortex-a53"; reg = <0x102>; clocks = <&clockgen 1 1>; + cpu-idle-states = <&CPU_PH20>; }; cpu7: cpu@103 { @@ -113,6 +120,16 @@ compatible = "arm,cortex-a53"; reg = <0x103>; clocks = <&clockgen 1 1>; + cpu-idle-states = <&CPU_PH20>; + }; + + CPU_PH20: cpu-ph20 { + compatible = "arm,idle-state"; + idle-state-name = "PH20"; + arm,psci-suspend-param = <0x00010000>; + entry-latency-us = <1000>; + exit-latency-us = <1000>; + min-residency-us = <3000>; }; }; @@ -136,6 +153,11 @@ <1 10 IRQ_TYPE_LEVEL_LOW>;/* Hypervisor PPI */ }; + psci { + compatible = "arm,psci-0.2"; + method = "smc"; + }; + sysclk: sysclk { compatible = "fixed-clock"; #clock-cells = <0>;