[RFC/PATCH] idle loop changes

Dan Malek dan at embeddededge.com
Thu Aug 1 08:23:12 EST 2002

Mark A. Greer wrote:

> Why not use keep the ppc6xx_pm_idle, etc. as fallbacks (e.g., nothing
> special about  your board so use generic 6xx one)

That's fine, except we aren't using machdep calls.  The interaction between
the external devices and the processor control may not allow (or we may
not desire) using a "standard" processor function.  For example, the MPC8xx
has four powersave modes and four sleep modes.  Only one of the modes
is generic and isn't suitable to use if I use one of the other modes that
may require external device management.

My comment was truly simple :-)  Just don't assume the processor powersave
modes are suitable for all boards.  A board may wish to do something
different, so I suggest keeping the power save function initialization local
to a board rather than processor architecture.  Many of them are likely to
be generic and can use the same function, just allow the provision for them
to be different at the board level, that's all.


	-- Dan

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-dev mailing list