Re: n8x0 idle power problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Felix Xiaozhu Lin <xzl@xxxxxxxx> [091023 16:41]:
> I am trying to compile a linux-omap kernel for n810 that can do good
> idle power management.
> 
> However, this seems to be harder than I expected. I've done all
> following measurements with /sys/power/sleep_while_idle set to 1.
> Compiler is arm-linux-gnueabi-gcc 4.2. I use n8x0_defconfig.
> 
>   * Maemo kernel (2.6.21) consumes ~0mA@xxxx when idle. This seems to
> be perfect. However, it has no pm regarding serial port. Whenever
> serial port is enabled, idle power is ~50mA@xxxxx
> 
>   * I've compiled 2.6.28/2.6.29 from l-o git. Serial port pm works
> fine. However the idle power is ~20mA@xxxxx That is quite strange.
> 
>   * For kernel >= 2.6.30 I didn't manage to boot my N810.
> 
> I also dig out a thread discussing about N8x0 idle power:
> 
> http://www.mail-archive.com/linux-omap@xxxxxxxxxxxxxxx/msg11954.html
> 
> where Kalle mentioned 2.6.29 idle power is OK. But I never get the same result.
> 
> I'm wondering if I did something wrong in the measurement. Anybody did
> the same thing? You suggestion is highly appreciated.

It sounds like something is blocking the deeper idle states.
The way to debug is to see what clocks and domains are on
before entering idle.

Maybe do a register dump on a working system and compare that
to the current system?

Regards,

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux