[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