Devicetree DTS alias support (#483)
* **New Features** * Phandle support for device-to-device property references. * Recognition of #define-style declarations in device trees. * Device nodes may include optional aliases alongside node names. * **Improvements** * Flatter, consistent device hierarchy processing for generation. * Error and log messages now reference node names for clearer diagnostics. * **Other** * Added a static ESP32-based device tree and minor DTS comment updates.
This commit is contained in:
committed by
GitHub
parent
ecc0a9c076
commit
626d0d9776
@@ -6,7 +6,8 @@ class DtsVersion:
|
||||
|
||||
@dataclass
|
||||
class Device:
|
||||
identifier: str
|
||||
node_name: str
|
||||
node_alias: str
|
||||
properties: list
|
||||
devices: list
|
||||
|
||||
@@ -25,6 +26,10 @@ class PropertyValue:
|
||||
class IncludeC:
|
||||
statement: str
|
||||
|
||||
@dataclass
|
||||
class DefineC:
|
||||
statement: str
|
||||
|
||||
@dataclass
|
||||
class BindingProperty:
|
||||
name: str
|
||||
|
||||
Reference in New Issue
Block a user