aboutsummaryrefslogtreecommitdiff
path: root/tests/misc/badcode.asl
diff options
context:
space:
mode:
Diffstat (limited to 'tests/misc/badcode.asl')
-rw-r--r--tests/misc/badcode.asl15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/misc/badcode.asl b/tests/misc/badcode.asl
index 59e8e2434437..4e90eac312d4 100644
--- a/tests/misc/badcode.asl
+++ b/tests/misc/badcode.asl
@@ -116,6 +116,11 @@ DefinitionBlock ("badcode.aml", "DSDT", 1, "Intel", "Example", 0x00000001)
Store (MTH2 (), Local0)
}
+ // Method MTH4 does not explicitly return a value
+
+ Method (MTH4) {Return}
+ Method (MTH5) {Store (MTH4(), Local0)}
+
// Invalid _HID values
Device (H1)
@@ -188,6 +193,16 @@ DefinitionBlock ("badcode.aml", "DSDT", 1, "Intel", "Example", 0x00000001)
Return ("Unexpected Return Value")
}
+ // _REG must have a corresponding Operation Region declaration
+ // within the same scope
+
+ Device (EC)
+ {
+ Method (_REG, 2)
+ {
+ }
+ }
+
/*
* Resource Descriptor error checking
*/