On Fri, 16 Nov 2001, Benny Sj�strand wrote:

> > However, if you're not using the audio device, it should be shut down
> > anyway - otherwise you're wasting power while you're not in sleep mode.
> > It sounds like an initialisation problem to me.
> >
> 
> What you say make sense, i think that the problem is that the EGPIO pins
> conected the sound are not initialized on boot by the sound driver.
> But when you play a sound they the sound driver will be initialized and
> shutdown.
> Then if you suspend the iPAQ h3600 without playing any sound before maybe
> the EGPIO pin to the sound module are set to high!.

Then the best way to go with it is to set the lowest power consumption 
defaults in h3600_map_io() and let any particular device driver turn on 
power when/if needed.  That function is probably the best location to force 
such defaults since the IO registers have just been mapped and therefore no 
other drivers might have been initialized.


Nicolas


_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to