182f51817SPaolo Bonziniconfig HEATHROW_PIC 282f51817SPaolo Bonzini bool 382f51817SPaolo Bonzini 482f51817SPaolo Bonziniconfig I8259 582f51817SPaolo Bonzini bool 648ca2c4aSPhilippe Mathieu-Daudé select ISA_BUS 782f51817SPaolo Bonzini 882f51817SPaolo Bonziniconfig PL190 982f51817SPaolo Bonzini bool 1082f51817SPaolo Bonzini 1182f51817SPaolo Bonziniconfig IOAPIC 1282f51817SPaolo Bonzini bool 13852c27e2SPaolo Bonzini select I8259 1482f51817SPaolo Bonzini 1582f51817SPaolo Bonziniconfig ARM_GIC 1682f51817SPaolo Bonzini bool 17ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 1882f51817SPaolo Bonzini 1982f51817SPaolo Bonziniconfig OPENPIC 2082f51817SPaolo Bonzini bool 21ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 2282f51817SPaolo Bonzini 2382f51817SPaolo Bonziniconfig APIC 2482f51817SPaolo Bonzini bool 25ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 26852c27e2SPaolo Bonzini select I8259 2782f51817SPaolo Bonzini 2816d91e06SEric Augerconfig ARM_GICV3_TCG 29a8a55467SPhilippe Mathieu-Daudé bool 30a8a55467SPhilippe Mathieu-Daudé default y 31a8a55467SPhilippe Mathieu-Daudé depends on ARM_GIC && TCG 32a8a55467SPhilippe Mathieu-Daudé 3382f51817SPaolo Bonziniconfig ARM_GIC_KVM 3482f51817SPaolo Bonzini bool 35e0e312f3SPaolo Bonzini default y 36e0e312f3SPaolo Bonzini depends on ARM_GIC && KVM 3782f51817SPaolo Bonzini 3882f51817SPaolo Bonziniconfig XICS 3982f51817SPaolo Bonzini bool 4082f51817SPaolo Bonzini 4127d5caecSGreg Kurzconfig XIVE 4282f51817SPaolo Bonzini bool 4382f51817SPaolo Bonzini 4482f51817SPaolo Bonziniconfig ALLWINNER_A10_PIC 4582f51817SPaolo Bonzini bool 4682f51817SPaolo Bonzini 4782f51817SPaolo Bonziniconfig S390_FLIC 4882f51817SPaolo Bonzini bool 4982f51817SPaolo Bonzini 5082f51817SPaolo Bonziniconfig S390_FLIC_KVM 5182f51817SPaolo Bonzini bool 52e0e312f3SPaolo Bonzini default y 53e0e312f3SPaolo Bonzini depends on S390_FLIC && KVM 5482f51817SPaolo Bonzini 5582f51817SPaolo Bonziniconfig OMPIC 5682f51817SPaolo Bonzini bool 57e78597ccSYoshinori Sato 5834d0831fSPeter Maydellconfig PPC_UIC 5934d0831fSPeter Maydell bool 6034d0831fSPeter Maydell 615d07a698SPhilippe Mathieu-Daudéconfig SH_INTC 625d07a698SPhilippe Mathieu-Daudé bool 635d07a698SPhilippe Mathieu-Daudé 64e78597ccSYoshinori Satoconfig RX_ICU 65e78597ccSYoshinori Sato bool 66c012e0b1SHuacai Chen 67c012e0b1SHuacai Chenconfig LOONGSON_LIOINTC 68c012e0b1SHuacai Chen bool 69406fafd5SBin Meng 70cc63a182SAnup Patelconfig RISCV_ACLINT 71406fafd5SBin Meng bool 7284fcf3c1SBin Meng 73e8f79343SAnup Patelconfig RISCV_APLIC 74e8f79343SAnup Patel bool 75*a28c94e0SBin Meng select MSI_NONBROKEN 76e8f79343SAnup Patel 779746e583SAnup Patelconfig RISCV_IMSIC 789746e583SAnup Patel bool 79*a28c94e0SBin Meng select MSI_NONBROKEN 809746e583SAnup Patel 8184fcf3c1SBin Mengconfig SIFIVE_PLIC 8284fcf3c1SBin Meng bool 838d8a54bfSBin Meng select MSI_NONBROKEN 8487855593SLaurent Vivier 8587855593SLaurent Vivierconfig GOLDFISH_PIC 8687855593SLaurent Vivier bool 872fde99eeSLaurent Vivier 882fde99eeSLaurent Vivierconfig M68K_IRQC 892fde99eeSLaurent Vivier bool 90c46cabd4SAmir Gonnen 91c46cabd4SAmir Gonnenconfig NIOS2_VIC 92c46cabd4SAmir Gonnen bool 93f6783e34SXiaojuan Yang 94f6783e34SXiaojuan Yangconfig LOONGARCH_IPI 95f6783e34SXiaojuan Yang bool 960f4fcf18SXiaojuan Yang 970f4fcf18SXiaojuan Yangconfig LOONGARCH_PCH_PIC 980f4fcf18SXiaojuan Yang bool 990f4fcf18SXiaojuan Yang select UNIMP 100249ad85aSXiaojuan Yang 101249ad85aSXiaojuan Yangconfig LOONGARCH_PCH_MSI 102249ad85aSXiaojuan Yang select MSI_NONBROKEN 103249ad85aSXiaojuan Yang bool 104249ad85aSXiaojuan Yang select UNIMP 105cbff2db1SXiaojuan Yang 106cbff2db1SXiaojuan Yangconfig LOONGARCH_EXTIOI 107cbff2db1SXiaojuan Yang bool 108