Home
last modified time | relevance | path

Searched full:imsic (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Driscv,imsics.yaml7 title: RISC-V Incoming MSI Controller (IMSIC)
14 MSI controller (IMSIC) for handling MSIs in a RISC-V platform. The RISC-V
17 The IMSIC is a per-CPU (or per-HART) device with separate interrupt file
19 a IMSIC interrupt file is done using AIA CSRs and it also has a 4KB MMIO
20 space to receive MSIs from devices. Each IMSIC interrupt file supports a
24 The device tree of a RISC-V platform will have one IMSIC device tree node
26 IMSIC interrupt files at that privilege level across CPUs (or HARTs).
28 The arrangement of IMSIC interrupt files in MMIO space of a RISC-V platform
29 follows a particular scheme defined by the RISC-V AIA specification. A IMSIC
30 group is a set of IMSIC interrupt files co-located in MMIO space and we can
[all …]
H A Driscv,aplic.yaml52 message signaled interrupt controller (IMSIC). If both "msi-parent" and
/freebsd/sys/riscv/riscv/
H A Daplic.c455 /* APLIC with IMSIC on hart is not supported */ in aplic_attach()
457 device_printf(dev, "APLIC with IMSIC is unsupported\n"); in aplic_attach()
/freebsd/sys/contrib/dev/acpica/include/
H A Dactbl2.h1668 UINT64 ImsicAddr; /* IMSIC base address */
1669 UINT32 ImsicSize; /* IMSIC size */
1680 /* 25: RISC-V IMSIC */
/freebsd/sys/contrib/dev/acpica/common/
H A Ddmtbinfo2.c1102 /* 25: RISC-V IMSIC interrupt controller */