[PATCH 0/3] Updating lenovo-sl-laptop driver

Ike Panhc ike.pan at canonical.com
Thu Aug 27 15:00:15 UTC 2009

Updating lenovo-sl-laptop driver with 2 patches. The first patch is pulled from
upstream, the author rewrite it to make it works at 2.6.31 and add WWAN UWB
supportting with rfkill. The second patch is for a feedback from linux-acpi
mailing list, using event-driving method for detecting hotkey event instead of
using kthread to scan. This will save some CPU time and power consumption. The
third patches is not to keep this driver from building.

Changes since last time this driver has been posted: Fix almost all the warning
and error that scripts/checkpatch.pl told me, beside two externs at the 2nd
patch. Those two functions is exported from drivers/acpi/ec.c but no header
file defines them. drivers/acpi/sbshc.c has the same way for registering a
query function with EC event.

I have tested this driver with my laptop, and almost all of the code is from
Alexandre. I have sent the 2nd patch about event-driving hotkey function to
Alexandre, the only feedback is that he think I shall not remove the backlight
control function in driver. Although I do not agree with him, but I think it
is ok for us to leave this function in driver with a default parameter to turn
it off.

Will modify this driver according to the feedback from linux-acpi mailing-list
and sent for review again.

The following changes since commit 7e01517d55a7b3e9c1cc89e8e8e0105cedd5e9ad:
  Ike Panhc (1):
        UBUNTU: [Config] Let nic-shared-modules depends on crypto-modules

are available in the git repository at:

  git://kernel.ubuntu.com/ikepanhc/ike-karmic.git lenovo-sl-laptop-2

Ike Panhc (3):
      UBUNTU: [Upstream] Pull lastest updating of lenovo-sl-laptop
      UBUNTU: Using event driving method hotkey function
      UBUNTU: [Config] Let lenovo-sl-laptop build

 ubuntu/Makefile                            |    2 +-
 ubuntu/lenovo-sl-laptop/README             |    3 +-
 ubuntu/lenovo-sl-laptop/lenovo-sl-laptop.c |  526 ++++++++++++++--------------
 3 files changed, 258 insertions(+), 273 deletions(-)

More information about the kernel-team mailing list