diff --git a/scripts/dts/edtlib.py b/scripts/dts/edtlib.py index 9835a6cb8e3..9877f1157e9 100644 --- a/scripts/dts/edtlib.py +++ b/scripts/dts/edtlib.py @@ -310,8 +310,10 @@ class EDT: compatible = binding["compatible"] if not isinstance(compatible, str): - _err("malformed 'compatible:' field in {} - should be a string" - .format(binding_path)) + _err("malformed 'compatible: {}' field in {} - " + "should be a string, not {}" + .format(compatible, binding_path, + type(compatible).__name__)) return compatible