[PATCH 0/25] sony-laptop: code improvements and support extension for newer Vaios

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/
--
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


[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux