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 OPENPIC 1682f51817SPaolo Bonzini bool 17ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 1882f51817SPaolo Bonzini 1982f51817SPaolo Bonziniconfig APIC 2082f51817SPaolo Bonzini bool 21ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 22852c27e2SPaolo Bonzini select I8259 2382f51817SPaolo Bonzini 24*829bb277SThomas Huthconfig ARM_GIC 25*829bb277SThomas Huth bool 26*829bb277SThomas Huth select ARM_GICV3_TCG if TCG 27*829bb277SThomas Huth select ARM_GIC_KVM if KVM 28*829bb277SThomas Huth select MSI_NONBROKEN 29*829bb277SThomas Huth 3016d91e06SEric Augerconfig ARM_GICV3_TCG 31a8a55467SPhilippe Mathieu-Daudé bool 32a8a55467SPhilippe Mathieu-Daudé depends on ARM_GIC && TCG 33a8a55467SPhilippe Mathieu-Daudé 3482f51817SPaolo Bonziniconfig ARM_GIC_KVM 3582f51817SPaolo Bonzini bool 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 depends on S390_FLIC && KVM 5382f51817SPaolo Bonzini 5482f51817SPaolo Bonziniconfig OMPIC 5582f51817SPaolo Bonzini bool 56e78597ccSYoshinori Sato 5734d0831fSPeter Maydellconfig PPC_UIC 5834d0831fSPeter Maydell bool 5934d0831fSPeter Maydell 605d07a698SPhilippe Mathieu-Daudéconfig SH_INTC 615d07a698SPhilippe Mathieu-Daudé bool 625d07a698SPhilippe Mathieu-Daudé 63e78597ccSYoshinori Satoconfig RX_ICU 64e78597ccSYoshinori Sato bool 65c012e0b1SHuacai Chen 66c012e0b1SHuacai Chenconfig LOONGSON_LIOINTC 67c012e0b1SHuacai Chen bool 68406fafd5SBin Meng 69cc63a182SAnup Patelconfig RISCV_ACLINT 70406fafd5SBin Meng bool 7184fcf3c1SBin Meng 72e8f79343SAnup Patelconfig RISCV_APLIC 73e8f79343SAnup Patel bool 74a28c94e0SBin Meng select MSI_NONBROKEN 75e8f79343SAnup Patel 769746e583SAnup Patelconfig RISCV_IMSIC 779746e583SAnup Patel bool 78a28c94e0SBin Meng select MSI_NONBROKEN 799746e583SAnup Patel 8084fcf3c1SBin Mengconfig SIFIVE_PLIC 8184fcf3c1SBin Meng bool 828d8a54bfSBin Meng select MSI_NONBROKEN 8387855593SLaurent Vivier 8487855593SLaurent Vivierconfig GOLDFISH_PIC 8587855593SLaurent Vivier bool 862fde99eeSLaurent Vivier 872fde99eeSLaurent Vivierconfig M68K_IRQC 882fde99eeSLaurent Vivier bool 89c46cabd4SAmir Gonnen 90c46cabd4SAmir Gonnenconfig NIOS2_VIC 91c46cabd4SAmir Gonnen bool 92f6783e34SXiaojuan Yang 93f6783e34SXiaojuan Yangconfig LOONGARCH_IPI 94f6783e34SXiaojuan Yang bool 950f4fcf18SXiaojuan Yang 960f4fcf18SXiaojuan Yangconfig LOONGARCH_PCH_PIC 970f4fcf18SXiaojuan Yang bool 980f4fcf18SXiaojuan Yang select UNIMP 99249ad85aSXiaojuan Yang 100249ad85aSXiaojuan Yangconfig LOONGARCH_PCH_MSI 101249ad85aSXiaojuan Yang select MSI_NONBROKEN 102249ad85aSXiaojuan Yang bool 103249ad85aSXiaojuan Yang select UNIMP 104cbff2db1SXiaojuan Yang 105cbff2db1SXiaojuan Yangconfig LOONGARCH_EXTIOI 106cbff2db1SXiaojuan Yang bool 107