Home
last modified time | relevance | path

Searched refs:irq_type (Results 1 – 25 of 30) sorted by relevance

12

/arch/um/os-Linux/
Dirq.c48 int os_event_mask(int irq_type) in os_event_mask() argument
50 if (irq_type == IRQ_READ) in os_event_mask()
52 if (irq_type == IRQ_WRITE) in os_event_mask()
/arch/sh/boards/mach-rsk/
Ddevices-rsk7264.c19 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Ddevices-rsk7269.c21 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Ddevices-rsk7203.c23 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/arch/sh/boards/
Dboard-apsh4ad0a.c43 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-sh2007.c30 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dboard-polaris.c51 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-apsh4a3a.c91 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-magicpanelr2.c263 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/arch/ia64/kernel/
Diosapic.c554 struct irq_chip *chip, *irq_type; in register_intr() local
599 irq_type = iosapic_get_irq_chip(trigger); in register_intr()
602 if (irq_type != NULL && chip != irq_type) { in register_intr()
607 chip->name, irq_type->name); in register_intr()
608 chip = irq_type; in register_intr()
/arch/sh/boards/mach-sdk7786/
Dsetup.c63 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/arch/s390/kvm/
Dinterrupt.c351 static inline int irq_type_to_isc(unsigned long irq_type) in irq_type_to_isc() argument
353 return IRQ_PEND_IO_ISC_0 - irq_type; in irq_type_to_isc()
1049 unsigned long irq_type) in __deliver_io() argument
1062 isc = irq_type_to_isc(irq_type); in __deliver_io()
1087 clear_bit(irq_type, &fi->pending_irqs); in __deliver_io()
1276 unsigned long irq_type; in kvm_s390_deliver_pending_interrupts() local
1293 irq_type = find_last_bit(&irqs, IRQ_PEND_COUNT); in kvm_s390_deliver_pending_interrupts()
1294 switch (irq_type) { in kvm_s390_deliver_pending_interrupts()
1303 rc = __deliver_io(vcpu, irq_type); in kvm_s390_deliver_pending_interrupts()
1343 WARN_ONCE(1, "Unknown pending irq type %ld", irq_type); in kvm_s390_deliver_pending_interrupts()
[all …]
/arch/arm/mach-imx/
Dmach-kzm_arm11_01.c139 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dmach-mx31lite.c89 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dmach-mx31lilly.c87 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dmach-pcm037.c209 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dmach-armadillo5x0.c443 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
/arch/arm/mach-pxa/
Dcsb726.c239 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
/arch/um/include/shared/
Dos.h301 extern int os_event_mask(int irq_type);
/arch/powerpc/kvm/
Dbook3s_xive_native.c117 vcpu->arch.irq_type = KVMPPC_IRQ_DEFAULT; in kvmppc_xive_native_cleanup_vcpu()
137 if (vcpu->arch.irq_type != KVMPPC_IRQ_DEFAULT) in kvmppc_xive_native_connect_vcpu()
166 vcpu->arch.irq_type = KVMPPC_IRQ_XIVE; in kvmppc_xive_native_connect_vcpu()
Dmpic.c132 enum irq_type { enum
154 enum irq_type type;
1752 if (vcpu->arch.irq_type) { in kvmppc_mpic_connect_vcpu()
1762 vcpu->arch.irq_type = KVMPPC_IRQ_MPIC; in kvmppc_mpic_connect_vcpu()
Dbook3s_xics.c1418 if (vcpu->arch.irq_type) in kvmppc_xics_connect_vcpu()
1423 vcpu->arch.irq_type = KVMPPC_IRQ_XICS; in kvmppc_xics_connect_vcpu()
1434 vcpu->arch.irq_type = KVMPPC_IRQ_DEFAULT; in kvmppc_xics_free_icp()
/arch/arm/mach-s3c64xx/
Dmach-smdk6410.c191 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/arch/sh/boards/mach-ap325rxa/
Dsetup.c53 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/arch/powerpc/include/asm/
Dkvm_ppc.h598 return vcpu->arch.irq_type == KVMPPC_IRQ_XICS; in kvmppc_xics_enabled()
683 return vcpu->arch.irq_type == KVMPPC_IRQ_XIVE; in kvmppc_xive_enabled()

12