summaryrefslogtreecommitdiff
path: root/scripts/kconfig/menu.c
diff options
context:
space:
mode:
authorHuacai Chen <chenhuacai@loongson.cn>2024-09-24 10:32:20 +0300
committerHuacai Chen <chenhuacai@loongson.cn>2024-09-24 10:32:20 +0300
commitf339bd3b51dac675fbbc08b861d2371ae3df0c0b (patch)
tree056659ef4b3f87bb0557fe887179b883c941bce6 /scripts/kconfig/menu.c
parent64c35d6c0ff95e9507f5fb3cce4936c7c62f3d3a (diff)
downloadlinux-f339bd3b51dac675fbbc08b861d2371ae3df0c0b.tar.xz
Docs/LoongArch: Add advanced extended IRQ model description
Introduce the advanced extended interrupt controllers (AVECINTC). This feature will allow each core to have 256 independent interrupt vectors and MSI interrupts can be independently routed to any vector on any CPU. The whole topology of irqchips in LoongArch machines looks like this if AVECINTC is supported: +-----+ +-----------------------+ +-------+ | IPI | --> | CPUINTC | <-- | Timer | +-----+ +-----------------------+ +-------+ ^ ^ ^ | | | +---------+ +----------+ +---------+ +-------+ | EIOINTC | | AVECINTC | | LIOINTC | <-- | UARTs | +---------+ +----------+ +---------+ +-------+ ^ ^ | | +---------+ +---------+ | PCH-PIC | | PCH-MSI | +---------+ +---------+ ^ ^ ^ | | | +---------+ +---------+ +---------+ | Devices | | PCH-LPC | | Devices | +---------+ +---------+ +---------+ ^ | +---------+ | Devices | +---------+ Signed-off-by: Huacai Chen <chenhuacai@loongson.cn> Signed-off-by: Tianyang Zhang <zhangtianyang@loongson.cn>
Diffstat (limited to 'scripts/kconfig/menu.c')
0 files changed, 0 insertions, 0 deletions