Linux MIPS Architecture development
 help / color / mirror / Atom feed
From: Dan Malek <dan@embeddededge.com>
To: Bob Lees <bob@diamond.demon.co.uk>
Cc: Pete Popov <ppopov@mvista.com>, linux-mips@linux-mips.org
Subject: Re: Frequency (cpu speed) control on AU1100
Date: Tue, 30 Mar 2004 18:26:29 -0500	[thread overview]
Message-ID: <406A0225.2060501@embeddededge.com> (raw)
In-Reply-To: 200403302338.08735.bob@diamond.demon.co.uk

Bob Lees wrote:

> Also I can see an approx 40-50mA change in current from 84 to 396MHz which 
> indicates something is changing. 

Uh oh.....You are looking for power saving by dynamically slowing the
processor?  Just enable CONFIG_PM and let it enter its low power wait
at idle.  Certainly the easiest way to save power.  Also, power management
is a whole system design consideration.  Unless you are using an x86
processor, the peripheral logic in a system is going to be much more
of a power mangement problem than the processor.  Low voltage power
conversion and LCD backlights are the killers, not the processor.
If you are using things like Ethernet PHYs in the product, take a close
look at how they can be used in power saving modes.  The AMD PHYs
are particularly good at this, others may be as well, and do the same
kind of analysis for all of the parts on the board.

If you are changing the processor speed, you are going to have to
look carefully how it affects the system bus and the SDRAM timing.
The list goes on.....effective power management is tedious and
challenging...been there, done that quite a bit with this
particular processor.  It's very system dependent.  The stuff in
the Linux kernel is a good starting point, but everything from
the applications to the additions you will have to make in the
kernel are going to be required.

Have fun!


	-- Dan

      parent reply	other threads:[~2004-03-30 23:25 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-30 20:37 Frequency (cpu speed) control on AU1100 Bob Lees
2004-03-30 21:14 ` Pete Popov
2004-03-30 21:56 ` Dan Malek
2004-03-30 22:38   ` Bob Lees
2004-03-30 22:48     ` Pete Popov
2004-03-31 14:33       ` Bob Lees
2004-03-30 23:26     ` Dan Malek [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=406A0225.2060501@embeddededge.com \
    --to=dan@embeddededge.com \
    --cc=bob@diamond.demon.co.uk \
    --cc=linux-mips@linux-mips.org \
    --cc=ppopov@mvista.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox