* power saving
@ 2001-05-07 5:54 Tania Oka
2001-05-07 19:49 ` Dan Malek
0 siblings, 1 reply; 3+ messages in thread
From: Tania Oka @ 2001-05-07 5:54 UTC (permalink / raw)
To: linuxppc-embedded
I would like to reduce power consumption on a custom MPC855T board. I
notice in arch/ppc/kernel/idle.c idled() that the power saving code
seems to be skipped for processors other than 603/750 types. Can anyone
tell me why that is? Is it not a good idea on the 855 for some reason?
Is there anyone who has tried this on the 855 (or 850 or 860)? Any
comments on the general subject welcome.
Thanks
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: power saving
2001-05-07 5:54 power saving Tania Oka
@ 2001-05-07 19:49 ` Dan Malek
2001-05-10 10:36 ` August Hoerandl
0 siblings, 1 reply; 3+ messages in thread
From: Dan Malek @ 2001-05-07 19:49 UTC (permalink / raw)
To: Tania Oka; +Cc: linuxppc-embedded
Tania Oka wrote:
>
> I would like to reduce power consumption on a custom MPC855T board.
This has been asked before, and you can read about it in mailing
list archives.
Basically, the MPC8xx processors have a dynamic power management
system that doesn't gain much from just doing something in the idle()
loop. The majority of the power is consumed by peripherals. If they
are not enabled, they automatically power down. All of the MPC8xx
drivers "do the right thing" on open and close to power up/down
peripherals.
If you have some very low power standby requirement, you need to add
lots of power management software to do things like power down/up
any external peripherals on your board, put DRAM in autorefresh
mode, shut down the clocks and put the processor into a deep sleep.
You could look at some of the PowerMac power management code for
design ideas.
-- Dan
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: power saving
2001-05-07 19:49 ` Dan Malek
@ 2001-05-10 10:36 ` August Hoerandl
0 siblings, 0 replies; 3+ messages in thread
From: August Hoerandl @ 2001-05-10 10:36 UTC (permalink / raw)
To: linuxppc-embedded
On Monday 07 May 2001 09:49 pm, Dan Malek wrote:
> Tania Oka wrote:
> > I would like to reduce power consumption on a custom MPC855T board.
>
> This has been asked before, and you can read about it in mailing
> list archives.
checked this - found nothing very specific
> Basically, the MPC8xx processors have a dynamic power management
> system that doesn't gain much from just doing something in the idle()
> loop. The majority of the power is consumed by peripherals. If they
> are not enabled, they automatically power down. All of the MPC8xx
> drivers "do the right thing" on open and close to power up/down
> peripherals.
>
> If you have some very low power standby requirement, you need to add
> lots of power management software to do things like power down/up
> any external peripherals on your board, put DRAM in autorefresh
> mode, shut down the clocks and put the processor into a deep sleep.
yes - thats what i would like to do ;-)
> You could look at some of the PowerMac power management code for
> design ideas.
could anyone be a little more specific to get me to the right files ?
Regards
Gustl
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2001-05-10 10:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-05-07 5:54 power saving Tania Oka
2001-05-07 19:49 ` Dan Malek
2001-05-10 10:36 ` August Hoerandl
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).