lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Tue,  2 Feb 2010 08:38:43 +0100
From:	Corentin Chary <corentincj@...aif.net>
To:	Len Brown <lenb@...nel.org>
Cc:	linux-acpi@...r.kernel.org, acpi4asus-user@...ts.sourceforge.net,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Corentin Chary <corentincj@...aif.net>
Subject: [PATCH 00/28] acpi4asus: asus-laptop rewrite for 2.6.33

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-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ