[PATCH 00/28] acpi4asus: asus-laptop rewrite for 2.6.33

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux