summaryrefslogtreecommitdiff
path: root/tests/aslts
diff options
context:
space:
mode:
authorLv Zheng <lv.zheng@intel.com>2017-05-03 15:06:29 +0800
committerLv Zheng <lv.zheng@intel.com>2017-05-03 15:06:29 +0800
commit2f79a524333a30f028dfe7e7fad2ab255cb88da5 (patch)
tree3771297183f050d4d9bfb67f450d41ec393cfc40 /tests/aslts
parenta12a7052a1b38feaf18b36c656f67aca51ba7f46 (diff)
downloadacpica-2f79a524333a30f028dfe7e7fad2ab255cb88da5.tar.gz
ASLTS: rstore: Fix old m689 breakage (store matrix)
The p6a0 store matrix is used to indicate "Stroe" allowable types while b67a contains indexes to this matrix. 1. Row[3] is used for Package target, Row[4] is used for Method target, Row[5] is used for Non-computational data (Device/Event/...) target. 2. Col[2] is used for FIXED fields result, Col[3] is used for Computational data (Integer/String/Buffer) result, Col[4] is used for Package result. As it is not possible to: 1. Store(Package/Method/Noncomputation, Field/Computationl/Package) 2. Store(Method/Noncomputation, Field/Computational) We must change the matrix to reflect the validated Windows behavior. By doing so, several m689 failures are fixed. Lv Zheng. Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Diffstat (limited to 'tests/aslts')
-rw-r--r--tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl b/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl
index cd75a0588..d522db915 100644
--- a/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl
+++ b/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl
@@ -272,9 +272,9 @@ Name(p6a0, Package(){
Buffer() {1,0,0,0,1,1,0},
Buffer() {1,0,0,1,1,1,1},
Buffer() {1,0,0,1,1,1,1},
- Buffer() {1,0,0,0,1,1,0},
- Buffer() {1,0,0,0,1,1,0},
- Buffer() {1,0,0,0,1,1,0},
+ Buffer() {1,1,1,0,1,1,0},
+ Buffer() {1,1,1,1,1,1,0},
+ Buffer() {1,1,1,1,1,1,0},
Buffer() {1,0,0,0,1,1,0},
})