From 603a8f478e97086394ff7fd469af8627689d70a7 Mon Sep 17 00:00:00 2001 From: Ken Van Hoeylandt Date: Mon, 9 Feb 2026 00:26:23 +0100 Subject: [PATCH] Fix --- Buildscripts/DevicetreeCompiler/source/generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Buildscripts/DevicetreeCompiler/source/generator.py b/Buildscripts/DevicetreeCompiler/source/generator.py index a583ddb1..d2bad4bd 100644 --- a/Buildscripts/DevicetreeCompiler/source/generator.py +++ b/Buildscripts/DevicetreeCompiler/source/generator.py @@ -114,10 +114,10 @@ def resolve_parameters_from_bindings(device: Device, bindings: list[Binding], de value=binding_property.default ) result[index] = property_to_string(temp_prop, devices) - elif binding_property.type == "bool": - result[index] = "false" elif binding_property.required: raise DevicetreeException(f"device {device.node_name} doesn't have property '{binding_property.name}'") + elif binding_property.type == "bool": + result[index] = "false" else: raise DevicetreeException(f"Device {device.node_name} doesn't have property '{binding_property.name}' and no default value is set") else: