Dmitry Torokhov
5fc1468029
Input: add Wistron driver
...
A driver for laptop buttons using an x86 BIOS interface that is
apparently used on quite a few laptops and seems to be originating
from Wistron.
This driver currently "knows" only about Fujitsu-Siemens Amilo Pro V2000
(i.e. it can detect the laptop using DMI and it contains the
keycode->key meaning mapping for this laptop) and Xeron SonicPro X 155G
(probably can't be reliably autodetected, requires a module parameter),
adding other laptops should be easy.
In addition to reporting button presses to the input layer the driver
also allows enabling/disabling the embedded wireless NIC (using the
"Wifi" button); this is done using the same BIOS interface, so it seems
only logical to keep the implementation together. Any flexibility
possibly gained by allowing users to remap the function of the "Wifi"
button is IMHO not worth it when weighted against the necessity to run
an user-space daemon to convert button presses to wifi state changes.
Signed-off-by: Miloslav Trmac <mitr@volny.cz>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2005-11-20 00:50:06 -05:00
..
acorn
acpi
Fix ACPI processor power block initialization
2005-11-18 07:29:51 -08:00
atm
[ATM]: [horizon] fix sparse warnings
2005-11-10 12:55:52 -08:00
base
[PATCH] fix leaks in request_firmware_nowait
2005-11-13 18:14:17 -08:00
block
[PATCH 3/3] cciss: add put_disk into cleanup routines
2005-11-18 22:05:36 +01:00
bluetooth
[Bluetooth]: Add endian annotations to the core
2005-11-08 09:57:21 -08:00
cdrom
char
[PATCH] tpm: remove PCI kconfig dependency
2005-11-18 07:49:46 -08:00
connector
cpufreq
[PATCH] cpu hotplug: fix locking in cpufreq drivers
2005-11-09 07:55:50 -08:00
crypto
dio
eisa
fc4
[PATCH] kfree cleanup: misc remaining drivers
2005-11-07 07:54:05 -08:00
firmware
[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason
2005-11-09 07:55:57 -08:00
hwmon
Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
2005-11-11 09:24:26 -08:00
i2c
[PATCH] Fix IXP4xx I2C driver build breakage
2005-11-17 11:23:48 -08:00
ide
[PATCH] ide: add missing __init tags to device drivers
2005-11-19 22:24:35 +01:00
ieee1394
infiniband
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
2005-11-18 14:33:03 -08:00
input
Input: add Wistron driver
2005-11-20 00:50:06 -05:00
isdn
[PARISC] Mark hisax and pcbit ISDN drivers as not for parisc
2005-11-18 16:20:10 -05:00
macintosh
macintosh: Always export pmu_[un]register_sleep_notifier if CONFIG_PM set
2005-11-08 12:14:50 +11:00
mca
md
[PATCH] md: fix is_mddev_idle calculation now that disk/sector accounting happens when request completes
2005-11-18 07:49:46 -08:00
media
[DVB] cinergyT2: cinergyt2_register_rc() should return 0 on success
2005-11-16 00:11:50 -08:00
message
[PATCH] drivers/message/fusion/mptbase.c: make code static
2005-11-09 07:56:41 -08:00
mfd
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
2005-11-09 22:32:44 +00:00
misc
Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
2005-11-11 09:24:26 -08:00
mmc
[MMC] mmci doesn't need asm/irq.h
2005-11-12 17:26:21 +00:00
mtd
Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
2005-11-19 15:24:42 -08:00
net
[wireless hermes] build fix
2005-11-18 15:06:59 -05:00
nubus
oprofile
parisc
[PARISC] Make superio.c initialize before any driver needs it
2005-11-17 16:44:57 -05:00
parport
[PATCH] kfree cleanup: misc remaining drivers
2005-11-07 07:54:05 -08:00
pci
[PATCH] shpchp_hpc build fix
2005-11-13 18:14:12 -08:00
pcmcia
[PCMCIA] inform user of insertion and ejection events
2005-11-12 23:35:34 +01:00
pnp
[PATCH] drivers/pnp/: cleanups
2005-11-07 07:54:09 -08:00
rapidio
s390
[PATCH] s390: fix class_device_create calls in 3270 the driver
2005-11-18 07:49:46 -08:00
sbus
[SPARC]: Fix RTC compat ioctl kernel log spam.
2005-11-12 12:10:54 -08:00
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
2005-11-18 15:58:38 -08:00
serial
Merge master.kernel.org:/home/rmk/linux-2.6-serial
2005-11-19 15:25:23 -08:00
sh
sn
tc
[MIPS] zs.c: Resurrect the deceased zs.c for now.
2005-11-17 16:23:39 +00:00
telephony
[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason
2005-11-09 07:55:57 -08:00
usb
[PATCH] Fix copy-paste bug in ohci-ppc-soc.c
2005-11-18 07:49:45 -08:00
video
offb: Fix compile error on ppc32 systems
2005-11-18 16:41:49 +11:00
w1
[PATCH] kfree cleanup: misc remaining drivers
2005-11-07 07:54:05 -08:00
zorro
Kconfig
Makefile