summaryrefslogtreecommitdiff
path: root/dtc-parser.y
diff options
context:
space:
mode:
Diffstat (limited to 'dtc-parser.y')
-rw-r--r--dtc-parser.y11
1 files changed, 8 insertions, 3 deletions
diff --git a/dtc-parser.y b/dtc-parser.y
index ea57e0a..c6921e7 100644
--- a/dtc-parser.y
+++ b/dtc-parser.y
@@ -101,13 +101,18 @@ extern bool treesource_error;
%%
sourcefile:
- DT_V1 ';' memreserves devicetree
+ v1tag memreserves devicetree
{
- the_boot_info = build_boot_info($3, $4,
- guess_boot_cpuid($4));
+ the_boot_info = build_boot_info($2, $3,
+ guess_boot_cpuid($3));
}
;
+v1tag:
+ DT_V1 ';'
+ | DT_V1 ';' v1tag
+ ;
+
memreserves:
/* empty */
{