Function cros_fdt::overlay::apply_overlay
source · pub fn apply_overlay<T: AsRef<str>>(
base: &mut Fdt,
overlay: Fdt,
filter_symbols: impl IntoIterator<Item = T>
) -> Result<()>
Expand description
Apply an overlay to the base FDT.
§Arguments
base
- base FDT that will be updated with new nodes and properties.
overlay
- overlay FDT that will be applied to the base. Must contain symbols and fixups nodes.
filtered_symbols
- A slice of node labels (symbols) listing nodes which will be applied to the
base. Values must correspond to the properties of overlay __symbols__
node. If empty, the
entire overlay is applied to base.