Alexey Starikovskiy
15a58ed121
ACPICA: Remove duplicate table definitions (non-conflicting), cont
...
Signed-off-by: Len Brown <len.brown@intel.com >
2007-02-02 21:14:29 -05:00
Alexey Starikovskiy
ad363f80c3
ACPICA: Remove duplicate table definitions.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2007-02-02 21:14:28 -05:00
Alexey Starikovskiy
ad71860a17
ACPICA: minimal patch to integrate new tables into Linux
...
Signed-off-by: Len Brown <len.brown@intel.com >
2007-02-02 21:14:22 -05:00
Len Brown
723fe2ca82
ACPI: ec: enable printk on cmdline use
...
if somebody uses "ec_intr=", lets be sure to
capture that in the dmesg even in the non-debug case.
Signed-off-by: Len Brown <len.brown@intel.com >
2007-01-06 00:02:07 -05:00
Guillaume Chazarain
c6e19194b6
ACPI: EC: move verbose printk to debug build only
...
The recent EC cleanup left a printk enabled on handler evaluation
resulting in a bunch of messages on normal operation, like so:
ACPI: EC: evaluating _Q60
Signed-off-by: Len Brown <len.brown@intel.com >
2007-01-02 00:12:19 -05:00
Burman Yan
36bcbec7ce
ACPI: replace kmalloc+memset with kzalloc
...
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-20 16:54:54 -05:00
Len Brown
706b75ddbe
Pull ec into test branch
2006-12-20 02:52:33 -05:00
Adrian Bunk
a854e08a5a
ACPI: make drivers/acpi/ec.c:ec_ecdt static
...
Signed-off-by: Adrian Bunk <bunk@stusta.de >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-20 00:44:39 -05:00
Len Brown
463e7c7cf9
Pull trivial into test branch
...
Conflicts:
drivers/acpi/ec.c
2006-12-16 00:45:07 -05:00
Alexey Starikovskiy
6ccedb10e3
ACPI: ec: Lindent once again
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:09 -05:00
Alexey Starikovskiy
3261ff4db3
ACPI: ec: Change #define to enums there possible.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:09 -05:00
Alexey Starikovskiy
78d0af3392
ACPI: ec: Style changes.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:07 -05:00
Alexey Starikovskiy
523953b41e
ACPI: ec: Acquire Global Lock under EC mutex.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:07 -05:00
Alexey Starikovskiy
50c1e1138c
ACPI: ec: Drop udelay() from poll mode. Loop by reading status field instead.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:07 -05:00
Alexey Starikovskiy
a86e277259
ACPI: ec: Rename gpe_bit to gpe
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:07 -05:00
Alexey Starikovskiy
c787a8551e
ACPI: ec: Change semaphore to mutex.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:07 -05:00
Alexey Starikovskiy
5d0c288b73
ACPI: ec: Query only single query at a time.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:06 -05:00
Alexey Starikovskiy
e41334c0a6
ACPI: ec: Remove calls to clear_gpe() and enable_gpe(), as these are handled at
...
dispatch_gpe() level.
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:06 -05:00
Alexey Starikovskiy
af3fd1404f
ACPI: ec: Remove expect_event and all races around it.
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:06 -05:00
Alexey Starikovskiy
bec5a1e060
ACPI: ec: Read status register from check_status() function
...
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:06 -05:00
Alexey Starikovskiy
5c4064124a
ACPI: ec: Increase timeout from 50 to 500 ms to handle old slow machines.
...
http://bugzilla.kernel.org/show_bug.cgi?id=7466
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:05 -05:00
Alexey Starikovskiy
5d57a6a55e
ACPI: ec: Enable EC GPE at beginning of transaction
...
Temporary measure until resume sequence is right.
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:05 -05:00
Alexey Starikovskiy
d91df1aaa9
ACPI: ec: Allow for write semantics in any command.
...
Check for transaction attributes, not command index to decide on event to
expect.
Signed-off-by: Len Brown <len.brown@intel.com >
2006-12-08 02:56:04 -05:00
Randy Dunlap
616362de2f
ACPI: make ec_transaction not extern
...
Fix sparse warning:
drivers/acpi/ec.c:372:12: warning: function 'ec_transaction' with external linkage has definition
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Len Brown <len.brown@intel.com >
2006-10-27 01:47:34 -04:00
Lennart Poettering
ab9e43c640
ACPI: EC: export ec_transaction() for msi-laptop driver
...
Signed-off-by: Lennart Poettering <mzxreary@0pointer.de >
Signed-off-by: Len Brown <len.brown@intel.com >
2006-10-14 00:49:56 -04:00