diff --git a/scripts/dts/extract/default.py b/scripts/dts/extract/default.py index ad69ff2ab06..7d481312027 100644 --- a/scripts/dts/extract/default.py +++ b/scripts/dts/extract/default.py @@ -46,7 +46,7 @@ class DTDefault(DTDirective): else: prop_values = reduced[node_path]['props'][prop] - if prop_type == "string-array": + if prop_type == "string-array" or prop_type == "array": if type(prop_values) is not list: prop_values = [ prop_values, ] if isinstance(prop_values, list):