Home
last modified time | relevance | path

Searched defs:irq (Results 1 – 25 of 2422) sorted by relevance

12345678910>>...97

/linux-3.3/arch/arm/mach-pnx4008/include/mach/
Dirq.h24 #define INTC_BIT(irq) (1<< ((irq) & 0x1F)) argument
26 #define INTC_ER(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0x0 + (((irq)&(0x3<<5))<<9))) argument
27 #define INTC_RSR(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0x4 + (((irq)&(0x3<<5))<<9))) argument
28 #define INTC_SR(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0x8 + (((irq)&(0x3<<5))<<9))) argument
29 #define INTC_APR(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0xC + (((irq)&(0x3<<5))<<9))) argument
30 #define INTC_ATR(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0x10 + (((irq)&(0x3<<5))<<9))) argument
31 #define INTC_ITR(irq) IO_ADDRESS((PNX4008_INTCTRLMIC_BASE + 0x14 + (((irq)&(0x3<<5))<<9))) argument
33 #define START_INT_REG_BIT(irq) (1<<((irq)&0x1F)) argument
35 #define START_INT_ER_REG(irq) IO_ADDRESS((PNX4008_PWRMAN_BASE + 0x20 + (((irq)&(0x1<<5))>>1))) argument
36 #define START_INT_RSR_REG(irq) IO_ADDRESS((PNX4008_PWRMAN_BASE + 0x24 + (((irq)&(0x1<<5))>>1))) argument
[all …]
/linux-3.3/arch/mips/include/asm/
Dirq.h24 static inline int irq_canonicalize(int irq) in irq_canonicalize()
29 #define irq_canonicalize(irq) (irq) /* Sane hardware, sane code ... */ argument
40 static inline void smtc_im_ack_irq(unsigned int irq) in smtc_im_ack_irq()
48 static inline void smtc_im_ack_irq(unsigned int irq) in smtc_im_ack_irq()
72 static inline int handle_on_other_cpu(unsigned int irq) in handle_on_other_cpu()
84 static inline int handle_on_other_cpu(unsigned int irq) { return 0; } in handle_on_other_cpu()
90 static inline void smtc_im_backstop(unsigned int irq) in smtc_im_backstop()
103 static inline int smtc_handle_on_other_cpu(unsigned int irq) in smtc_handle_on_other_cpu()
114 static inline void smtc_im_backstop(unsigned int irq) { } in smtc_im_backstop()
115 static inline int smtc_handle_on_other_cpu(unsigned int irq) in smtc_handle_on_other_cpu()
/linux-3.3/include/linux/
Dirqnr.h16 #define irq_to_desc(irq) (&irq_desc[irq]) argument
18 # define for_each_irq_desc(irq, desc) \ argument
21 # define for_each_irq_desc_reverse(irq, desc) \ argument
30 # define for_each_irq_desc(irq, desc) \ argument
38 # define for_each_irq_desc_reverse(irq, desc) \ argument
46 #define irq_node(irq) (irq_get_irq_data(irq)->node) argument
48 #define irq_node(irq) 0 argument
51 # define for_each_active_irq(irq) \ argument
57 #define for_each_irq_nr(irq) \ argument
Dinterrupt.h116 int irq; member
134 request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags, in request_irq()
162 request_threaded_irq(unsigned int irq, irq_handler_t handler, in request_threaded_irq()
170 request_any_context_irq(unsigned int irq, irq_handler_t handler, in request_any_context_irq()
177 request_percpu_irq(unsigned int irq, irq_handler_t handler, in request_percpu_irq()
198 devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler, in devm_request_irq()
269 unsigned int irq; member
286 static inline int irq_set_affinity(unsigned int irq, const struct cpumask *m) in irq_set_affinity()
291 static inline int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
296 static inline int irq_select_affinity(unsigned int irq) { return 0; } in irq_select_affinity()
[all …]
/linux-3.3/drivers/xen/
Devents.c92 unsigned irq; member
126 static struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
133 unsigned irq, in xen_irq_info_common_init()
149 static void xen_irq_info_evtchn_init(unsigned irq, in xen_irq_info_evtchn_init()
158 unsigned irq, in xen_irq_info_ipi_init()
172 unsigned irq, in xen_irq_info_virq_init()
185 static void xen_irq_info_pirq_init(unsigned irq, in xen_irq_info_pirq_init()
207 static unsigned int evtchn_from_irq(unsigned irq) in evtchn_from_irq()
221 static enum ipi_vector ipi_from_irq(unsigned irq) in ipi_from_irq()
231 static unsigned virq_from_irq(unsigned irq) in virq_from_irq()
[all …]
/linux-3.3/kernel/irq/
Dmanage.c41 void synchronize_irq(unsigned int irq) in synchronize_irq()
83 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
180 int irq_set_affinity(unsigned int irq, const struct cpumask *mask) in irq_set_affinity()
195 int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_hint()
245 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier()
281 setup_affinity(unsigned int irq, struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
315 setup_affinity(unsigned int irq, struct irq_desc *d, struct cpumask *mask) in setup_affinity()
324 int irq_select_affinity_usr(unsigned int irq, struct cpumask *mask) in irq_select_affinity_usr()
338 setup_affinity(unsigned int irq, struct irq_desc *desc, struct cpumask *mask) in setup_affinity()
344 void __disable_irq(struct irq_desc *desc, unsigned int irq, bool suspend) in __disable_irq()
[all …]
Dchip.c26 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip()
54 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type()
78 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data()
98 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc()
119 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data()
132 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data()
264 void handle_nested_irq(unsigned int irq) in handle_nested_irq()
315 handle_simple_irq(unsigned int irq, struct irq_desc *desc) in handle_simple_irq()
365 handle_level_irq(unsigned int irq, struct irq_desc *desc) in handle_level_irq()
414 handle_fasteoi_irq(unsigned int irq, struct irq_desc *desc) in handle_fasteoi_irq()
[all …]
Dirqdesc.c73 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
106 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
111 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
116 static void delete_irq_desc(unsigned int irq) in delete_irq_desc()
133 static struct irq_desc *alloc_desc(int irq, int node, struct module *owner) in alloc_desc()
163 static void free_desc(unsigned int irq) in free_desc()
272 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
277 static void free_desc(unsigned int irq) in free_desc()
307 int generic_handle_irq(unsigned int irq) in generic_handle_irq()
352 __irq_alloc_descs(int irq, unsigned int from, unsigned int cnt, int node, in __irq_alloc_descs()
[all …]
/linux-3.3/arch/ia64/kernel/
Dirq_ia64.c98 int check_irq_used(int irq) in check_irq_used()
108 int irq; in find_unassigned_irq() local
135 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector()
160 int bind_irq_vector(int irq, int vector, cpumask_t domain) in bind_irq_vector()
171 static void __clear_irq_vector(int irq) in __clear_irq_vector()
191 static void clear_irq_vector(int irq) in clear_irq_vector()
201 ia64_native_assign_irq_vector (int irq) in ia64_native_assign_irq_vector()
250 int irq, vector; in __setup_vector_irq() local
278 static int __irq_prepare_move(int irq, int cpu) in __irq_prepare_move()
302 int irq_prepare_move(int irq, int cpu) in irq_prepare_move()
[all …]
Dmsi_ia64.c21 unsigned int irq = idata->irq; in ia64_set_msi_irq_affinity() local
52 int irq, vector; in ia64_setup_msi_irq() local
83 void ia64_teardown_msi_irq(unsigned int irq) in ia64_teardown_msi_irq()
126 void arch_teardown_msi_irq(unsigned int irq) in arch_teardown_msi_irq()
139 unsigned int irq = data->irq; in dmar_msi_set_affinity() local
176 msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg) in msi_compose_msg()
200 int arch_setup_dmar_msi(unsigned int irq) in arch_setup_dmar_msi()
/linux-3.3/arch/sh/include/asm/
Dirq.h28 #define irq2evt(irq) (((irq) + 16) << 5) argument
31 #define irq2evt(irq) (irq) argument
46 static inline int generic_irq_demux(int irq) in generic_irq_demux()
51 #define irq_demux(irq) sh_mv.mv_irq_demux(irq) argument
71 #define irq_lookup(irq) (irq) argument
72 #define irq_finish(irq) do { } while (0) argument
/linux-3.3/drivers/mfd/
Dpcf50633-irq.c29 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() argument
47 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq()
60 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set()
83 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask()
91 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask()
99 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get()
110 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler()
119 static irqreturn_t pcf50633_irq(int irq, void *data) in pcf50633_irq()
288 int pcf50633_irq_init(struct pcf50633 *pcf, int irq) in pcf50633_irq_init()
/linux-3.3/arch/arm/mach-ux500/
Ddevices-common.h23 dbx500_add_msp_spi(const char *name, resource_size_t base, int irq, in dbx500_add_msp_spi()
30 dbx500_add_spi(const char *name, resource_size_t base, int irq, in dbx500_add_spi()
40 dbx500_add_sdi(const char *name, resource_size_t base, int irq, in dbx500_add_sdi()
50 dbx500_add_uart(const char *name, resource_size_t base, int irq, in dbx500_add_uart()
59 dbx500_add_i2c(int id, resource_size_t base, int irq, in dbx500_add_i2c()
69 dbx500_add_msp_i2s(int id, resource_size_t base, int irq, in dbx500_add_msp_i2s()
77 dbx500_add_rtc(resource_size_t base, int irq) in dbx500_add_rtc()
/linux-3.3/arch/mn10300/kernel/
Dirq.c42 unsigned int irq = d->irq; in mn10300_cpupic_ack() local
52 static void __mask_and_set_icr(unsigned int irq, in __mask_and_set_icr()
72 unsigned int irq = d->irq; in mn10300_cpupic_mask_ack() local
109 unsigned int irq = d->irq; in mn10300_cpupic_unmask_clear() local
244 void ack_bad_irq(int irq) in ack_bad_irq()
253 void set_intr_level(int irq, u16 level) in set_intr_level()
264 void mn10300_set_lateack_irq_type(int irq) in mn10300_set_lateack_irq_type()
275 int irq; in init_IRQ() local
296 int irq; in do_IRQ() local
358 int irq; in migrate_irqs() local
/linux-3.3/arch/m68k/mac/
Dmacints.c199 int irq = data->irq; in mac_irq_enable() local
229 int irq = data->irq; in mac_irq_disable() local
259 int irq = data->irq; in mac_irq_startup() local
271 int irq = data->irq; in mac_irq_shutdown() local
281 irqreturn_t mac_debug_handler(int irq, void *dev_id) in mac_debug_handler()
293 irqreturn_t mac_nmi_handler(int irq, void *dev_id) in mac_nmi_handler()
/linux-3.3/arch/m68k/platform/coldfire/
Dintc-simr.c38 static unsigned int inline irq2ebit(unsigned int irq) in irq2ebit()
54 static unsigned int inline irq2ebit(unsigned int irq) in irq2ebit()
69 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_mask() local
79 unsigned int irq = d->irq - MCFINT_VECBASE; in intc_irq_unmask() local
96 unsigned int irq = d->irq; in intc_irq_startup() local
124 unsigned int ebit, irq = d->irq; in intc_irq_set_type() local
172 int irq, eirq; in init_IRQ() local
/linux-3.3/arch/m68k/platform/5272/
Dintc.c83 unsigned int irq = d->irq; in intc_irq_mask() local
95 unsigned int irq = d->irq; in intc_irq_unmask() local
107 unsigned int irq = d->irq; in intc_irq_ack() local
124 unsigned int irq = d->irq; in intc_irq_set_type() local
146 static void intc_external_irq(unsigned int irq, struct irq_desc *desc) in intc_external_irq()
163 int irq, edge; in init_IRQ() local
/linux-3.3/arch/arm/mach-ixp23xx/
Dcore.c179 unsigned int irq = d->irq; in ixp23xx_irq_mask() local
205 unsigned int irq = d->irq; in ixp23xx_irq_level_unmask() local
219 unsigned int irq = d->irq; in ixp23xx_irq_edge_unmask() local
244 unsigned int irq = d->irq; in ixp23xx_pci_irq_mask() local
251 unsigned int irq = d->irq; in ixp23xx_pci_irq_unmask() local
259 static void pci_handler(unsigned int irq, struct irq_desc *desc) in pci_handler()
288 static void ixp23xx_config_irq(unsigned int irq, enum ixp23xx_irq_type type) in ixp23xx_config_irq()
305 int irq; in ixp23xx_init_irq() local
354 ixp23xx_timer_interrupt(int irq, void *dev_id) in ixp23xx_timer_interrupt()
/linux-3.3/arch/arm/plat-orion/
Dcommon.c32 unsigned int irq) in fill_resources()
57 unsigned int irq, in uart_complete()
91 unsigned int irq, in orion_uart0_init()
119 unsigned int irq, in orion_uart1_init()
147 unsigned int irq, in orion_uart2_init()
175 unsigned int irq, in orion_uart3_init()
188 unsigned long irq) in orion_rtc_init()
206 struct resource *orion_ge_resource, unsigned long irq, in ge_complete()
261 unsigned long irq, in orion_ge00_init()
314 unsigned long irq, in orion_ge01_init()
[all …]
/linux-3.3/arch/mips/kernel/
Dirq-msc01.c32 unsigned int irq = d->irq; in mask_msc_irq() local
43 unsigned int irq = d->irq; in unmask_msc_irq() local
56 unsigned int irq = d->irq; in level_mask_and_ack_msc_irq() local
70 unsigned int irq = d->irq; in edge_mask_and_ack_msc_irq() local
89 unsigned int irq; in ll_msc_irq() local
100 static void msc_bind_eic_interrupt(int irq, int set) in msc_bind_eic_interrupt()
/linux-3.3/arch/mips/emma/markeins/
Dirq.c39 unsigned int irq = d->irq - EMMA2RH_IRQ_BASE; in emma2rh_irq_enable() local
51 unsigned int irq = d->irq - EMMA2RH_IRQ_BASE; in emma2rh_irq_disable() local
79 unsigned int irq = d->irq - EMMA2RH_SW_IRQ_BASE; in emma2rh_sw_irq_enable() local
89 unsigned int irq = d->irq - EMMA2RH_SW_IRQ_BASE; in emma2rh_sw_irq_disable() local
115 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_enable() local
125 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_disable() local
135 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_ack() local
142 unsigned int irq = d->irq - EMMA2RH_GPIO_IRQ_BASE; in emma2rh_gpio_irq_mask_ack() local
/linux-3.3/arch/um/kernel/
Dirq.c63 static int activate_fd(int irq, int fd, int type, void *dev_id) in activate_fd()
166 int irq; member
170 static int same_irq_and_dev(struct irq_fd *irq, void *d) in same_irq_and_dev()
177 static void free_irq_by_irq_and_dev(unsigned int irq, void *dev) in free_irq_by_irq_and_dev()
185 static int same_fd(struct irq_fd *irq, void *fd) in same_fd()
198 struct irq_fd *irq; in find_irq_by_fd() local
227 struct irq_fd *irq; in reactivate_fd() local
245 struct irq_fd *irq; in deactivate_fd() local
271 struct irq_fd *irq; in deactivate_all_fds() local
290 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
[all …]
/linux-3.3/arch/blackfin/mach-common/
Dints-priority.c28 #define SIC_SYSIRQ(irq) (irq - (IRQ_CORETMR + 1)) argument
136 void bfin_internal_mask_irq(unsigned int irq) in bfin_internal_mask_irq()
163 static void bfin_internal_unmask_irq_affinity(unsigned int irq, in bfin_internal_unmask_irq_affinity()
216 int bfin_internal_set_wake(unsigned int irq, unsigned int state) in bfin_internal_set_wake()
298 void bfin_handle_irq(unsigned irq) in bfin_handle_irq()
313 static void bfin_mac_status_ack_irq(unsigned int irq) in bfin_mac_status_ack_irq()
347 unsigned int irq = d->irq; in bfin_mac_status_mask_irq() local
367 unsigned int irq = d->irq; in bfin_mac_status_unmask_irq() local
409 int i, irq = 0; in bfin_demux_mac_status_irq() local
436 static inline void bfin_set_irq_handler(unsigned irq, irq_flow_handler_t handle) in bfin_set_irq_handler()
[all …]
/linux-3.3/arch/sh/boards/mach-se/7724/
Dirq.c31 static unsigned int fpga2irq(unsigned int irq) in fpga2irq()
43 static struct fpga_irq get_fpga_irq(unsigned int irq) in get_fpga_irq()
73 unsigned int irq = data->irq; in disable_se7724_irq() local
81 unsigned int irq = data->irq; in enable_se7724_irq() local
93 static void se7724_irq_demux(unsigned int irq, struct irq_desc *desc) in se7724_irq_demux()
125 int irq, wanted; in init_se7724_IRQ() local
/linux-3.3/drivers/tty/hvc/
Dhvc_irq.c12 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) in hvc_handle_interrupt()
23 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq()
38 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq()
46 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()

12345678910>>...97