From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933276AbcH2OmI (ORCPT ); Mon, 29 Aug 2016 10:42:08 -0400 Received: from mail.kernel.org ([198.145.29.136]:40022 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757379AbcH2OmG (ORCPT ); Mon, 29 Aug 2016 10:42:06 -0400 Date: Mon, 29 Aug 2016 22:41:18 +0800 From: Shawn Guo To: Anson Huang Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, fabio.estevam@nxp.com, linux@armlinux.org.uk, kernel@pengutronix.de, l.stach@pengutronix.de Subject: Re: [PATCH V2] ARM: imx: add cpuidle support for i.mx6ul Message-ID: <20160829144118.GW30790@tiger> References: <1472485272-17036-1-git-send-email-Anson.Huang@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1472485272-17036-1-git-send-email-Anson.Huang@nxp.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 29, 2016 at 11:41:12PM +0800, Anson Huang wrote: > This patch enables cpuidle driver for i.MX6UL, it > reuses i.MX6SX's cpuidle driver, 3 levels of cpuidle > supported: > > 1. ARM WFI; > 2. SOC in WAIT mode; > 3. SOC in WAIT mode + ARM power off. > > As i.MX6UL has cortex-A7 CORE with an internal L2 > cache, so flushing it before powering down ARM platform > is necessary, flush_cache_all() in last step of cpu_suspend > has very small overhead, just call it to avoid cache > type check for different platforms. > > Signed-off-by: Anson Huang Applied, thanks.