riscv,imsic

Description

RISC-V Incoming Message-Signaled Interrupt Controller (IMSIC)

Properties

Properties not inherited from the base binding file.

Name

Type

Details

riscv,num-ids

int

Number of interrupt identities (EIIDs) supported by this IMSIC instance.
Per RISC-V AIA specification, valid range is 1-2047 (EIID 0 is reserved).

This property is required.

riscv,hart-id

int

Hart ID associated with this IMSIC instance. Each hart has its own
IMSIC interrupt file.

This property is required.

interrupt-controller

boolean

Convey's this node is an interrupt controller

This property is required.

#interrupt-cells

int

Number of items to expect in an interrupt specifier

This property is required.

Specifier cell names

  • interrupt cells: id