Searched refs:irqchip (Results 1 – 13 of 13) sorted by relevance
/arch/x86/kvm/ |
D | irq_comm.c | 46 return kvm_pic_set_irq(pic, e->irqchip.pin, irq_source_id, level); in kvm_set_pic_irq() 54 return kvm_ioapic_set_irq(ioapic, e->irqchip.pin, irq_source_id, level, in kvm_set_ioapic_irq() 262 void kvm_fire_mask_notifiers(struct kvm *kvm, unsigned irqchip, unsigned pin, in kvm_fire_mask_notifiers() argument 269 gsi = kvm_irq_map_chip_pin(kvm, irqchip, pin); in kvm_fire_mask_notifiers() 294 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry() 295 switch (ue->u.irqchip.irqchip) { in kvm_set_routing_entry() 297 e->irqchip.pin += PIC_NUM_PINS / 2; in kvm_set_routing_entry() 300 if (ue->u.irqchip.pin >= PIC_NUM_PINS / 2) in kvm_set_routing_entry() 305 if (ue->u.irqchip.pin >= KVM_IOAPIC_NUM_PINS) in kvm_set_routing_entry() 312 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry() [all …]
|
D | Makefile | 12 $(KVM)/eventfd.o $(KVM)/irqchip.o $(KVM)/vfio.o
|
/arch/powerpc/platforms/52xx/ |
D | mpc52xx_pic.c | 343 struct irq_chip *uninitialized_var(irqchip); in mpc52xx_irqhost_map() 372 case MPC52xx_IRQ_L1_MAIN: irqchip = &mpc52xx_main_irqchip; break; in mpc52xx_irqhost_map() 373 case MPC52xx_IRQ_L1_PERP: irqchip = &mpc52xx_periph_irqchip; break; in mpc52xx_irqhost_map() 374 case MPC52xx_IRQ_L1_SDMA: irqchip = &mpc52xx_sdma_irqchip; break; in mpc52xx_irqhost_map() 382 irq_set_chip_and_handler(virq, irqchip, handle_level_irq); in mpc52xx_irqhost_map()
|
/arch/powerpc/platforms/powernv/ |
D | opal-irqchip.c | 36 struct irq_chip irqchip; member 115 .irqchip = { 128 irq_set_chip_and_handler(irq, &opal_event_irqchip.irqchip, in opal_event_map()
|
D | Makefile | 5 obj-y += opal-msglog.o opal-hmi.o opal-power.o opal-irqchip.o
|
/arch/s390/kvm/ |
D | Makefile | 10 common-objs = $(KVM)/kvm_main.o $(KVM)/eventfd.o $(KVM)/async_pf.o $(KVM)/irqchip.o $(KVM)/vfio.o
|
/arch/blackfin/kernel/ |
D | Makefile | 10 sys_bfin.o traps.o irqchip.o dma-mapping.o flat.o \
|
/arch/arm64/kvm/ |
D | Makefile | 36 kvm-$(CONFIG_KVM_ARM_HOST) += $(KVM)/irqchip.o
|
/arch/arm/kvm/ |
D | Makefile | 41 obj-y += $(KVM)/irqchip.o
|
/arch/powerpc/kvm/ |
D | mpic.c | 1795 u32 irq = e->irqchip.pin; in mpic_set_irq() 1835 e->irqchip.irqchip = ue->u.irqchip.irqchip; in kvm_set_routing_entry() 1836 e->irqchip.pin = ue->u.irqchip.pin; in kvm_set_routing_entry() 1837 if (e->irqchip.pin >= KVM_IRQCHIP_NUM_PINS) in kvm_set_routing_entry()
|
D | Makefile | 119 kvm-objs-$(CONFIG_HAVE_KVM_IRQ_ROUTING) += $(KVM)/irqchip.o
|
D | book3s.c | 987 entries->irqchip.irqchip = 0; in kvm_irq_map_gsi() 988 entries->irqchip.pin = gsi; in kvm_irq_map_gsi() 992 int kvm_irq_map_chip_pin(struct kvm *kvm, unsigned irqchip, unsigned pin) in kvm_irq_map_chip_pin() argument
|
/arch/x86/include/asm/ |
D | kvm_host.h | 1152 void kvm_fire_mask_notifiers(struct kvm *kvm, unsigned irqchip, unsigned pin,
|