Tony Vroon
3a40708609
fujitsu-laptop: Add BL power, LED control and radio state information
...
The FUNC interface in the Fujitsu-Siemens DSDT was unused until now. It exposes
state information that is now reported in additional platform files (whether the
radios are killed by the hardware switch or operational, whether the machine is
docked and whether the lid is open).
Support for the backlight class is now extended with the ability to power the
backlight on & off. Optional support for the LED class allows the keyboard
headlamps found on the U810 netbook and the Fujitsu logo illumination on the
P8010 notebook to be turned on & off.
This was fed through checkpatch.pl and tested on the S6420, P8010 & U810 platforms.
Signed-off-by: Stephen Gildea <stepheng+linux@gildea.com>
Tested-by: Stephen Gildea <stepheng+linux@gildea.com>
Tested-by: Julian Brown <jules@panic.cs-bristol.org.uk>
Signed-off-by: Tony Vroon <tony@linx.net>
Tested-by: Peter Gruber <nokos@gmx.net>
Acked-by: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
Signed-off-by: Len Brown <len.brown@intel.com>
2009-01-09 00:57:12 -05:00
..
accessibility
acpi
ACPI: fix 2.6.28 acpi.debug_level regression
2008-12-19 04:38:32 -05:00
amba
ata
pata_hpt366: no ATAPI DMA
2008-12-16 05:40:34 -05:00
atm
ATM: horizon, fix hrz_probe fail path
2008-11-29 20:42:28 -08:00
auxdisplay
base
block
cciss: fix problem that deleting multiple logical drives could cause a panic
2008-12-19 08:14:07 +01:00
bluetooth
cdrom
Commands needing to be retried require a complete re-initialization.
2008-12-12 16:04:26 +01:00
char
xilinx_hwicap: remove improper wording in license statement
2008-12-17 11:23:07 -08:00
clocksource
connector
cpufreq
cpuidle
crypto
fix talitos
2008-11-30 10:03:36 -08:00
dca
dio
dma
async_xor: dma_map destination DMA_BIDIRECTIONAL
2008-12-08 13:46:00 -07:00
edac
edac: fix edac core deadlock when removing a device
2008-12-23 15:58:21 -08:00
eisa
firewire
firewire: fw-ohci: fix IOMMU resource exhaustion
2008-12-10 12:45:34 +01:00
firmware
gpio
gpu
drm/radeon: fix correctness of irq_enabled check for radeon.
2008-12-23 10:50:12 +10:00
hid
HID: Apple ALU wireless keyboards are bluetooth devices
2008-11-28 15:09:26 +01:00
hwmon
hwmon: applesmc: make applesmc load automatically on startup
2008-12-01 19:55:24 -08:00
i2c
i2c-s3c2410: fix check for being in suspend.
2008-12-16 20:19:53 +00:00
ide
drivers/ide/{cs5530.c,sc1200.c}: Move a dereference below a NULL test
2008-12-22 23:05:06 +01:00
idle
ieee1394
ieee1394: add quirk fix for Freecom HDD
2008-12-14 01:13:13 +01:00
infiniband
Merge branches 'ehca' and 'mlx4' into for-linus
2008-12-01 10:11:50 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2008-11-30 11:05:21 -08:00
isdn
hysdn: fix writing outside the field on 64 bits
2008-12-03 21:01:28 -08:00
leds
lguest
macintosh
rackmeter section fixes
2008-11-30 10:03:37 -08:00
mca
md
md: Don't read past end of bitmap when reading bitmap.
2008-12-19 16:25:01 +11:00
media
V4L/DVB (9920): em28xx: fix NULL pointer dereference in call to VIDIOC_INT_RESET command
2008-12-23 09:13:50 -02:00
memstick
message
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2008-12-19 11:37:23 -08:00
mfd
misc
fujitsu-laptop: Add BL power, LED control and radio state information
2009-01-09 00:57:12 -05:00
mmc
mtd
Merge git://git.infradead.org/mtd-2.6
2008-12-09 08:28:36 -08:00
net
ppp: fix segfaults introduced by netdev_priv changes
2008-12-18 19:41:42 -08:00
nubus
of
oprofile
parisc
parport
parport_serial: fix array overflow
2008-12-01 19:55:24 -08:00
pci
PCI hotplug: ibmphp: Fix module ref count underflow
2008-12-17 16:07:47 -08:00
pcmcia
pcmcia: blackfin: fix bug - add missing ; to MODULE macro
2008-12-15 16:27:06 -08:00
pnp
power
ps3
rapidio
rapidio section noise
2008-11-30 10:03:37 -08:00
regulator
rtc
rtc: rtc-isl1208: reject invalid dates
2008-12-23 15:58:21 -08:00
s390
[SCSI] zfcp: prevent double decrement on host_busy while being busy
2008-12-01 10:18:20 -06:00
sbus
Revert "of_platform_driver noise on sparce"
2008-12-01 07:55:14 -08:00
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2008-12-19 11:37:23 -08:00
serial
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2008-12-10 10:04:25 -08:00
sh
sh: maple: Do not pass SLAB_POISON to kmem_cache_create()
2008-12-16 16:40:32 +09:00
sn
spi
spi: fix spi_s3c24xx_gpio num_chipselect
2008-12-01 19:55:24 -08:00
ssb
staging
STAGING: Move staging drivers back to staging-specific menu
2008-12-17 11:23:07 -08:00
tc
telephony
thermal
uio
usb
USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display
2008-12-17 10:49:15 -08:00
uwb
video
Revert "radeonfb: accelerate imageblit and other improvements"
2008-12-10 16:53:32 -08:00
virtio
w1
w1: fix slave selection on big-endian systems
2008-12-23 15:58:21 -08:00
watchdog
iTCO_wdt: fix typo when setting TCO_EN bit
2008-12-03 16:20:19 -08:00
xen
zorro
Kconfig
Makefile