Merge rewrite branch, prepare for 0.9 release
[acer_acpi.git] / ChangeLog
blob8a3d85959e81f544f1e4cd86a1c4a4faef0b61b1
1 2007-09-27      Version 0.9.0
3 * Fix compiling on older (pre 2.6.20) kernels
5 * Add Acer Aspire 5560, TravelMate 2420 and TravelMate 5720 EC quirks
7 * Cleanup of interface code
9 2007-09-03      Version 0.8.2
11 * Really fix backlight code on older kernels
13 * Fix write errors with /proc/acpi/acer/brightness
15 * Fix problem with driver registration on WMID
17 2007-09-02      Version 0.8.1
19 * Fix backlight code on older (pre 2.6.21) kernels
21 2007-09-01      Version 0.8
23 * Register backlight with backlight subsystem
25 * Register mail LED with LED subsystem
27 * Restored 3G support - please note that on WMID laptops, if you try to write
28   to a device that you don't have, you _will_ get an ACPI error in dmesg (on
29   AMW0 this just fails silently).
31 * Added new sysfs platform driver to /sys/devices/platform/acer_acpi
33 * Added EC support for Aspire 3020, 3040, 5040, 5650 and 9300
35 * Code clean up - switched C99 types to kernel types, removed typedefs
37 2007-08-02      Version 0.7
39 * Removed "enabled: X" support
41 * Added initial support for accessing extra devices/ information through the
42   Embedded Controller (limited to just the Aspire 5020 and TravelMate 2490 -
43   thanks to Petr Tomasek for the TravelMate 2490 support). To test this on
44   another laptop, use "force_series=5020" or "force_series=2490" and report
45   back the results. On the 5020 (AMW0), brightness and accurate reading of 
46   wireless and mail LED are supported. On the 2490 (WMID), mail LED is now
47   supported, as well as reading touchpad status. Also, it is possible to force
48   the fan on with both laptops by setting the temperature through ACPI.
50 * Added suspend/ resume support (settings will be correctly stored on return
51   from suspend-to-RAM and suspend-to-disk).
53 * Removed typdefs
55 2007-07-17      Version 0.6.3
57 * Fix Bash 3.2 bug in Makefile (really fixes *buntu build bug)
59 2007-07-15      Version 0.6.2
61 * Fix packaging bug from 0.6.1 (directory name accidentally
62   dropped acer_acpi-)
64 2007-07-13      Version 0.6.1
66 * Remove 2.4 kernel check, as it breaks *buntu systems
67   (acer_acpi is still 2.6 only)
69 2007-07-06      Version 0.6
71 * Ran code through lindent (Kernel coding style)
73 * Deprecated "enabled : X" - "X" will now just work
75 * Patched Makefile to stop complaining on kernels <= 2.6.17
76   (thanks to Subbu)
78 * Added support for new "WMID" interface (thanks to Jim Ramsay)
80 * Rewrote backend code for all interfaces and /proc (thanks to
81   Jim Ramsay)
83 2007-05-05      Version 0.5
85 * Added new maintainer (Carlos Corbacho)
87 * cat /proc/acpi/acer/{feature} now works
89 * All devices are now turned off by default
91 * Fixed Makefile to build with kernels < 2.6.17 (Bug #2)
93 * Dropped support for 2.4 kernels
95 2007-03-31      Version 0.4
97 * Now builds on current kernels! (thanks to Carlos Corbacho)
99 * acer_acpi has a new home: http://code.google.com/p/aceracpi