ASLTS: Fix for several incorrect AE_AML_MUTEX_ORDER errors.

Problem was with the test itself.
Chao Guan.
This commit is contained in:
Robert Moore 2012-11-08 14:11:05 -08:00
parent dbfa50ac62
commit f63f02b481
2 changed files with 8 additions and 8 deletions

View File

@ -171,6 +171,9 @@ Method(m20e)
Buffer(9){19,18,17,16,15,14,13,12,11},
})
// Operation Region
OperationRegion(OPR0, SystemMemory, 0, 48)
// Field Unit
Field(OPR0, ByteAcc, NoLock, Preserve) {
FLU0, 69,
@ -190,9 +193,6 @@ Method(m20e)
// Mutex
Mutex(MTX0, 0)
// Operation Region
OperationRegion(OPR0, SystemMemory, 0, 48)
// Power Resource
PowerResource(PWR0, 0, 0) {Name(s000, "PWR0")}

View File

@ -463,6 +463,9 @@ Method(m207)
Buffer(9){19,18,17,16,15,14,13,12,11},
})
// Operation Region
OperationRegion(OPR0, SystemMemory, 0, 48)
// Field Unit
Field(OPR0, ByteAcc, NoLock, Preserve) {
FLU0, 69,
@ -482,9 +485,6 @@ Method(m207)
// Mutex
Mutex(MTX0, 0)
// Operation Region
OperationRegion(OPR0, SystemMemory, 0, 48)
// Power Resource
PowerResource(PWR0, 0, 0) {Name(s000, "PWR0")}
@ -1013,7 +1013,7 @@ Method(m207)
// Mutex if Mutex's SyncLevel is not lower than the Method's
Method(m24c)
{
Mutex(MTX0, 8)
Mutex(MTX0, 0)
Name(i000, 0)
Method(mm00, 1)
@ -1030,7 +1030,7 @@ Method(m207)
}
}
Method(mm01, 0, Serialized, 8)
Method(mm01, 0, Serialized)
{
Increment(i000)
Release(MTX0)