Home
last modified time | relevance | path

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

123

/linux-3.4.99/arch/arm/mach-ixp23xx/
Dcore.c118 enum ixp23xx_irq_type irq_type; in ixp23xx_irq_set_type() local
130 irq_type = IXP23XX_IRQ_EDGE; in ixp23xx_irq_set_type()
134 irq_type = IXP23XX_IRQ_EDGE; in ixp23xx_irq_set_type()
138 irq_type = IXP23XX_IRQ_EDGE; in ixp23xx_irq_set_type()
142 irq_type = IXP23XX_IRQ_LEVEL; in ixp23xx_irq_set_type()
146 irq_type = IXP23XX_IRQ_LEVEL; in ixp23xx_irq_set_type()
152 ixp23xx_config_irq(d->irq, irq_type); in ixp23xx_irq_set_type()
/linux-3.4.99/arch/arm/mach-ixp4xx/
Dcommon.c137 enum ixp4xx_irq_type irq_type; in ixp4xx_set_irq_type() local
149 irq_type = IXP4XX_IRQ_EDGE; in ixp4xx_set_irq_type()
153 irq_type = IXP4XX_IRQ_EDGE; in ixp4xx_set_irq_type()
157 irq_type = IXP4XX_IRQ_EDGE; in ixp4xx_set_irq_type()
161 irq_type = IXP4XX_IRQ_LEVEL; in ixp4xx_set_irq_type()
165 irq_type = IXP4XX_IRQ_LEVEL; in ixp4xx_set_irq_type()
171 if (irq_type == IXP4XX_IRQ_EDGE) in ixp4xx_set_irq_type()
/linux-3.4.99/drivers/scsi/
Daha1740.c511 unsigned int *irq_type, in DEF_SCSI_QCMD()
517 *irq_type = (inb(INTDEF(base)) & 0x8) >> 3; in DEF_SCSI_QCMD()
574 unsigned int irq_level, irq_type, translation; in aha1740_probe() local
586 aha1740_getconfig(slotbase,&irq_level,&irq_type,&translation); in aha1740_probe()
594 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe()
620 if (request_irq(irq_level,aha1740_intr_handle,irq_type ? 0 : IRQF_SHARED, in aha1740_probe()
/linux-3.4.99/drivers/staging/ste_rmi4/
Dsynaptics_i2c_rmi4.h42 int irq_type; member
Dboard-mop500-u8500uib-rmi4.c22 .irq_type = (IRQF_TRIGGER_FALLING | IRQF_SHARED),
/linux-3.4.99/include/linux/
Dsmsc911x.h30 unsigned int irq_type; member
/linux-3.4.99/arch/mn10300/unit-asb2364/
Dsmsc911x.c22 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/linux-3.4.99/drivers/misc/
Dmax8997-muic.c313 int irq_type = info->irq - pdata->irq_base; in max8997_muic_irq_work() local
329 switch (irq_type) { in max8997_muic_irq_work()
344 muic_irqs[irq_type].name); in max8997_muic_irq_work()
/linux-3.4.99/arch/ia64/kernel/
Diosapic.c557 struct irq_chip *chip, *irq_type; in register_intr() local
602 irq_type = iosapic_get_irq_chip(trigger); in register_intr()
605 if (irq_type != NULL && chip != irq_type) { in register_intr()
610 chip->name, irq_type->name); in register_intr()
611 chip = irq_type; in register_intr()
/linux-3.4.99/arch/arm/mach-shmobile/
Dboard-marzen.c57 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
/linux-3.4.99/arch/arm/mach-omap2/
Dgpmc-smsc911x.c39 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/linux-3.4.99/arch/sh/boards/
Dboard-apsh4ad0a.c38 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-sh2007.c19 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dboard-polaris.c42 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-apsh4a3a.c86 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
Dboard-magicpanelr2.c257 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/linux-3.4.99/arch/sh/boards/mach-rsk/
Ddevices-rsk7203.c26 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/linux-3.4.99/drivers/net/tokenring/
Dtms380tr.c736 unsigned short irq_type; in tms380tr_interrupt() local
741 irq_type = SIFREADW(SIFSTS); in tms380tr_interrupt()
743 while(irq_type & STS_SYSTEM_IRQ) { in tms380tr_interrupt()
745 irq_type &= STS_IRQ_MASK; in tms380tr_interrupt()
747 if(!tms380tr_chk_ssb(tp, irq_type)) { in tms380tr_interrupt()
752 switch(irq_type) { in tms380tr_interrupt()
806 printk(KERN_DEBUG "Unknown Token Ring IRQ (0x%04x)\n", irq_type); in tms380tr_interrupt()
811 if(irq_type != STS_IRQ_TRANSMIT_STATUS && in tms380tr_interrupt()
812 irq_type != STS_IRQ_RECEIVE_STATUS) { in tms380tr_interrupt()
816 irq_type = SIFREADW(SIFSTS); in tms380tr_interrupt()
/linux-3.4.99/arch/blackfin/mach-bf561/boards/
Dcm_bf561.c196 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
356 .irq_type = IRQF_TRIGGER_HIGH,
/linux-3.4.99/arch/sh/boards/mach-sdk7786/
Dsetup.c58 .irq_type = SMSC911X_IRQ_TYPE_OPEN_DRAIN,
/linux-3.4.99/arch/arm/mach-exynos/
Dmach-armlex4210.c138 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
/linux-3.4.99/arch/arm/mach-imx/
Dmach-mx31lite.c76 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dmach-kzm_arm11_01.c144 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
Dmach-mx53_ard.c146 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,
/linux-3.4.99/arch/arm/mach-pxa/
Dcsb726.c233 .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL,

123