Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263085AbUCRXAG (ORCPT ); Thu, 18 Mar 2004 18:00:06 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263192AbUCRXAF (ORCPT ); Thu, 18 Mar 2004 18:00:05 -0500 Received: from gateway-1237.mvista.com ([12.44.186.158]:9982 "EHLO av.mvista.com") by vger.kernel.org with ESMTP id S263085AbUCRW77 (ORCPT ); Thu, 18 Mar 2004 17:59:59 -0500 Message-ID: <405A29EA.6000400@mvista.com> Date: Thu, 18 Mar 2004 14:59:54 -0800 From: Todd Poynor User-Agent: Mozilla Thunderbird 0.5 (X11/20040208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Zwane Mwaikambo CC: Andrew Morton , Kenneth Chen , linux-ia64@vger.kernel.org, Linux Kernel , CPU Freq ML Subject: Re: add lowpower_idle sysctl References: <20040317170436.430acfbe.akpm@osdl.org> <200403180318.i2I3IDF03166@unix-os.sc.intel.com> <20040317192821.1fe90f24.akpm@osdl.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 922 Lines: 23 Zwane Mwaikambo wrote: >>Set some system-wide integer via a sysctl and let the particular >>architecture decide how best to implement the currently-selected idle mode? > > I'm wondering whether the setting of these magic numbers can't be done > using cpufreq infrastructure. I'd vote for using Patrick Mochel's PM subsystem and use a standard set of identifiers that are mapped to a platform-specific idle behavior, in much the same way as platform suspend modes are handled today. For example, strings echoed to /sys/power/idle could be an interface. If folks are amenable to this I'd be happy to supply a (generic) patch for it. -- Todd Poynor MontaVista Software - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/