Bug 14207

Summary: Brightness set to max on startup by acer-wmi module
Product: Drivers Reporter: Denis Mukhin (denis_mukhin)
Component: PlatformAssignee: acpi_platform-drivers (acpi_platform-drivers)
Status: CLOSED CODE_FIX    
Severity: low CC: acpi-bugzilla, akpm, lenb
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.28 Subsystem:
Regression: No Bisected commit-id:

Description Denis Mukhin 2009-09-22 11:45:40 UTC
Particular environment where reproduced: Acer Aspire 3024 running Ubuntu 9.04 Desktop (kernel 2.6.28-11). 

On startup backlight brightness goes to max. IMHO it happens because of probe routine implementation in acer-wmi module. Looks pretty unreasonable for me: instead of preserving current value from WMI just sets it to max (15 in my case).

Workaround: set particular "brightness" parameter value on module initialization.
Comment 1 Andrew Morton 2009-09-22 19:58:36 UTC
Reassigned to Carlos.
Comment 2 Andrew Morton 2009-09-22 19:59:26 UTC
Reassigned to Carlos (again).
Comment 3 Len Brown 2010-02-19 05:21:10 UTC
http://patchwork.kernel.org/patch/69797/

applied to acpi tree:

commit 6f6ef82cc9de24153ba7d5cedab5970e276aefa1
Author: Carlos Corbacho <carlos@strangeworlds.co.uk>
Date:   Sat Dec 26 19:24:31 2009 +0000

    acer-wmi: Respect current backlight level when loading
Comment 4 Len Brown 2010-02-24 03:37:08 UTC
shipped upstream the day after linux-2.6.33-rc8-git8

closed