Bug 60670

Summary: [3.11 Regression, Bisected]: hp-wmi: backlight brightness not changeable with fn keys
Product: Drivers Reporter: Thomas Lange (thomas-lange2)
Component: Platform_x86Assignee: drivers_platform_x86 (drivers_platform_x86)
Status: RESOLVED CODE_FIX    
Severity: normal CC: aaron.lu, alexey.brodkin, renault
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.11 Subsystem:
Regression: Yes Bisected commit-id:
Attachments: git-bisect log

Description Thomas Lange 2013-07-31 19:31:54 UTC
Created attachment 107067 [details]
git-bisect log

The fn brightness keys of my Laptop (HP 625) are not working anymore
since kernel version 3.11-rc1.

With older kernels of the 3.10 branch they are working fine.

Setting the brightness manually with
"echo number > /sys/class/backlight/acpi_video0/brightness"
works though.

I have bisected the bug to commit 
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b253c9d1d858a3f115f791ee4fe2b9399ae7dbbd
The full git-bisect log is attached.

Reverting only this commit made the buttons work again.

Please let me know if you need more information.
Thanks.
Comment 1 Aaron Lu 2013-08-09 00:42:56 UTC
*** Bug 60654 has been marked as a duplicate of this bug. ***
Comment 2 Aaron Lu 2013-08-09 00:47:41 UTC
Charles has the same problem since v3.11-rc1 and revert the above commit makes hotkey work again. His laptop is: HP Elitebook 8560w with nVidia 1000m.
Comment 3 Thomas Lange 2013-08-14 12:31:05 UTC
The model HP Compaq nc6400 of a friend is also affected by this bug.
Comment 4 Thomas Lange 2013-09-03 16:06:05 UTC
The bisected commit was reverted before the final 3.11 release.
Marking as RESOLVED.

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86/hp-wmi.c?id=41c8bd1c75ef8e8566eca6b1c7bc273bc282f495