Skip to content

Commit

Permalink
platform/x86: drop deprecated asus_acpi driver
Browse files Browse the repository at this point in the history
asus_acpi only support old models, it has been deprecated since
2009 in favor of asus-laptop, it's not built by any (sane) distro,
so it is time to say good bye.

Thanks to Julien Lerouge and Karol Kozimor for the work they have
done on it, I would never have wrote asus-laptop and other asus
related drivers without asus_acpi.

Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
Signed-off-by: Matthew Garrett <mjg@redhat.com>
  • Loading branch information
iksaif authored and Matthew Garrett committed Mar 20, 2012
1 parent 26594dd commit 7ec48ce
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 1,555 deletions.
2 changes: 1 addition & 1 deletion Documentation/laptops/asus-laptop.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Status
Usage
-----

Try "modprobe asus_acpi". Check your dmesg (simply type dmesg). You should
Try "modprobe asus-laptop". Check your dmesg (simply type dmesg). You should
see some lines like this :

Asus Laptop Extras version 0.42
Expand Down
2 changes: 1 addition & 1 deletion drivers/acpi/video_detect.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* Depending on whether ACPI graphics extensions (cmp. ACPI spec Appendix B)
* are available, video.ko should be used to handle the device.
*
* Otherwise vendor specific drivers like thinkpad_acpi, asus_acpi,
* Otherwise vendor specific drivers like thinkpad_acpi, asus-laptop,
* sony_acpi,... can take care about backlight brightness.
*
* If CONFIG_ACPI_VIDEO is neither set as "compiled in" (y) nor as a module (m)
Expand Down
43 changes: 4 additions & 39 deletions drivers/platform/x86/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ config ACERHDF
config ASUS_LAPTOP
tristate "Asus Laptop Extras"
depends on ACPI
depends on !ACPI_ASUS
select LEDS_CLASS
select NEW_LEDS
select BACKLIGHT_CLASS_DEVICE
Expand Down Expand Up @@ -460,10 +459,9 @@ config INTEL_MENLOW
If unsure, say N.

config EEEPC_LAPTOP
tristate "Eee PC Hotkey Driver (EXPERIMENTAL)"
tristate "Eee PC Hotkey Driver"
depends on ACPI
depends on INPUT
depends on EXPERIMENTAL
depends on RFKILL || RFKILL = n
depends on HOTPLUG_PCI
select BACKLIGHT_CLASS_DEVICE
Expand All @@ -482,11 +480,10 @@ config EEEPC_LAPTOP
doesn't work on your Eee PC, try eeepc-wmi instead.

config ASUS_WMI
tristate "ASUS WMI Driver (EXPERIMENTAL)"
tristate "ASUS WMI Driver"
depends on ACPI_WMI
depends on INPUT
depends on HWMON
depends on EXPERIMENTAL
depends on BACKLIGHT_CLASS_DEVICE
depends on RFKILL || RFKILL = n
depends on HOTPLUG_PCI
Expand All @@ -501,7 +498,7 @@ config ASUS_WMI
be called asus-wmi.

config ASUS_NB_WMI
tristate "Asus Notebook WMI Driver (EXPERIMENTAL)"
tristate "Asus Notebook WMI Driver"
depends on ASUS_WMI
---help---
This is a driver for newer Asus notebooks. It adds extra features
Expand All @@ -514,7 +511,7 @@ config ASUS_NB_WMI
here.

config EEEPC_WMI
tristate "Eee PC WMI Driver (EXPERIMENTAL)"
tristate "Eee PC WMI Driver"
depends on ASUS_WMI
---help---
This is a driver for newer Eee PC laptops. It adds extra features
Expand Down Expand Up @@ -559,38 +556,6 @@ config MSI_WMI
To compile this driver as a module, choose M here: the module will
be called msi-wmi.

config ACPI_ASUS
tristate "ASUS/Medion Laptop Extras (DEPRECATED)"
depends on ACPI
select BACKLIGHT_CLASS_DEVICE
---help---
This driver provides support for extra features of ACPI-compatible
ASUS laptops. As some of Medion laptops are made by ASUS, it may also
support some Medion laptops (such as 9675 for example). It makes all
the extra buttons generate standard ACPI events that go through
/proc/acpi/events, and (on some models) adds support for changing the
display brightness and output, switching the LCD backlight on and off,
and most importantly, allows you to blink those fancy LEDs intended
for reporting mail and wireless status.

Note: display switching code is currently considered EXPERIMENTAL,
toying with these values may even lock your machine.

All settings are changed via /proc/acpi/asus directory entries. Owner
and group for these entries can be set with asus_uid and asus_gid
parameters.

More information and a userspace daemon for handling the extra buttons
at <http://acpi4asus.sf.net>.

If you have an ACPI-compatible ASUS laptop, say Y or M here. This
driver is still under development, so if your laptop is unsupported or
something works not quite as expected, please use the mailing list
available on the above page (acpi4asus-user@lists.sourceforge.net).

NOTE: This driver is deprecated and will probably be removed soon,
use asus-laptop instead.

config TOPSTAR_LAPTOP
tristate "Topstar Laptop Extras"
depends on ACPI
Expand Down
1 change: 0 additions & 1 deletion drivers/platform/x86/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ obj-$(CONFIG_PANASONIC_LAPTOP) += panasonic-laptop.o
obj-$(CONFIG_INTEL_MENLOW) += intel_menlow.o
obj-$(CONFIG_ACPI_WMI) += wmi.o
obj-$(CONFIG_MSI_WMI) += msi-wmi.o
obj-$(CONFIG_ACPI_ASUS) += asus_acpi.o
obj-$(CONFIG_TOPSTAR_LAPTOP) += topstar-laptop.o
obj-$(CONFIG_ACPI_TOSHIBA) += toshiba_acpi.o
obj-$(CONFIG_TOSHIBA_BT_RFKILL) += toshiba_bluetooth.o
Expand Down
Loading

0 comments on commit 7ec48ce

Please sign in to comment.