3 Sep 2007 05:16
[GIT PATCH] thinkpad-acpi changes targeted at 2.6.23-rc6
Henrique de Moraes Holschuh <hmh <at> hmh.eng.br>
2007-09-03 03:16:26 GMT
2007-09-03 03:16:26 GMT
Len,
The two patches that follow this email update thinkpad-acpi userspace
interface into a much friendlier shape, taking advantage of the new
netlink functionality in the ACPI core.
Please send them to Linus ASAP for merging, so that they get included in
2.6.23. That will make my life (and HAL's, as well as the user's) a lot
easier... The solution currently in mainline is not nearly as nice and
transparent as the one in these patches.
As usual, these patches are available for git pull from:
git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git for-upstream/acpi-release
Shortlog follows:
Henrique de Moraes Holschuh (3):
ACPI: event: fix acpi_bus_generate_netlink_event call
(the above patch was sent separately)
ACPI: thinkpad-acpi: always enable input layer, add hotkey_report_mode
ACPI: thinkpad-acpi: bump up version to 0.16
--
--
"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
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
(Continue reading)
Depends on the EC
> firmware, really.
>
Ok, I've compared 2.6.20 vs 2.6.22, and there is an added test for the
bluetooth capability reported by ACPI DSDT... it now checks for module
present/enabled/unknown problem status.... and the T30 doesn't recognize
the Bluetooth III module I have "hacked" into the system. It prints a
warning at bootup, "more than one ethernet device present, remove and
restart", and waits until I hit Escape to continue.
So my problem really is, that my hardware/BIOS combination is broken,
and thinkpad_acpi just recently started checking that.
I was able to patch my DSDT, forcing bluetooth to "installed, disabled"
status unconditionally, causing thinkpad_acpi to create the sysfs
file /sys/devices/platform/thinkpad_acpi/bluetooth_enable and after
"echo 1 > bluetooth_enable", everything works like before.
Seeing as this is a hacked setup, I think it's best that I post the DSDT
patch to Thinkwiki.org, as there are other BIOS hacks/mods there for
RSS Feed