Hi Linus, Some fixes for error paths, some config fixes, a minor update to hp-wmi that deals with some annoying corner cases like AC adapter events being interpreted as brightness down keystrokes and the Intel IPS driver. This requires a small addition to the timer API but doesn't modify any existing code. Should all be entirely low impact. The following changes since commit 3975d16760d4be7402d1067c548c30c427971331: Linus Torvalds (1): Merge git://git.infradead.org/~dwmw2/mtd-2.6.35 are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git for_linus Axel Lin (1): intel_menlow: fix memory leaks in error path Jesse Barnes (3): timer: add on-stack deferrable timer interfaces x86 platform driver: intelligent power sharing driver IPS driver: add GPU busy and turbo checking Julia Lawall (1): drivers/platform/x86: Eliminate a NULL pointer dereference Randy Dunlap (1): platform/x86: msi-laptop depends on SERIO_I8042 Thadeu Lima de Souza Cascardo (1): classmate-laptop: depends on RFKILL or RFKILL=n Thomas Renninger (3): x86 platform drivers: hp-wmi Reorder event id processing x86 platform drivers: hp-wmi Add media key 0x20e8 x86 platform drivers: hp-wmi fix buffer size depending on ACPI version drivers/platform/x86/Kconfig | 12 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/hp-wmi.c | 82 ++- drivers/platform/x86/intel_ips.c | 1659 +++++++++++++++++++++++++++++++++++ drivers/platform/x86/intel_menlow.c | 33 +- drivers/platform/x86/sony-laptop.c | 10 +- include/drm/i915_drm.h | 9 + include/linux/timer.h | 15 + kernel/timer.c | 13 + 9 files changed, 1796 insertions(+), 38 deletions(-) create mode 100644 drivers/platform/x86/intel_ips.c -- Matthew Garrett | mjg59@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html