linux-mips
[Top] [All Lists]

Re: which kernel tree for Au1500?

To: Dan Malek <dan@embeddededge.com>
Subject: Re: which kernel tree for Au1500?
From: Pete Popov <ppopov@mvista.com>
Date: 05 Feb 2003 11:54:04 -0800
Cc: Bruno Randolf <br1@4g-systems.de>, linux-mips <linux-mips@linux-mips.org>
In-reply-to: <3E416A47.2090900@embeddededge.com>
Organization: MontaVista Software
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <200302051234.01252.br1@4g-systems.de> <1044464033.9562.22.camel@adsl.pacbell.net> <3E416A47.2090900@embeddededge.com>
Sender: linux-mips-bounce@linux-mips.org
On Wed, 2003-02-05 at 11:47, Dan Malek wrote:
> Pete Popov wrote:
> 
> > ....The PM support ... I haven't tested it in
> > linux-mips.org but it need a little work anyway.
> 
> It needs more than a little work :-)  

I only had in mind the frequency scaling work I had done, not the sleep
mode. The frequency scaling "worked", but there were some bugs with the
timer since using the 'wait' instruction results in the cp0 timer
sleeping, but the external clock doesn't provide very good resolution.

Pete

> I have lots of changes that
> attempt to support sleep mode on the Au1xxxx.  Everything from
> saving/restoring core state, to sdram self refresh, to driver
> modifications for PM functions.  I've done this in the sourceforge
> kernel and will update the linux-mips tree as I have time.  Some
> of the patches will likely require some debate, as they touch software
> outside of the core Au1xxx functions.
> 
> In addition to the kernel modifications, you need a boot rom that
> will support the kernel.  It has to detect a wakeup condition, bring
> the memory back the life, perform some processor initialization, and
> then return to the kernel.  Basically, copy what Yamon does.  ;-)
> 
> If someone is seriously working on this, drop me a note and we can
> exchange information.
> 
> Thanks.
> 
> 
>       -- Dan
> 
> 


<Prev in Thread] Current Thread [Next in Thread>