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 248bd3f84dSThomas Huthconfig ARM_GIC 258bd3f84dSThomas Huth bool 268bd3f84dSThomas Huth select ARM_GICV3_TCG if TCG 278bd3f84dSThomas Huth select ARM_GIC_KVM if KVM 288bd3f84dSThomas Huth select MSI_NONBROKEN 298bd3f84dSThomas 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 907e555781SBibo Maoconfig LOONGSON_IPI_COMMON 917e555781SBibo Mao bool 927e555781SBibo Mao 93b4a12dfcSJiaxun Yangconfig LOONGSON_IPI 94f6783e34SXiaojuan Yang bool 957e555781SBibo Mao select LOONGSON_IPI_COMMON 960f4fcf18SXiaojuan Yang 97*c403d5ffSBibo Maoconfig LOONGARCH_IPI 98*c403d5ffSBibo Mao bool 99*c403d5ffSBibo Mao select LOONGSON_IPI_COMMON 100*c403d5ffSBibo Mao 1010f4fcf18SXiaojuan Yangconfig LOONGARCH_PCH_PIC 1020f4fcf18SXiaojuan Yang bool 1030f4fcf18SXiaojuan Yang select UNIMP 104249ad85aSXiaojuan Yang 105249ad85aSXiaojuan Yangconfig LOONGARCH_PCH_MSI 106249ad85aSXiaojuan Yang select MSI_NONBROKEN 107249ad85aSXiaojuan Yang bool 108249ad85aSXiaojuan Yang select UNIMP 109cbff2db1SXiaojuan Yang 110cbff2db1SXiaojuan Yangconfig LOONGARCH_EXTIOI 111cbff2db1SXiaojuan Yang bool 112