On 01/06/2012 07:53 AM, Norbert van Bolhuis wrote: > On 01/05/12 19:22, Scott Wood wrote: >> On 01/05/2012 09:58 AM, Norbert van Bolhuis wrote: >>> thanks for your response. >>> >>> not setting MSR_POW gives same result. >> >> OK, so you're not getting an interrupt regardless of low-power state. >> >> Check whether the interrupt is getting masked during standby preparation. >> >> Does the interrupt handler run when you're not trying to enter standby? >> > > > The GPIO/UART interrupt nor the PMC interrupt are being masked during > standby > preperation. > The GPIO/UART interrupt works fine in "operational" mode. > The PMC interrupt I do not know, is it possible to to get PMC interrupt > without going to standby or deep-sleep ?
The PMC interrupt is mainly of interest when running as a PCI agent, to be notified when the host changed the desired suspend state in config space. What changes from operational mode to the test where you omit setting MSR_POW? Try dumping SIPNR/SIMSR and GPIER/GPIMR/GPDAT at various points. -Scott _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev