lkml.org 
[lkml]   [2010]   [Feb]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 00/28] acpi4asus: asus-laptop rewrite for 2.6.33
Date
Hi Len,
Here is a big series of patchs, only for asus-laptop.

It cleans asus-laptop like Alan Jenkins did for eeepc-laptop: no
more global context, and the driver *could* support multiple
acpi device (that will never happen, but it's not a reason to do
ugly code).

This has some side effects: bugs where the device path was \SB.HOTK
instead of \SB.ATKD are fixed, because a static path is no more used :).

It also adds some features like an rfkill handler for the gps, rewrite
the input code to use sparse_keymap library and add new backlight notifications.

The last patch is a checkpatch-cleanup.

Thanks,

Corentin Chary (28):
asus-laptop: add wireless and bluetooth status parameter
asus-laptop: set the right paths in the documentation
asus-laptop: no need to check argument of set_brightness()
asus-laptop: simplify write_acpi_int
asus-laptop: use tabs to indent macros and remove unused ones
asus-laptop: remove unecessary hotk != NULL check
asus-laptop: change initialization order
asus-laptop: revise names
asus-laptop: move backlight and dsdt info inside asus_laptop struct
asus-laptop: callbacks should use "driver data" parameter or field
asus-laptop: code movement
asus-laptop: stop using read_status for bluetooth and wlan
asus-laptop: stop using read_status and store_status for GPS
asus-laptop: stop using read_status for lcd
asus-laptop: removing read_status/store_status/write_status and
asus->status
asus-laptop: rename function talking directly to acpi with asus_xxx
scheme
asus-laptop: stop using ASUS_HANDLE and use relative methods instead
asus-laptop: add error check for write_acpi_int calls
asus-laptop: rename wireless_status to wlan_status to avoid confusion
asus-laptop: switch to sparse keymap library
asus-laptop: add bluetooth keys found on M9V
asus-laptop: add backlight changes notifications
asus-laptop: leds, remove dead code and fix
asus_led_exit()/asus_led_init()
asus-laptop: set initial lcd state
asus-laptop: add gps rfkill
asus-laptop: clean led code
asus-laptop: use device_create_file() instead of platform_group
asus-laptop: fix style problems reported by checkpath.pl

.../ABI/testing/sysfs-platform-asus-laptop | 12 +-
drivers/platform/x86/Kconfig | 2 +
drivers/platform/x86/asus-laptop.c | 1741 ++++++++++----------
3 files changed, 914 insertions(+), 841 deletions(-)


\
 
 \ /
  Last update: 2010-02-02 08:49    [from the cache]
©2003-2014 Jasper Spaans. Advertise on this site