[ltp] tpctl on T61 needs force_io=1 since kernel 2.6.29
Jens Rutschmann
linux-thinkpad@linux-thinkpad.org
Thu, 26 Mar 2009 10:39:58 +0100
Karsten König wrote on 25.03.2009 21:29:
> Am Mittwoch, 25. März 2009 14:11:04 schrieb Henrique de Moraes Holschuh:
>> On Wed, 25 Mar 2009, Kai Weber wrote:
>>> With the new kernel 2.6.29 version loading thinkpad_ec needs force_io=1.
>>> The kernel version 2.6.28 worked without this parameter. Can I use
>>> force_io=1 without to worry about?
>> Yes.
>>
>> Lenovo said they would update the bios to fix that problem. But
>> apparently, they're sitting on it...
>
> Up until now the problem was only present on the new models, T400, T500 and
> X200 (according to thinkwiki)
> Did you update your bios recently Kai? Maybe Lenovo introduced the faulty
> setting into the BIOS of the T61 as well....
Hi all,
I have another variant of this problem on my T61:
tp_smapi and thinkpad_ec won't get loaded automatically, as before with 2.6.28.
If I load them using modprobe though, I don't need force_io=1. They load without
problem, just not automatically anymore.
After "modprobe thinkpad_ec" and "modprobe tp_smapi":
dmesg | grep thinkpad
[ 5.156748] thinkpad_acpi: ThinkPad ACPI Extras v0.22
[ 5.156754] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 5.156757] thinkpad_acpi: ThinkPad BIOS 7LETC5WW (2.25 ), EC 7KHT24WW-1.08
[ 5.156762] thinkpad_acpi: Lenovo ThinkPad T61, model 6457W2C
[ 5.159272] thinkpad_acpi: ACPI backlight control delay disabled
[ 5.160433] thinkpad_acpi: radio switch found; radios are enabled
[ 5.160700] thinkpad_acpi: This ThinkPad has standard ACPI backlight
brightness control, supported by the ACPI video driver
[ 5.160706] thinkpad_acpi: Disabling thinkpad-acpi brightness events by
default...
[ 5.183737] thinkpad_acpi: Standard ACPI backlight interface available, not
loading native one.
[ 176.599957] thinkpad_ec: thinkpad_ec 0.40 loaded.
dmesg | grep tp_smapi
[ 182.200231] tp_smapi 0.40 loading...
[ 182.217161] tp_smapi successfully loaded (smapi_port=0xb2).
Best regards,
Jens