diff options
author | Elyes HAOUAS <ehaouas@noos.fr> | 2020-10-06 18:02:04 +0200 |
---|---|---|
committer | Michael Niewöhner <foss@mniewoehner.de> | 2021-01-24 21:49:06 +0000 |
commit | fafd512842226561a01696b2fd4c70bec0a440e5 (patch) | |
tree | 06db0820541cef695d093e111f8229e051e3ef3f /src/ec | |
parent | b06dea9e903eca99f0ae16cc881f589424b96447 (diff) | |
download | coreboot-fafd512842226561a01696b2fd4c70bec0a440e5.tar.xz |
ec/acpi: Convert 'ec.asl' to ASL 2.0 syntax
Change-Id: Ifd85d2eabbda4e25406f20391489c0e7ad314348
Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46095
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Diffstat (limited to 'src/ec')
-rw-r--r-- | src/ec/acpi/ec.asl | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/ec/acpi/ec.asl b/src/ec/acpi/ec.asl index 47c74bdd44..dd3efac95f 100644 --- a/src/ec/acpi/ec.asl +++ b/src/ec/acpi/ec.asl @@ -45,8 +45,8 @@ Field(ERDT, ByteAcc, NoLock, Preserve) { EC_DATA, 8 } */ Method (WAIT_EC_SC, 2) { - Store (0x7ff, Local0) /* Timeout */ - While (LAnd (LNotEqual (And (EC_SC, Arg0), Arg1), Decrement (Local0))) { + Local0 = 0x7ff /* Timeout */ + While (((EC_SC & Arg0) != Arg1) && Local0--) { Stall (10) } If (Local0) { @@ -66,8 +66,8 @@ Method (WAIT_EC_SC, 2) */ Method (SEND_EC_COMMAND, 1) { - Store (WAIT_EC_SC (EC_IBF, 0), Local0) - If (LNot (Local0)) { + Local0 = WAIT_EC_SC (EC_IBF, 0) + If (!Local0) { Store (Arg0, EC_SC) } Return (Local0) @@ -83,9 +83,9 @@ Method (SEND_EC_COMMAND, 1) */ Method (SEND_EC_DATA, 1) { - Store (WAIT_EC_SC (EC_IBF, 0), Local0) - If (LNot (Local0)) { - Store (Arg0, EC_DATA) + Local0 = WAIT_EC_SC (EC_IBF, 0) + If (!Local0) { + EC_DATA = Arg0 } Return (Local0) } @@ -100,8 +100,8 @@ Method (SEND_EC_DATA, 1) */ Method (RECV_EC_DATA) { - Store (WAIT_EC_SC (EC_OBF, EC_OBF), Local0) - If (LNot (Local0)) { + Local0 = WAIT_EC_SC (EC_OBF, EC_OBF) + If (!Local0) { Return (EC_DATA) } Else { Return (Local0) @@ -117,12 +117,12 @@ Method (RECV_EC_DATA) Method (EC_READ, 1) { Acquire (EC_MUTEX, 0xffff) - Store (SEND_EC_COMMAND (EC_READ_CMD), Local0) - If (LNot (Local0)) { - Store (SEND_EC_DATA (Arg0), Local0) + Local0 = SEND_EC_COMMAND (EC_READ_CMD) + If (!Local0) { + Local0 = SEND_EC_DATA (Arg0) } - If (LNot (Local0)) { - Store (RECV_EC_DATA (), Local0) + If (!Local0) { + Local0 = RECV_EC_DATA () } Release (EC_MUTEX) @@ -139,12 +139,12 @@ Method (EC_READ, 1) Method (EC_WRITE, 2) { Acquire (EC_MUTEX, 0xffff) - Store (SEND_EC_COMMAND (EC_WRITE_CMD), Local0) - If (LNot (Local0)) { - Store (SEND_EC_DATA (Arg0), Local0) + Local0 = SEND_EC_COMMAND (EC_WRITE_CMD) + If (!Local0) { + Local0 = SEND_EC_DATA (Arg0) } - If (LNot (Local0)) { - Store (SEND_EC_DATA (Arg1), Local0) + If (!Local0) { + Local0 = SEND_EC_DATA (Arg1) } Release (EC_MUTEX) |