Rudimentary phandle reference support.
diff --git a/dtc-parser.y b/dtc-parser.y
index 785acd1..ade5dea 100644
--- a/dtc-parser.y
+++ b/dtc-parser.y
@@ -48,6 +48,7 @@
 %token <data> DT_STRING
 %token <str> DT_UNIT
 %token <str> DT_LABEL
+%token <str> DT_REF
 
 %type <data> propdata
 %type <data> celllist
@@ -97,6 +98,9 @@
 	;
 
 celllist:	celllist DT_CELL { $$ = data_append_cell($1, $2); }
+	|	celllist DT_REF	{
+			$$ = data_append_cell(data_add_fixup($1, $2), -1);
+		}
 	|	/* empty */ { $$ = empty_data; }
 	;