Update on ACPI with FreeBSD CURRENT on ThinkPad T30

From: Kevin Oberman <oberman_at_es.net>
Date: Mon, 01 Mar 2004 15:44:15 -0800
I have not reported how ACPI is going on my systems for some time and
there has been major improvement. I now run ACPI almost all the time.

Things that work:
- Battery status now seems to work well. Works with APM interface as well
  as the Gnome Battery Status tool and the gkrellm plug-in.

- CPU throttling works

- CPU deep sleep works

- Interrupt routing works

- Thermal reporting works (emergency shutdown not tested)

- Video extension reports correctly the current video status

Things that don't work:
- Suspend still does not turn off the LCD backlight.
  Note: DPMS allows the screen to be blanked, but this does not turn off
        the backlight, either. While Windows and BIOS (APM)can work this
        miracle, I have been unable to get the light to turn off except
	by using the lid switch and suspending turns it back on!
        sysctl hw.acpi.video.lcd0.active=0 returns:
        hw.acpi.video.lcd0.active: 1 -> 1

- USB does not recover on resume (well known problem)

- Sound runs too fast. After resume the sound runs at the default
  clock-rate (about 53K) and can't be reset to 48K even by manually
  issuing a sysctl to do so.

On the whole, while far from ideal, it's fairly functional. Two of the
three remaining issues are probably not really ACPI issues, but problems
with the drivers involved.

Thanks to Nate Lawson and the folks at Intel and everywhere who have put
so much into this.

Any comment or suggestion on the backlight issue will be happily tried
as long as they don't involve illegal or anatomically impossible acts.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman_at_es.net			Phone: +1 510 486-8634
Received on Mon Mar 01 2004 - 14:44:16 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:45 UTC