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

Henrique de Moraes Holschuh linux-thinkpad@linux-thinkpad.org
Wed, 15 Aug 2007 11:56:42 -0300


On Wed, 15 Aug 2007, Joerg Platte wrote:
> 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?

No, it should be working.  Did you try to reload acpid after modprobing the
new thinkpad-acpi?

Please load the module with "debug=0xffff" and send me the output.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh