[ltp] thinkpad-acpi release 0.15-20070815 uploaded to ibm-acpi.sf.net

Joerg Platte linux-thinkpad@linux-thinkpad.org
Wed, 15 Aug 2007 13:38:48 +0200


Am Mittwoch, 15. August 2007 schrieb Henrique de Moraes Holschuh:
Hi,

> This release contains the code accepted upstream into Linux mainline
> 2.6.23-rc3.

I installed kernel 2.6.23-rc3 on my T40p with the following Thinkpad related 
options:
CONFIG_THINKPAD_ACPI=m
# CONFIG_THINKPAD_ACPI_DEBUG is not set
CONFIG_THINKPAD_ACPI_BAY=y
# CONFIG_THINKPAD_ACPI_INPUT_ENABLED is not set

Hotkeys are enabled, like for all my previous kernels.
root@ibm:/proc/acpi/ibm> cat hotkey
status:         enabled
mask:           0x0000ffff
commands:       enable, disable, reset, <mask>

The new input layer is mostly disabled:
/dev/input/event2
   bustype : BUS_HOST
   vendor  : 0x1014
   product : 0x5054
   version : 16641
   name    : "ThinkPad Extra Buttons"
   phys    : "thinkpad_acpi/input0"
   bits ev : EV_SYN EV_KEY EV_MSC

map: 26 keys, size: 32/64
0x0000 = 240  # KEY_UNKNOWN
0x0001 = 240  # KEY_UNKNOWN
0x0002 = 240  # KEY_UNKNOWN
0x0003 = 240  # KEY_UNKNOWN
0x0004 = 240  # KEY_UNKNOWN
0x0005 = 240  # KEY_UNKNOWN
0x0006 = 240  # KEY_UNKNOWN
0x0007 = 240  # KEY_UNKNOWN
0x0008 = 240  # KEY_UNKNOWN
0x0009 = 240  # KEY_UNKNOWN
0x000a = 240  # KEY_UNKNOWN
0x000b = 240  # KEY_UNKNOWN
0x000c = 240  # KEY_UNKNOWN
0x000d = 240  # KEY_UNKNOWN
0x000e = 240  # KEY_UNKNOWN
0x0012 = 240  # KEY_UNKNOWN
0x0013 = 372  # KEY_ZOOM
0x0017 = 360  # KEY_VENDOR
0x0018 = 240  # KEY_UNKNOWN
0x0019 = 240  # KEY_UNKNOWN
0x001a = 240  # KEY_UNKNOWN
0x001b = 240  # KEY_UNKNOWN
0x001c = 240  # KEY_UNKNOWN
0x001d = 240  # KEY_UNKNOWN
0x001e = 240  # KEY_UNKNOWN
0x001f = 240  # KEY_UNKNOWN

Unfortunately, with this configuration thinkpad-acpi does not generate any 
ACPI events or at least, acpid does not call any of my scripts associated 
with these events. Is there anything else I have to do to enable the old ACPI 
event generation with current kernels?

regards,
Jörg