[ltp] tp_smapi and hdaps compatibility
Shem Multinymous
linux-thinkpad@linux-thinkpad.org
Wed, 21 Dec 2005 16:17:42 +0200
Hi,
A new version of tp_smapi is available, making a first stab at
compatibility with the hdaps driver. Use
# make load HDAPS=3D1
or
# make install HDAPS=3D1
to activate the automagical patching and loading/installation. You
need a kernel source tree (it will not be modified). Tested with
kernels 2.6.14.3 and 2.6.15-rc{5,6}.
0.13 2005-12-21
----------------
- First step toward resolving conflict with the hdaps module:
- Added a tp_base module, which handles coordination of access to the
ThinkPad controller (thanks to Alan Cox and Rovert Love).
- Changed tp_smapi to require and use tp_base.
- "make load HDAPS=3D1" and "make install HDAPS=3D1" will copy and patch =
hdaps.c
for compatibility with tp_smapi and tp_base, and then load or install i=
t.
- Added a "make patch" target, which creates a stand-alone patch against th=
e
current kernel tree (thanks, Spiney!).
- Future kernel compatibility: avoids platform_device_register_simple.
http://sf.net/project/showfiles.php?group_id=3D1212&package_id=3D171579
http://thinkwiki.org/wiki/SMAPI_support_for_Linux
Shem