class RiscvDevicetreePlicItem
Defined at line 572 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/devicetree.h
Parses interrupt controller node that is compatible with PLIC (Platform Level Interrupt
Controller bindings. For the time being, it only parses the mmio base for the plic register bank
and the number of IRQs. Until the zbi item representing the riscv PLIC is extended to represent
the contexts(hart_id, priority), the 'interrupt-extended' property is not yet decoded.
See:
https://www.kernel.org/doc/Documentation/devicetree/bindings/interrupt-controller/sifive%2Cplic-1.0.0.txt
Public Members
static const auto kCompatibleDevices
Public Methods
devicetree::ScanState OnNode (const devicetree::NodePath & path, const devicetree::PropertyDecoder & decoder)
Matcher API.
Defined at line 11 of file ../../zircon/kernel/phys/lib/boot-shim/devicetree-riscv-plic-item.cc
devicetree::ScanState OnScan ()
Defined at line 582 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/devicetree.h