Home
last modified time | relevance | path

Searched defs:irq (Results 76 – 100 of 4130) sorted by relevance

12345678910>>...166

/Linux-v4.19/arch/sh/boards/mach-se/7206/
Dirq.c31 unsigned int irq = data->irq; in disable_se7206_irq() local
62 unsigned int irq = data->irq; in enable_se7206_irq() local
95 unsigned int irq = data->irq; in eoi_se7206_irq() local
126 static void make_se7206_irq(unsigned int irq) in make_se7206_irq()
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/
Dflipper-pic.c52 int irq = irqd_to_hwirq(d); in flipper_pic_mask_and_ack() local
63 int irq = irqd_to_hwirq(d); in flipper_pic_ack() local
72 int irq = irqd_to_hwirq(d); in flipper_pic_mask() local
80 int irq = irqd_to_hwirq(d); in flipper_pic_unmask() local
170 int irq; in flipper_pic_get_irq() local
Dhlwd-pic.c49 int irq = irqd_to_hwirq(d); in hlwd_pic_mask_and_ack() local
59 int irq = irqd_to_hwirq(d); in hlwd_pic_ack() local
67 int irq = irqd_to_hwirq(d); in hlwd_pic_mask() local
75 int irq = irqd_to_hwirq(d); in hlwd_pic_unmask() local
116 int irq; in __hlwd_pic_get_irq() local
/Linux-v4.19/drivers/platform/x86/
Ddell-smo8800.c30 u32 irq; /* acpi device irq */ member
38 static irqreturn_t smo8800_interrupt_quick(int irq, void *data) in smo8800_interrupt_quick()
47 static irqreturn_t smo8800_interrupt_thread(int irq, void *data) in smo8800_interrupt_thread()
58 struct acpi_resource_extended_irq *irq; in smo8800_get_resource() local
73 u32 irq = 0; in smo8800_get_irq() local
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v4.c172 int its_map_vlpi(int irq, struct its_vlpi_map *map) in its_map_vlpi()
195 int its_get_vlpi(int irq, struct its_vlpi_map *map) in its_get_vlpi()
207 int its_unmap_vlpi(int irq) in its_unmap_vlpi()
213 int its_prop_update_vlpi(int irq, u8 config, bool inv) in its_prop_update_vlpi()
/Linux-v4.19/arch/alpha/kernel/
Dsys_eiger.c43 eiger_update_irq_hw(unsigned long irq, unsigned long mask) in eiger_update_irq_hw()
55 unsigned int irq = d->irq; in eiger_enable_irq() local
64 unsigned int irq = d->irq; in eiger_disable_irq() local
117 int irq = (vector - 0x800) >> 4; in eiger_srm_device_interrupt() local
Dirq.c35 void ack_bad_irq(unsigned int irq) in ack_bad_irq()
44 int irq_select_affinity(unsigned int irq) in irq_select_affinity()
96 handle_irq(int irq) in handle_irq()
/Linux-v4.19/arch/mips/pmcs-msp71xx/
Dmsp_irq_slp.c25 unsigned int irq = d->irq; in unmask_msp_slp_irq() local
36 unsigned int irq = d->irq; in mask_msp_slp_irq() local
51 unsigned int irq = d->irq; in ack_msp_slp_irq() local
Dmsp_smp.c42 static irqreturn_t ipi_resched_interrupt(int irq, void *dev_id) in ipi_resched_interrupt()
47 static irqreturn_t ipi_call_interrupt(int irq, void *dev_id) in ipi_call_interrupt()
66 void __init arch_init_ipiirq(int irq, struct irqaction *action) in arch_init_ipiirq()
/Linux-v4.19/kernel/irq/
Dinternals.h92 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq()
114 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc()
115 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc()
116 static inline void register_handler_proc(unsigned int irq, in register_handler_proc()
118 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc()
165 irq_get_desc_buslock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_buslock()
177 irq_get_desc_lock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_lock()
303 int irq = irq_desc_get_irq(desc); in irq_setup_timings() local
338 static inline u64 irq_timing_encode(u64 timestamp, int irq) in irq_timing_encode()
472 static inline void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *d) in irq_add_debugfs_entry()
[all …]
Dproc.c122 unsigned int irq = (int)(long)PDE_DATA(file_inode(file)); in write_irq_affinity() local
292 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique()
311 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc()
330 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc()
385 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc()
409 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc()
424 unsigned int irq; in init_irq_proc() local
/Linux-v4.19/drivers/base/power/
Dwakeirq.c32 static int dev_pm_attach_wake_irq(struct device *dev, int irq, in dev_pm_attach_wake_irq()
64 int dev_pm_set_wake_irq(struct device *dev, int irq) in dev_pm_set_wake_irq()
138 static irqreturn_t handle_threaded_wake_irq(int irq, void *_wirq) in handle_threaded_wake_irq()
176 int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq()
/Linux-v4.19/arch/parisc/kernel/
Dirq.c41 #define EIEM_MASK(irq) (1UL<<(CPU_IRQ_MAX - irq)) argument
66 static void __cpu_unmask_irq(unsigned int irq) in __cpu_unmask_irq()
281 int cpu_claim_irq(unsigned int irq, struct irq_chip *type, void *data) in cpu_claim_irq()
297 int txn_claim_irq(int irq) in txn_claim_irq()
322 int irq; in txn_alloc_irq() local
338 unsigned long txn_affinity_addr(unsigned int irq, int cpu) in txn_affinity_addr()
515 int irq, cpu = smp_processor_id(); in do_cpu_irq_mask() local
/Linux-v4.19/drivers/iio/trigger/
Diio-trig-interrupt.c22 unsigned int irq; member
25 static irqreturn_t iio_interrupt_trigger_poll(int irq, void *private) in iio_interrupt_trigger_poll()
40 int irq, ret = 0; in iio_interrupt_trigger_probe() local
/Linux-v4.19/arch/powerpc/platforms/4xx/
Dhsta_msi.c45 int irq, hwirq; in hsta_setup_msi_irqs() local
97 int irq; in hsta_find_hwirq_offset() local
110 int irq; in hsta_teardown_msi_irqs() local
131 int irq, ret, irq_count; in hsta_msi_probe() local
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_xics.c72 static int ics_deliver_irq(struct kvmppc_xics *xics, u32 irq, u32 level) in ics_deliver_irq()
169 int kvmppc_xics_set_xive(struct kvm *kvm, u32 irq, u32 server, u32 priority) in kvmppc_xics_set_xive()
199 int kvmppc_xics_get_xive(struct kvm *kvm, u32 irq, u32 *server, u32 *priority) in kvmppc_xics_get_xive()
225 int kvmppc_xics_int_on(struct kvm *kvm, u32 irq) in kvmppc_xics_int_on()
252 int kvmppc_xics_int_off(struct kvm *kvm, u32 irq) in kvmppc_xics_int_off()
339 static bool icp_try_to_deliver(struct kvmppc_icp *icp, u32 irq, u8 priority, in icp_try_to_deliver()
782 static int ics_eoi(struct kvm_vcpu *vcpu, u32 irq) in ics_eoi()
826 u32 irq = xirr & 0x00ffffff; in kvmppc_h_eoi() local
1006 struct ics_irq_state *irq = &ics->irq_state[i]; in xics_debug_show() local
1050 struct kvmppc_xics *xics, int irq) in kvmppc_xics_create_ics()
[all …]
/Linux-v4.19/arch/arm/mach-footbridge/
Ddc21285.c152 static irqreturn_t dc21285_abort_irq(int irq, void *dev_id) in dc21285_abort_irq()
182 static irqreturn_t dc21285_serr_irq(int irq, void *dev_id) in dc21285_serr_irq()
204 static irqreturn_t dc21285_discard_irq(int irq, void *dev_id) in dc21285_discard_irq()
212 static irqreturn_t dc21285_dparity_irq(int irq, void *dev_id) in dc21285_dparity_irq()
226 static irqreturn_t dc21285_parity_irq(int irq, void *dev_id) in dc21285_parity_irq()
/Linux-v4.19/arch/ia64/hp/sim/
Dhpsim_irq.c43 static void hpsim_irq_set_chip(int irq) in hpsim_irq_set_chip()
51 static void hpsim_connect_irq(int intr, int irq) in hpsim_connect_irq()
58 int irq = assign_irq_vector(AUTO_ASSIGN); in hpsim_get_irq() local
/Linux-v4.19/include/linux/
Dirq.h174 unsigned int irq; member
575 static inline int irq_set_parent(int irq, int parent_irq) in irq_set_parent()
636 static inline void irq_set_chip_and_handler(unsigned int irq, struct irq_chip *chip, in irq_set_chip_and_handler()
653 irq_set_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_handler()
664 irq_set_chained_handler(unsigned int irq, irq_flow_handler_t handle) in irq_set_chained_handler()
680 static inline void irq_set_status_flags(unsigned int irq, unsigned long set) in irq_set_status_flags()
685 static inline void irq_clear_status_flags(unsigned int irq, unsigned long clr) in irq_clear_status_flags()
690 static inline void irq_set_noprobe(unsigned int irq) in irq_set_noprobe()
695 static inline void irq_set_probe(unsigned int irq) in irq_set_probe()
700 static inline void irq_set_nothread(unsigned int irq) in irq_set_nothread()
[all …]
/Linux-v4.19/drivers/ssb/
Ddriver_gpio.c121 static irqreturn_t ssb_gpio_irq_chipco_handler(int irq, void *dev_id) in ssb_gpio_irq_chipco_handler()
157 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local
177 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_init() local
198 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_chipco_domain_exit() local
318 static irqreturn_t ssb_gpio_irq_extif_handler(int irq, void *dev_id) in ssb_gpio_irq_extif_handler()
354 int irq = irq_create_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local
373 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_init() local
393 int irq = irq_find_mapping(bus->irq_domain, gpio); in ssb_gpio_irq_extif_domain_exit() local
/Linux-v4.19/drivers/input/keyboard/
Dopencores-kbd.c22 int irq; member
26 static irqreturn_t opencores_kbd_isr(int irq, void *dev_id) in opencores_kbd_isr()
44 int irq, i, error; in opencores_kbd_probe() local
/Linux-v4.19/arch/mips/bcm63xx/
Dirq.c37 static inline u32 get_ext_irq_perf_reg(int irq) in get_ext_irq_perf_reg()
215 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_mask() local
237 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_unmask() local
260 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_clear() local
280 unsigned int irq = d->irq - IRQ_EXTERNAL_BASE; in bcm63xx_external_irq_set_type() local
/Linux-v4.19/arch/powerpc/platforms/85xx/
Dsgy_cts1000.c66 static irqreturn_t gpio_halt_irq(int irq, void *__data) in gpio_halt_irq()
78 int gpio, err, irq; in gpio_halt_probe() local
137 int irq = irq_of_parse_and_map(halt_node, 0); in gpio_halt_remove() local
/Linux-v4.19/arch/x86/kvm/
Di8259.c70 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr()
89 static inline int pic_set_irq1(struct kvm_kpic_state *s, int irq, int level) in pic_set_irq1()
165 int irq2, irq; in pic_update_irq() local
186 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level) in kvm_pic_set_irq()
217 static inline void pic_intack(struct kvm_kpic_state *s, int irq) in pic_intack()
236 int irq, irq2, intno; in kvm_pic_read_irq() local
273 int irq, i; in kvm_pic_reset() local
308 int priority, cmd, irq; in pic_ioport_write() local
/Linux-v4.19/drivers/base/regmap/
Dregmap-irq.c34 int irq; member
51 int irq) in irq_to_regmap_irq()
272 static irqreturn_t regmap_irq_thread(int irq, void *d) in regmap_irq_thread()
426 int regmap_add_irq_chip(struct regmap *map, int irq, int irq_flags, in regmap_add_irq_chip()
680 void regmap_del_irq_chip(int irq, struct regmap_irq_chip_data *d) in regmap_del_irq_chip()
752 int devm_regmap_add_irq_chip(struct device *dev, struct regmap *map, int irq, in devm_regmap_add_irq_chip()
788 void devm_regmap_del_irq_chip(struct device *dev, int irq, in devm_regmap_del_irq_chip()
824 int regmap_irq_get_virq(struct regmap_irq_chip_data *data, int irq) in regmap_irq_get_virq()

12345678910>>...166