Searched refs:irq (Results 176 - 200 of 2008) sorted by relevance

1234567891011>>

/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/arch-rpc/
H A Dkeyboard.h12 #include <asm/irq.h>
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/mac/
H A Doss.c13 * VIA side. Also added support for enabling the ISM irq again
95 void oss_irq(int irq, void *dev_id, struct pt_regs *regs) argument
104 printk("oss_irq: irq %d events = 0x%04X\n", irq,
126 void oss_nubus_irq(int irq, void *dev_id, struct pt_regs *regs) argument
159 void oss_irq_enable(int irq) { argument
161 printk("oss_irq_enable(%d)\n", irq);
163 switch(irq) {
181 irq -= NUBUS_SOURCE_BASE;
182 oss->irq_level[irq]
199 oss_irq_disable(int irq) argument
239 oss_irq_clear(int irq) argument
268 oss_irq_pending(int irq) argument
[all...]
H A Dbaboon.c65 void baboon_irq(int irq, void *dev_id, struct pt_regs *regs) argument
88 void baboon_irq_enable(int irq) { argument
89 int irq_idx = IRQ_IDX(irq);
92 printk("baboon_irq_enable(%d)\n", irq);
97 void baboon_irq_disable(int irq) { argument
98 int irq_idx = IRQ_IDX(irq);
101 printk("baboon_irq_disable(%d)\n", irq);
106 void baboon_irq_clear(int irq) { argument
107 int irq_idx = IRQ_IDX(irq);
112 int baboon_irq_pending(int irq) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mach-sa1100/
H A Dgraphicsmaster.c18 #include <asm/irq.h>
20 #include <asm/mach/irq.h>
25 #include <asm/arch/irq.h>
97 static void ADS_IRQ_demux( int irq, void *dev_id, struct pt_regs *regs ) argument
101 while( (irq = ADS_INT_ST1 | (ADS_INT_ST2 << 8)) ){
103 if( irq & (1<<i) ) {
115 static void ADS_mask_and_ack_irq0(unsigned int irq) argument
117 int mask = (1 << (irq - ADS_EXT_IRQ(0)));
122 static void ADS_mask_irq0(unsigned int irq) argument
124 ADS_INT_ST1 = (1 << (irq
127 ADS_unmask_irq0(unsigned int irq) argument
132 ADS_mask_and_ack_irq1(unsigned int irq) argument
139 ADS_mask_irq1(unsigned int irq) argument
144 ADS_unmask_irq1(unsigned int irq) argument
151 int irq; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/sni/
H A Dirq.c21 extern void do_IRQ(int irq, struct pt_regs *regs);
23 static void enable_pciasic_irq(unsigned int irq);
25 static unsigned int startup_pciasic_irq(unsigned int irq) argument
27 enable_pciasic_irq(irq);
33 void disable_pciasic_irq(unsigned int irq) argument
35 unsigned int mask = ~(1 << (irq - PCIMT_IRQ_INT2));
43 static void enable_pciasic_irq(unsigned int irq) argument
45 unsigned int mask = 1 << (irq - PCIMT_IRQ_INT2);
55 static void end_pciasic_irq(unsigned int irq) argument
57 if (!(irq_desc[irq]
114 int irq; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dlocal_irq.h16 #include <linux/irq.h>
18 void ppc_irq_dispatch_handler(struct pt_regs *regs, int irq);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/pci/
H A Dsetup-irq.c2 * drivers/pci/setup-irq.c
35 int irq; local
51 irq = (*map_irq)(dev, slot, pin);
52 if (irq == -1)
53 irq = 0;
54 dev->irq = irq;
56 DBGC((KERN_ERR "PCI fixup irq: (%s) got %d\n", dev->name, dev->irq));
60 pcibios_update_irq(dev, irq);
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Dirq.h32 * Return the virtual irq as a convenience.
49 static __inline__ int irq_cannonicalize(int irq) argument
51 return irq;
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Dirq.h32 * Return the virtual irq as a convenience.
49 static __inline__ int irq_cannonicalize(int irq) argument
51 return irq;
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-alpha/
H A Dhardirq.h34 #define irq_attempt(cpu, irq) ((void)(cpu), __irq_attempt[irq])
39 #define irq_enter(cpu, irq) (local_irq_count(cpu)++)
40 #define irq_exit(cpu, irq) (local_irq_count(cpu)--)
46 #define irq_attempt(cpu, irq) (cpu_data[cpu].irq_attempt[irq])
67 /* if we didn't own the irq lock, just ignore.. */
74 static inline void irq_enter(int cpu, int irq) argument
82 static inline void irq_exit(int cpu, int irq) argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ia64/
H A Dhw_irq.h90 * Default implementations for the irq-descriptor API:
97 __ia64_irq_desc (unsigned int irq) argument
99 return _irq_desc + irq;
103 __ia64_irq_to_vector (unsigned int irq) argument
105 return (ia64_vector) irq;
116 * Next follows the irq descriptor interface. On IA-64, each CPU supports 256 interrupt
118 * vectors and the Linux irq numbers. However, larger systems may have multiple interrupt
119 * domains meaning that the translation from vector number to irq number depends on the
121 * differences and provides a uniform means to translate between vector and irq numbers
122 * and to obtain the irq descripto
127 irq_desc(int irq) argument
134 irq_to_vector(int irq) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm/sibyte/
H A Dsb1250.h36 extern void sb1250_mask_irq(int cpu, int irq);
37 extern void sb1250_unmask_irq(int cpu, int irq);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-alpha/
H A Dhardirq.h34 #define irq_attempt(cpu, irq) ((void)(cpu), __irq_attempt[irq])
39 #define irq_enter(cpu, irq) (local_irq_count(cpu)++)
40 #define irq_exit(cpu, irq) (local_irq_count(cpu)--)
46 #define irq_attempt(cpu, irq) (cpu_data[cpu].irq_attempt[irq])
67 /* if we didn't own the irq lock, just ignore.. */
74 static inline void irq_enter(int cpu, int irq) argument
82 static inline void irq_exit(int cpu, int irq) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ia64/
H A Dhw_irq.h90 * Default implementations for the irq-descriptor API:
97 __ia64_irq_desc (unsigned int irq) argument
99 return _irq_desc + irq;
103 __ia64_irq_to_vector (unsigned int irq) argument
105 return (ia64_vector) irq;
116 * Next follows the irq descriptor interface. On IA-64, each CPU supports 256 interrupt
118 * vectors and the Linux irq numbers. However, larger systems may have multiple interrupt
119 * domains meaning that the translation from vector number to irq number depends on the
121 * differences and provides a uniform means to translate between vector and irq numbers
122 * and to obtain the irq descripto
127 irq_desc(int irq) argument
134 irq_to_vector(int irq) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dpci-irq.c14 #include <linux/irq.h>
98 DBG(" %d:%02x/%04x", j, e->irq[j].link, e->irq[j].bitmap);
118 static void eisa_set_level_irq(unsigned int irq) argument
120 unsigned char mask = 1 << (irq & 7);
121 unsigned int port = 0x4d0 + (irq >> 3);
165 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
168 unsigned int val = irqmap[irq];
189 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
191 pci_write_config_byte(router, pirq, irq);
204 pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
216 pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
232 pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
246 pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
322 pirq_sis_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
375 pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
402 pirq_serverworks_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
419 u8 irq; local
430 pirq_amd756_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
443 pirq_bios_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) argument
555 pcibios_test_irq_handler(int irq, void *dev_id, struct pt_regs *regs) argument
564 int irq = 0; local
728 int irq; local
765 pcibios_penalize_isa_irq(int irq) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dsys_eiger.c22 #include <asm/irq.h>
43 eiger_update_irq_hw(unsigned long irq, unsigned long mask) argument
47 mask = (irq >= 64 ? mask << 16 : mask >> ((irq - 16) & 0x30));
48 regaddr = 0x510 + (((irq - 16) >> 2) & 0x0c);
53 eiger_enable_irq(unsigned int irq) argument
56 mask = (cached_irq_mask[irq >= 64] &= ~(1UL << (irq & 63)));
57 eiger_update_irq_hw(irq, mask);
61 eiger_disable_irq(unsigned int irq) argument
69 eiger_startup_irq(unsigned int irq) argument
76 eiger_end_irq(unsigned int irq) argument
132 int irq = (vector - 0x800) >> 4; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-arm/arch-anakin/
H A Dide.h10 #include <asm/irq.h>
18 ide_init_hwif_ports(hw_regs_t *hw, int data_port, int ctrl_port, int *irq) argument
35 if (irq)
36 *irq = 0;
51 hw.irq = IRQ_COMPACTFLASH;
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-arm/arch-cl7500/
H A Dide.h9 #include <asm/irq.h>
17 ide_init_hwif_ports(hw_regs_t *hw, int data_port, int ctrl_port, int *irq) argument
33 if (irq != NULL)
34 *irq = 0;
48 hw.irq = IRQ_ISA_14;
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/arch-anakin/
H A Dide.h10 #include <asm/irq.h>
18 ide_init_hwif_ports(hw_regs_t *hw, int data_port, int ctrl_port, int *irq) argument
35 if (irq)
36 *irq = 0;
51 hw.irq = IRQ_COMPACTFLASH;
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/arch-cl7500/
H A Dide.h9 #include <asm/irq.h>
17 ide_init_hwif_ports(hw_regs_t *hw, int data_port, int ctrl_port, int *irq) argument
33 if (irq != NULL)
34 *irq = 0;
48 hw.irq = IRQ_ISA_14;

Completed in 126 milliseconds

1234567891011>>