sony-laptop: code improvements and support extension for newer Vaios
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest25 patches 99 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/25 | sony-laptop: use usigned data type when calling ACPI methodsdrivers/ | +9 | 0 replies | |
| 2/25 | sony-laptop: simple_strtoul replaced by strict_strtouldrivers/ | +11 | 1 reply | |
| 3/25 | sony-laptop: new ACPI SN06 method helper functionsdrivers/ | +94 | 0 replies | |
| 4/25 | sony-laptop: new SNC setup and cleanup functionsdrivers/ | +65 | 16 replies | |
| 5/25 | sony-laptop: new handles setup and cleanup functionsdrivers/ | +65 | 0 replies | |
| 6/25 | sony-laptop: new notebook controller resume functiondrivers/ | +73 | 0 replies | |
| 7/25 | sony-laptop: sony_nc_function_setup modificationsdrivers/ | +18 | 0 replies | |
| 8/25 | sony-laptop: sony_nc_notify rewritten and improveddrivers/ | +82 | 21 replies | |
| 9/25 | sony-laptop: sony_walk_callback moved for better readabilitydrivers/ | +18 | 0 replies | |
| 10/25 | sony-laptop: keyboard backlight support extended to newer Vaiosdrivers/ | +55 | 10 replies | |
| 11/25 | sony-laptop: rfkill improvementsdrivers/ | +82 | 1 reply | |
| 12/25 | sony-laptop: input core improvements improvementsdrivers/ include/ | +13 | 25 replies | |
| 13/25 | sony-laptop: code style fixesdrivers/ | +11 | 0 replies | |
| 14/25 | sony-laptop: battery care functionality addeddrivers/ | +148 | 0 replies | |
| 15/25 | sony-laptop: add thermal control featuredrivers/ | +169 | 0 replies | |
| 16/25 | sony-laptop: add HDD shock protectiondrivers/ | +379 | 0 replies | |
| 17/25 | sony-laptop: add resume from S4/S3 when opening the liddrivers/ | +78 | 0 replies | |
| 18/25 | sony-laptop: add control file for the HighSpeed Charging featuredrivers/ | +79 | 0 replies | |
| 19/25 | sony-laptop: add touchpad enable/disable control filedrivers/ | +78 | 10 replies | |
| 20/25 | sony-laptop: add fan related controlsdrivers/ | +149 | 0 replies | |
| 21/25 | sony-laptop: add optical device power controldrivers/ | +118 | 0 replies | |
| 22/25 | sony-laptop: forward Hybrid GFX notifications to userspacedrivers/ | +25 | 3 replies | |
| 23/25 | sony-laptop: add ALS supportdrivers/ | +1035 | 11 replies | |
| 24/25 | sony-laptop: backlight device changesdrivers/ | +85 | 0 replies | |
| 25/25 | sony-laptop: update copyright ownersdrivers/ | +2 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/25] sony-laptop: code improvements and support extension for newer Vaios
Hello,
this set of patches aims to reorganize and clean the driver code where necessary [patches 1-9, 13], improve some functionalities [patches 10-12] and add some others present on recent Vaios (TT, Y1, Z1, F1, S1, SA/SB/SC, CA/SB and possibly others), such as ALS driven backlight control, HDD shock protection control and Battery charge control.
During the development of these patches a long list of new handles has been found and analyzed (the list can be read here: http://absence.it/vaio-acpi/handles_list.txt), many of them are now well known and mostly implemented by patches from 14 to 24.
During the development, this code has been made publicly available for a few months at http://code.google.com/p/vaio-f11-linux/issues/detail?id=6 and http://www.absence.it/vaio-acpi/source/ where many people contributed with feedback and testing. The coded is now stable and well tested, even though improvements are still possible (and can be introduced later).
Some functionalities may require a userspace Vaio specific daemon (for ALS based backlight control, visual notifications, etc.), which is under development at http://git.zx2c4.com/sony-acpid/
All the code is written by me, with the exception of patch #23, written by me and Javier Achirica. Javier Achirica has been also a major contributor in the analysis of the ALS part (patch #23) and the "HighSpeed Charging" functionality (patch #18).
The patches are also available here: http://www.absence.it/vaio-acpi/source/patches/patchset/