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.
> 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.
> -- Dan