-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Peter Ganzhorn wrote: > You may be glad to be wrong, today I managed to enable HPET on my ICH4 > chipset and it should be possible to get it running with ICH3 chipsets - > AFAICT they do have hidden HPET functionalities. > Just grab a 2.6.22-rc4 [1] kernel, patch it with 2.6.22-rc4-hrt2 [2] and > there you go :)
i am glad I'm wrong, thank you! this really is fun. it compiles just fine, and gives me: 1.4 wakeups per second on an idle console, in c3 for 770 msec/each for 99.9 percent of the time, processor down to 160 MHz. whoopsi. ehci_hcd won't worsen things. I did not stop even stop polling for network connection. in X (fluxbox): 8 wakeups, 150 msec/each in c3, NB: I get no extra wakeups with opengl support via the i915 in-kernel module. with net.ppp0 : 13 wakeups, 130 ... ...and then thunderbird kicks in causing 11 timer calls per second and driving wakeups to 30. but then: 37.4 was the lowest low before HPET. for reference, this is an IBM-R50e ICH-4M 1300MHz Celeron-M. Yours faithfully, Andre @Rudi Lippert: try lspci. > > This output is from my ICH4-based machine: > > # cat /sys/devices/system/clocksource/clocksource0/available_clocksource > hpet acpi_pm pit jiffies tsc > > # grep hpet /proc/timer_list > Clock Event Device: hpet > set_next_event: hpet_legacy_next_event > set_mode: hpet_legacy_set_mode > > I really like this stuff, my CPU goes into C3 for up to 80ms... > > Peter > > [1] http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.bz2 ; > http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.22-rc4.bz2 > [2] > http://www.tglx.de/projects/hrtimers/2.6.22-rc4/patch-2.6.22-rc4-hrt2.patch > > > On Sun, 2007-05-27 at 16:29 +0200, Andre Müller wrote: > Peter Ganzhorn wrote: >>>> Well I read that even ICH3 chipsets did support HPET, though they do >>>> have different adresses and are not recognized correctly until now. >>>> I am not an expert on that topic, but maybe there is a chance that my >>>> laptop has the feature and I may be able to use it - at least I hope >>>> so ;) >>>> >>>> Peter > I've got an ICH4 chipset and gave it a try unsuccessfully -- > the kernel docs say it has to be activated in the BIOS, > which does not have an option for it. > I tend to trust the IBM bios's functionality and therefore > concluded I drew a blank. > > I will be glad to hear I'm wrong, though :-) > > Andre > _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFGZy7KhYOgL/M0VS0RCnXeAKCu+NA836RiVu6QO52vy1YmoiHgsgCgr5CL 03y86yb7dS6NZmkjimoz6nE= =pD+v -----END PGP SIGNATURE----- _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
