Re: ACPI on IBM Thinkpad T30
On Mon, 17 Nov 2003 23:44:00 -0500
Mike Phillips <email@example.com> wrote:
> > does anyone get ACPI working on the IBM Thinkpad T30? I tried quite
> > some patches, kernel 2.4.x, 2.5.x and up to 2.6-test5, without
> > success. I also upgraded the BIOS to fix the ECDT bug.
> I'm assuming you've got the 2.04 bios ? 2.6.0-test9 works fine. I
> worked with the ACPI kernel folks to resolve all these issues (from
> non-working, through panics and deadlocks) on the T30.
Thanks for your cooperation with the kernel guys. I gave test9 a try,
but speedstep is still not working, ACPI loads without errors though.
I find this line in dmesg quite interesting:
cpufreq: No CPUs supporting ACPI performance management found.
But I enabled nearly all the cpufreq options, except those I know I
don't have (AMD, P3, ...).
Content of /proc/acpi/processor/CPU/info:
processor id: 0
acpi id: 1
bus mastering control: yes
power management: yes
throttling control: yes
performance management: no <----- (!!)
limit interface: yes
Content of /sys/devices/system/cpu/cpu0/cpufreq/scaling_avail._freq.:
249812 499624 749436 999248 1249060 1498872 1748684 1998497
But there is no /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
file. Might this be an option to set in the BIOS (I didn't find anything
Then, I have two other questions regarding Linux on the T30:
1) Seen in dmesg:
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
Can I enable 6 channels? currently I have to stop XMMS (so that
/dev/dsp gets released) to get sound in another application. Is there
a workaround to this issue or is it hardware specific (I don't think
it is, because Windows handles more than one input)?
2) Thanks to ACPI support, I can now hotplug the second battery
into/from the ultrabay and it would be recognized automagically. But
the cdr/dvd drive has no surch luck. I think this is due to the
hardware detection being at bootup. Maybe it would help to build the
scsi stuff as modules and reload them upon insertion. If this is the
way to enable them, can I have the modules reloaded automatically?
> You'll want to grab test9 for the new synaptics driver too, if you've
> got the T30 with the ultranav device, the touchpad and the glidepoint
> are registered as separate devices and the middle button works too, no
> need for any external userspace drivers or X hacking.
at last :)
but I don't use the touchpad - how can people actually _work_ with this
thing, I merely waste my time trying to aim at buttons and cursing at it
when it goes wild because I accidently touched it while typing.
Moreover I find the stickpoint (aka nipple) far more convenient
when often switching between keyboard and mouse.
The middle button works anyway, when you disable the touchpad in the