MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / create_pmu_node

Function create_pmu_node

arch/src/aarch64/fdt.rs:915–924  ·  view source on GitHub ↗
(fdt: &mut FdtWriter)

Source from the content-addressed store, hash-verified

913}
914
915fn create_pmu_node(fdt: &mut FdtWriter) -> FdtWriterResult<()> {
916 let compatible = "arm,armv8-pmuv3";
917 let irq = [GIC_FDT_IRQ_TYPE_PPI, AARCH64_PMU_IRQ, IRQ_TYPE_LEVEL_HI];
918
919 let pmu_node = fdt.begin_node("pmu")?;
920 fdt.property_string("compatible", compatible)?;
921 fdt.property_array_u32("interrupts", &irq)?;
922 fdt.end_node(pmu_node)?;
923 Ok(())
924}
925
926fn create_pci_nodes(
927 fdt: &mut FdtWriter,

Callers 1

create_fdtFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected