From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751840AbdFFRvD (ORCPT ); Tue, 6 Jun 2017 13:51:03 -0400 Received: from mail-co1nam03on0068.outbound.protection.outlook.com ([104.47.40.68]:15424 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751651AbdFFRvA (ORCPT ); Tue, 6 Jun 2017 13:51:00 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; pengutronix.de; dkim=none (message not signed) header.d=none;pengutronix.de; dmarc=fail action=none header.from=nxp.com; From: Leonard Crestez To: Shawn Guo CC: Peter Chen , Anson Huang , , Fabio Estevam , , Lucas Stach Subject: [PATCH v2 0/2] ARM: imx6ull: Make suspend/resume work like on 6ul Date: Tue, 6 Jun 2017 20:50:41 +0300 Message-ID: X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131412450527338103;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39450400003)(39860400002)(39380400002)(39840400002)(39850400002)(39410400002)(39400400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(85426001)(104016004)(189998001)(54906002)(106466001)(4326008)(105606002)(36756003)(8656002)(53936002)(50226002)(305945005)(33646002)(6666003)(81166006)(6916009)(6306002)(48376002)(5003940100001)(8936002)(8676002)(50466002)(498600001)(86362001)(356003)(50986999)(15650500001)(2906002)(47776003)(77096006)(5660300001)(110136004)(38730400002)(966005)(32563001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB165;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11OLC005;1:ASe4dW8qNXoPo7ZpBZwTRk18N1sSz2B002G5VDE4FXZZgpJOxN7UwvnOqjRkrWjlRXfeoBbNoDEwqnyIFoWYN0HuVl9JQzxCvjGEaDzh9dVOYyy0vu3KsXMCUY2bkhveL66X4jyMb51P+uBD9xdgJJQ1pBL4yyXVCfmmFjGVXeYo4LdgfHAIR5TFWEhC/H/Sbfr42JHxFbmmA5qZ4U+zPStvBYf5SGJc3q0zaHvAi0P9yQTuVB2GnqHu8o2oUbKZTDQiYdXuqovGfX+GViEvwTBv1Fkb3IG957MDuNa7UKNdQ6RcGFVGMkzHJ6m6aMdJlXBedpADWeZKRDwoXhf10y6pxmkQGvvQt2g/oUxkQx/PqFcobN3GvxxEnc7lMw0Ue+SeJ/3vEYMBbjPuCbv2NJqydDGKuqvhml8s00yfnfAkHNSdyirYTxCTvC5k+R2noEpv3GHDlUsu2GcQkCiHtenTWao8rtzOkzDJdMoR91KbPxe3bIWRmtP/n457HiIUluRIypUCwMc/HGDnwpmjCj0kr3Eh2kLuc504BBw7I5K1iQH3RPZDJ/59mzJG6mKJGVJNi4CCPg/QVij9fBA0Ow== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BLUPR03MB165: X-MS-Office365-Filtering-Correlation-Id: f5fb6c49-ada8-44dd-7d17-08d4ad049333 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:BLUPR03MB165; X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB165;3:+ycUdGnauiV+7pGysP215u5LkH86GeFqvALiFtKG3GSBhWHokAR/wik6QjP+z12EXycWXEkDvcI4TsEiOJlrO5Vn+Q6nJ/ZoKboZCnP4i74v5B1JosFpQe9dcsIk3+4BCIb+A1RoZNPONVM6YgWswK7WkBcyvzuor73vZLDMVUhGlzitFfAo+7A7sC2DddvaXMkAqvSF8EDaGxEpgdZ15cJREWbsV9FQFyvv9Hvb6DuXgwHFA4gURBo1AoskixquAb8GdDdERG9xHruywzng2AzmkBTR/DDPUBSWlfAG9KtLF3HuCbXgh9e968z4ZV17Nutd4Wjlkp9YGz0dE/GDxd7sqF+zHMUvnDSk8usBQ/VoqMl/x7v+y7ZS40WoI0mR02T0jEYDWPLtK5rHIq+qtFh9JaPpb1FLio4yzuRwJoZkmSOI2OVyPj2bBU6hWGuU;25:OTCDUtRsbnn+qWUEZx8PP3FaowOZelnImNFpNvZ+yYw2bUMqV4AdaZKQEEip0F9oNlyr5S/IBmUzODP066J8m4sn7t0R3n+z4r/PKTrUyaDW5Wp+jKkpqBPc1HAhHMKXtpTZdONzUVkXXP5lrhpEVcZDA6V5N02ogtYMIm1Aqyi02RCHZKacmfTyPeZ68jvH4cKSL0YSoovuaj54cSFChd99Schm2woJYZHMgWxfsgn7Vf/ihikInXRbfyCfz1tTifyEPLWgrsiFpiC+OwB7ZWNAUMORTYlStMigDOIcyEyXUsQjrQ6ItSz9IHhf1QGVoqz3zE0sMotnGosu1ZkxPc5+atUwDqtKxOsEfo2jvqjQE4FPo1Iv5JC9C9xk0nK4kpkMwXbrGHwKArHkWKG9oF5q9PxHI6CNvxBw+/AxjHK1ZDLMgA+8uWwoao9XWrxc4v6yehHHtfe9XGN/ZsUBO4lstQWnOHebAqiS8Ob75Zs= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB165;31:3JJ3FXWJ9VtagJS0KxMBinB+Nj7ruKf+AdfULin3UBAxHK22ZPfADiyC5mP5dy/MVeFqyRAdvoIoEqj1ZFkC3XWHCQSb+COT1iezrGW6s+LwMtt0BNw6fu5+pGb/h05nyQN+jOIxF/yfojOyuvhnraXYql9oQMD58Cuqj/m9NSrID9Dgnx+DfgDJJmxe8+i6zihzY8v+6IgHVewthjQjI4ebxJXCkQXBEXcX0lbgV/qe7XbXz8t+ETMWWp9tpjN/ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123556025)(20161123561025)(20161123559100)(20161123563025)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BLUPR03MB165;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BLUPR03MB165; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB165;4:hrLVtXd8kGlN01RyaxKx7o/ZB1cz0CTUuzKtSijWnE0?= =?us-ascii?Q?+6azFG5Ymx4HZCw9DrN5mDYYJ04tVKDKZad5/Zxvc31TDSNCFJBtOA/o+hpP?= =?us-ascii?Q?5KEsYlO99950GmN9oFAYvKoQW7f6x07JH1c2QP/bvWUD3xVthQ9/Gg52hOKd?= =?us-ascii?Q?a1sZVutgAO0Ehqzv9qmey/JrKPcTSfQuy33G3/7NdnibUCEl4eZ1ovfmsOaz?= =?us-ascii?Q?w51GmuKa0rgKH+c8tLyBcCuUd1m6itDWIA/17eTHpJUCjfACGvB47nPlzQSn?= =?us-ascii?Q?YGq9JWiTphBTDWdiHRkf3BXacTyoAIWs6CCS+JTHT5fj/ga9cTsURP5VhHSs?= =?us-ascii?Q?kN3tb+xtAjQ1nSocLRpn9IZHLDGTK/1McBxfaJc+gkKWljO0wfDpiqF2vXcV?= =?us-ascii?Q?2nUxI9fRKp4ljNDsxiAndznUZ2pNuodzbY1crhHnX4IHqUezDuIuHhx8mBW4?= =?us-ascii?Q?zf8GRfrAotgkBao4r2wgoyRt8srBkYaflSZ0/xCDBQrprDz1Vrnm/bOLGesn?= =?us-ascii?Q?XfzZ6LvWxr74ssCA2dOV0xufARlGt6mxMlDfvmnIEtfLl6NcsgHFDlztml5+?= =?us-ascii?Q?uBOnASZEO54ZfKtpGq3NNX6nGU92HQS7vYaxsxTwi6hYJhVK3SXEjuZFeg3P?= =?us-ascii?Q?RWytYd+v6YxvsH7tUGnVlzA6vs3YJ5nIEoIVEKce4z3s7Fzu6kPoQ7KYm/o0?= =?us-ascii?Q?exbhfY+DZKwgd9DAMgqFCKEou+JywEbH4WCYemYX7RvPxmsPV5pIjAFoZKlO?= =?us-ascii?Q?G35fyVoDWBtr4WsiGvxMCUtWttO1dcRt1eVmf7yw3gZnm46n9VP3W7FzDJAU?= =?us-ascii?Q?myHd0F0ewyTh+ZiAANkHkP+bGcyqwBy1N/ADcGikKvrrTQO+d/EKYRmnhBH1?= =?us-ascii?Q?Q9RG7wPGFqsYPzC9IbFHtRY7gla7hINhFTjiMuGE0KcjQJPOPzWKIlvLeNfp?= =?us-ascii?Q?/yP9gFXsshxkhPwEXDC4k42AAqV9j5q4pIvy6KDh/ydF4FeLmj04VhU0wSpz?= =?us-ascii?Q?pR6ductviDsZQYbNKstMx0Iek2EzbyoubfS5EVrY/3orlISTC/jeV+p9ySFT?= =?us-ascii?Q?n3OeuUu4i8UPI/9OAq1b2uqKEapx8e8HX6RueQDgeZR+ulelF2U5dbOdfPqV?= =?us-ascii?Q?wwD0C+t35yBa3iJdAuuvjDyr1ETL5qVOrOpHfJ29iP3Wsx58oxSaVgbvk5mm?= =?us-ascii?Q?WdCf2SPligGzgUEoegqBPmTHFnlsI1hSyLTP0shCHIZLXAgEAir/xhA=3D?= =?us-ascii?Q?=3D?= X-Forefront-PRVS: 033054F29A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB165;23:/nVj2B1Rh6CjwP6U+2xzEiCGU04G4l26JcSZFECIyI?= =?us-ascii?Q?HpFxLl2hCYgXENyNVU1OyfkT+zUaFnreOhdJmome+Jg5esOX+l3cVPDPxbIe?= =?us-ascii?Q?JHo2rWfQPiRGpZiAcUr+ifP2zHteI81ZkqvypWO4eSNcyFWYOLs9Sl12eYtY?= =?us-ascii?Q?Gjk3Y2G1m0wWAQf4NnVaEyXi4qR3NfMFyDtBFzeuGKnWiYgRQCIYYYvAiB1V?= =?us-ascii?Q?lCSbrKRFxADvguE5672jwY8ObHIdsFfU1O4h1juSfe0JDVa9AyoFc8fEOLxA?= =?us-ascii?Q?pwOtTKlWIsqNZh5CKk77BFGAb0rOlX55RniHDXZR0YIE6eUgz1n4Guz0Dpn2?= =?us-ascii?Q?lsj8b0yWKVbRRY6rEN5BUgj6aY+r3riD4waqyg0byRyVWBtycChRxcbQmqoU?= =?us-ascii?Q?wJz01DmpqyTlfYnpn7VmStnkp/EHD3oaCWlbBC3VI6NmDSjslbcD5cTziPh4?= =?us-ascii?Q?F4pQqCCxK5qmXJaafxd9bTyUA38urRY6KYietV28BfS0CySR9HUK/5pm/JwS?= =?us-ascii?Q?mkqe1VjAZfGNf7XQOfl5oekiLnCSQSIjpNyJ7rWCvkq+PsKsBh3BjNXWX2rO?= =?us-ascii?Q?p0dPyzy/9F4rMbhbEQnaaBWo1c7bbe8OMgdm1kZC4OCGCKkEUy+1/Icpe5iS?= =?us-ascii?Q?pvxl7M1hfO7w0OJ7KCxS25lVXwq/KMOAxdIhTQDyDcBmbO6n9C9AtBRzLhLS?= =?us-ascii?Q?bBD2uZBuSsgdQ14pU0cb81vLJrSQ25sGn8YwsVcvN+8nO7Mm2jiVpuQrgTii?= =?us-ascii?Q?ZoGKOANgPXXijNyQOJNNKYxehDuERDGvUuZG/FujjxweiZANmdez2S1h5JwW?= =?us-ascii?Q?Lz+IXxxtqwnIXUENlzsSSBV+tkpTF676PKrbZ2hgIUyXx+9sMEoSXexR+pYr?= =?us-ascii?Q?68bDirBlzFmhQLQpJorOmoTckYy4WwLIAkNwy62GsVO91qPgFMzSX+GBU5C3?= =?us-ascii?Q?ye4xnTDBadE3D6b4U9+88lNMi8UexqrJ+bt+DzKIJaHK5Yoa1YzJqunTt2k9?= =?us-ascii?Q?k+XwUl8i+QCswO+Zo1OBcjq9gEhleMrnm+5gP5LNSoPPFZY6qoF8ejDmwDjK?= =?us-ascii?Q?0RqYbUZtkEjh7NSs6RGcM9qU+N4l0ViL2CpDWegDv9xrP4sLgnI268r5FI7h?= =?us-ascii?Q?bCtRKbK1833WatUmugWAka7WaGGgfjRw/UyLP2TZ8FBTDt9H7U2y5juwbiwO?= =?us-ascii?Q?+NjgiLsmSGjghBfs3T4TnX/KwISjh+zd38cc2cPTk8XzyzezqVBDBSUtCz8c?= =?us-ascii?Q?DpRick9JEbYHD859o=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB165;6:FEtZfWQrMt9hU7FHs3HSnsiZU8vf9kMU31WugJdq24EcMQVk9nnY+rq6r/rMuJvHpkfFfELHsQOh79aGAj0z7cW+uB0ZeAS1/ghTmdEFqMaYFNedGLm024bmip85WdyaIRBxJeD1MzNS0X9thn5uhSmK+2fuln2smkp79FN7APrpOz2cjQTzCSD5ERtdszX210D29QEWoz4PPGTcLGfxCNrnWinkdA7bU/osl1mtOM+rv1RzDuMNQnunbYwSN4JMPX3RVoqqQ+uTWzaRDV/LAbAijfkOmf1Fiip5fs7F+1q3++frJ/CS+xyU3ElnueckVlfDcmUWOh8x03K7xuICrLWShHTgopDy3mBBcWO+BbTvgXQlQPHWe3YElj40ytZX4/yVL/8KLU0PK1C+lnb3yM08z6OzWKTqcvIZhHuBiSL9Hi0y8zJwG54EaVL6HYZ0Y96nBL3bUqyWulWKyZCd2nLczqffncXaHEz/jGf818OBri9zkuoa+hzTzkJhgGzNMqXmJwdf4onpBpiP0PPqZA== X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB165;5:K2IduLQSRUPrzw5q4xMsmBIFjPtzWeHUxJC3e9JFKww0lrn4XckPWYP3a4GdgyVJNjai2+fHZAhzZ0lf5eNzx1DmebzpTiE/F+PKfQDf/C4D6EOKTrfOQr4mmsjpyEAIBHvMqVohVF2Vap9XfiVnCnE5nSO2qiuRKRQxQEm0OMmhSmkWrNY5zaKSnNGOjp4INVqjVfXpKXRFlFMkZXCwnDfwVTyNHJ1yRqzK82eUj345y31/0uxfNpCi0AJ5KUBw3NAVqZ/ZS745QB6NIF77BRDYALWzZKzIfnf4Ud8hrCqj01fGvdLoUY4ICya/YBWp0Lh6dM2I4PLh0ZjZynuR42Y7cJPkebw4zfgJxOIfDcalMGBMikFlrfDzVetqkHjmW9pCpGS3yu29ey5KcufIGMnm2nMIFkpAz9MGZJDDwy7wRaZTSQCIx4qayWbilcjRlxCWqTWO97/cobacwYW6i00QaWxwbK0UpggcMNig8fpgmausN0uPnyrep1NfvvosYgnrG+kVqv2UkRFeyz2QVw==;24:e/bX+xwtl4CrHx8YAmq50wscIf/G+2A5FMildN3cC+KiFUOLZJZqoUy7bG0Tvt0ac6JSTz+n5++UWqqsTE8vgtF5wi+5C8zTPdPS0Q6jDUs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB165;7:Lz53J4X+zSBd2CN6tenJuSfYbKDBIofTqZefsOW2iL3/ZKTvKpjE7kOyO+XRId0xmBY00rp4/WMXmbsUlgi5dl+ezCmFsXTIPDgfWenNsBfxDwTqDcjH0YfYNGx7e2FtavjHsbNZ9/0t8k3HgqYUj1hOjZUNZ6TVI07bjA4w5wwmsbUNkLLEQDbYefRSqrGqVPbsdLPewP3k/rlV0b+/cceMgN7z+lAVJEQH/ZDsNU4/M9vH/VI7ZuikA/BKDDXVsWGEKuclAEaxNtWclFMARJhBul2zeL7aw+fFmoUT8+fACxDvFFumYcUBAu9VV8sDRa+kZHIBIZg+bSMS1G6DmA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2017 17:50:52.5310 (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.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB165 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Suspend and resume on imx6ull is currenty not working because of some missed checks where behavior should match imx6ul. Looking at the reference manual I don't think BM_CLPCR_BYP_MMDC_CH0_LPM_HS needs to be set, it's just that BM_CLPCR_BYP_MMDC_CH1_LPM_HS should not be set like on imx6qdl. But this would be an unrelated cleanup and affect other chips as well (everything other that imx6qdl). Changes since v1 https://lkml.org/lkml/2017/5/30/584 : * Split adding MXC_CPU_IMX6ULL into a separate patch * While we're at it fix soc_id reading "Unknown" Leonard Crestez (2): ARM: imx: Add MXC_CPU_IMX6ULL and cpu_is_imx6ull ARM: imx6ull: Make suspend/resume work like on 6ul arch/arm/mach-imx/cpu.c | 3 +++ arch/arm/mach-imx/mxc.h | 6 ++++++ arch/arm/mach-imx/pm-imx6.c | 6 ++++-- 3 files changed, 13 insertions(+), 2 deletions(-) -- 2.7.4