Device-tree overlay feature allows for runtime modification
summary
Covers the device-tree overlay mechanism for modifying a flattened device tree at runtime, explaining how overlay blobs are merged into a base blob after resolving local and external phandle references. Describes extending the feature so one overlay blob can be applied on top of another—allowing unresolved external references to be resolved by later overlays—to support separate device-tree sources in multiple repositories and merge their binaries during build.
AI-written summary · about
related talks
01h 10mBoF: Devicetree
44mBoF: Devicetree
26mBridging Worlds: Using Device Tree Overlays To Support Complex PCI Devices in Linux
29mDevice Tree Metadata: How Bootloaders Pick DTBs and Apply Overlays
50mHotplug of Non-discoverable Hardware: Status and Future Directions
01h 13mDevice Tree for Dummies!
40mSecond Source Component Probing on Device Tree Platforms
50mRethinking U-Boot Devicetree Story
