Home
last modified time | relevance | path

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

12345678910>>...139

/drivers/mfd/
Dpcf50633-irq.c20 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() argument
38 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq()
51 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set()
74 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask()
82 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask()
90 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get()
101 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler()
110 static irqreturn_t pcf50633_irq(int irq, void *data) in pcf50633_irq()
281 int pcf50633_irq_init(struct pcf50633 *pcf, int irq) in pcf50633_irq_init()
Dda9052-irq.c176 static int da9052_map_irq(struct da9052 *da9052, int irq) in da9052_map_irq()
181 int da9052_enable_irq(struct da9052 *da9052, int irq) in da9052_enable_irq()
193 int da9052_disable_irq(struct da9052 *da9052, int irq) in da9052_disable_irq()
205 int da9052_disable_irq_nosync(struct da9052 *da9052, int irq) in da9052_disable_irq_nosync()
217 int da9052_request_irq(struct da9052 *da9052, int irq, char *name, in da9052_request_irq()
230 void da9052_free_irq(struct da9052 *da9052, int irq, void *data) in da9052_free_irq()
240 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) in da9052_auxadc_irq()
Darizona-irq.c29 static int arizona_map_irq(struct arizona *arizona, int irq) in arizona_map_irq()
42 int arizona_request_irq(struct arizona *arizona, int irq, char *name, in arizona_request_irq()
54 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq()
64 int arizona_set_irq_wake(struct arizona *arizona, int irq, int on) in arizona_set_irq_wake()
74 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done()
83 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err()
96 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread()
210 const struct regmap_irq_chip *aod, *irq; in arizona_irq_init() local
/drivers/misc/ocxl/
Dafu_irq.c35 struct afu_irq *irq; in ocxl_irq_set_handler() local
60 struct afu_irq *irq = (struct afu_irq *) data; in afu_irq_handler() local
70 static int setup_afu_irq(struct ocxl_context *ctx, struct afu_irq *irq) in setup_afu_irq()
98 static void release_afu_irq(struct afu_irq *irq) in release_afu_irq()
107 struct afu_irq *irq; in ocxl_afu_irq_alloc() local
154 static void afu_irq_free(struct afu_irq *irq, struct ocxl_context *ctx) in afu_irq_free()
170 struct afu_irq *irq; in ocxl_afu_irq_free() local
188 struct afu_irq *irq; in ocxl_afu_irq_free_all() local
200 struct afu_irq *irq; in ocxl_afu_irq_get_addr() local
/drivers/net/ethernet/mellanox/mlx5/core/
Dpci_irq.c153 static void mlx5_system_free_irq(struct mlx5_irq *irq) in mlx5_system_free_irq()
176 static void irq_release(struct mlx5_irq *irq) in irq_release()
186 int mlx5_irq_put(struct mlx5_irq *irq) in mlx5_irq_put()
201 int mlx5_irq_read_locked(struct mlx5_irq *irq) in mlx5_irq_read_locked()
207 int mlx5_irq_get_locked(struct mlx5_irq *irq) in mlx5_irq_get_locked()
216 static int irq_get(struct mlx5_irq *irq) in irq_get()
226 static irqreturn_t irq_int_handler(int irq, void *nh) in irq_int_handler()
260 struct mlx5_irq *irq; in mlx5_irq_alloc() local
340 int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb) in mlx5_irq_attach_nb()
356 int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb) in mlx5_irq_detach_nb()
[all …]
/drivers/xen/events/
Devents_base.c110 unsigned irq; member
216 static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq) in set_evtchn_to_irq()
252 static struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
260 static void set_info_for_irq(unsigned int irq, struct irq_info *info) in set_info_for_irq()
270 int irq; in evtchn_to_info() local
307 static void xen_irq_free_desc(unsigned int irq) in xen_irq_free_desc()
318 unsigned int irq = info->irq; in delayed_free_irq() local
411 static evtchn_port_t evtchn_from_irq(unsigned int irq) in evtchn_from_irq()
434 int irq = per_cpu(virq_to_irq, cpu)[virq]; in irq_evtchn_from_virq() local
457 static unsigned pirq_from_irq(unsigned irq) in pirq_from_irq()
[all …]
/drivers/gpu/drm/i915/gvt/
Dinterrupt.c48 #define get_event_virt_handler(irq, e) (irq->events[e].v_handler) argument
49 #define get_irq_info(irq, e) (irq->events[e].info) argument
51 #define irq_to_gvt(irq) \ argument
153 struct intel_gvt_irq *irq = &gvt->irq; in regbase_to_irq_info() local
328 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in update_upstream_irq() local
381 static void init_irq_map(struct intel_gvt_irq *irq) in init_irq_map()
442 static void propagate_event(struct intel_gvt_irq *irq, in propagate_event()
465 static void handle_default_event_virt(struct intel_gvt_irq *irq, in handle_default_event_virt()
508 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in gen8_check_pending_irq() local
534 struct intel_gvt_irq *irq) in gen8_init_irq()
[all …]
/drivers/irqchip/
Dirq-ath79-misc.c63 unsigned int irq = d->hwirq; in ar71xx_misc_irq_unmask() local
76 unsigned int irq = d->hwirq; in ar71xx_misc_irq_mask() local
89 unsigned int irq = d->hwirq; in ar724x_misc_irq_ack() local
105 static int misc_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hw) in misc_map()
118 struct irq_domain *domain, int irq) in ath79_misc_intc_domain_init()
136 int irq; in ath79_misc_intc_of_init() local
181 void __init ath79_misc_irq_init(void __iomem *regs, int irq, in ath79_misc_irq_init()
Dirq-i8259.c70 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in disable_8259A_irq() local
85 unsigned int mask, irq = d->irq - I8259A_IRQ_BASE; in enable_8259A_irq() local
98 void make_8259A_irq(unsigned int irq) in make_8259A_irq()
111 static inline int i8259A_irq_real(unsigned int irq) in i8259A_irq_real()
136 unsigned int irqmask, irq = d->irq - I8259A_IRQ_BASE; in mask_and_ack_8259A() local
308 int irq = I8259A_IRQ_BASE + PIC_CASCADE_IR; in __init_i8259_irqs() local
Dirq-gic-v4.c209 unsigned int irq = irq_find_mapping(vm->vpes[i]->sgi_domain, 0); in its_free_sgi_irqs() local
309 int its_map_vlpi(int irq, struct its_vlpi_map *map) in its_map_vlpi()
332 int its_get_vlpi(int irq, struct its_vlpi_map *map) in its_get_vlpi()
344 int its_unmap_vlpi(int irq) in its_unmap_vlpi()
350 int its_prop_update_vlpi(int irq, u8 config, bool inv) in its_prop_update_vlpi()
362 int its_prop_update_vsgi(int irq, u8 priority, bool group) in its_prop_update_vsgi()
Dirq-csky-mpintc.c46 #define IRQ_OFFSET(irq) ((irq < COMM_IRQ_BASE) ? irq : (irq - COMM_IRQ_BASE)) argument
51 #define TRIG_VAL(trigger, irq) (trigger << TRIG_BIT_OFFSET(IRQ_OFFSET(irq))) argument
52 #define TRIG_VAL_MSK(irq) (~(3 << TRIG_BIT_OFFSET(IRQ_OFFSET(irq)))) argument
54 #define TRIG_BASE(irq) \ argument
59 static void setup_trigger(unsigned long irq, unsigned long trigger) in setup_trigger()
175 static int csky_irqdomain_map(struct irq_domain *d, unsigned int irq, in csky_irqdomain_map()
/drivers/net/wireless/ath/wil6210/
Dinterrupt.c285 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx()
347 static irqreturn_t wil6210_irq_rx_edma(int irq, void *cookie) in wil6210_irq_rx_edma()
398 static irqreturn_t wil6210_irq_tx_edma(int irq, void *cookie) in wil6210_irq_tx_edma()
444 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx()
533 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc()
602 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread()
649 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq()
747 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq()
800 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi()
874 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq()
[all …]
/drivers/scsi/fnic/
Dfnic_isr.c18 static irqreturn_t fnic_isr_legacy(int irq, void *data) in fnic_isr_legacy()
55 static irqreturn_t fnic_isr_msi(int irq, void *data) in fnic_isr_msi()
75 static irqreturn_t fnic_isr_msix_rq(int irq, void *data) in fnic_isr_msix_rq()
92 static irqreturn_t fnic_isr_msix_wq(int irq, void *data) in fnic_isr_msix_wq()
108 static irqreturn_t fnic_isr_msix_wq_copy(int irq, void *data) in fnic_isr_msix_wq_copy()
124 static irqreturn_t fnic_isr_msix_err_notify(int irq, void *data) in fnic_isr_msix_err_notify()
/drivers/sh/intc/
Dcore.c54 unsigned int intc_get_prio_level(unsigned int irq) in intc_get_prio_level()
59 void intc_set_prio_level(unsigned int irq, unsigned int level) in intc_set_prio_level()
76 unsigned int irq) in intc_register_irq()
182 static bool __init intc_map(struct irq_domain *domain, int irq) in intc_map()
328 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local
402 int irq; in intc_suspend() local
428 int irq; in intc_resume() local
Dchip.c18 unsigned int irq = data->irq; in _intc_enable() local
43 unsigned int irq = data->irq; in intc_disable() local
83 unsigned int irq = data->irq; in intc_mask_ack() local
119 unsigned int irq) in intc_find_irq()
129 int intc_set_priority(unsigned int irq, unsigned int prio) in intc_set_priority()
176 unsigned int irq = data->irq; in intc_set_type() local
Dvirq.c23 unsigned int irq; member
35 void intc_irq_xlate_set(unsigned int irq, intc_enum id, struct intc_desc_int *d) in intc_irq_xlate_set()
45 struct intc_map_entry *intc_irq_xlate_get(unsigned int irq) in intc_irq_xlate_get()
54 int irq = -1; in intc_irq_lookup() local
84 static int add_virq_to_pirq(unsigned int irq, unsigned int virq) in add_virq_to_pirq()
112 unsigned int irq = irq_desc_get_irq(desc); in intc_virq_handler() local
217 int irq; in intc_subgroup_map() local
/drivers/acpi/
Dpci_link.c69 struct acpi_pci_link_irq irq; member
176 int *irq = context; in acpi_pci_link_check_current() local
233 int irq = 0; in acpi_pci_link_get_current() local
277 static int acpi_pci_link_set(struct acpi_pci_link *link, int irq) in acpi_pci_link_set()
451 static int acpi_irq_pci_sharing_penalty(int irq) in acpi_irq_pci_sharing_penalty()
477 static int acpi_irq_get_penalty(int irq) in acpi_irq_get_penalty()
531 int irq; in acpi_pci_link_allocate() local
793 int irq; in acpi_irq_penalty_update() local
825 void acpi_penalize_isa_irq(int irq, int active) in acpi_penalize_isa_irq()
832 bool acpi_isa_irq_available(int irq) in acpi_isa_irq_available()
[all …]
/drivers/perf/
Darm_pmu.c37 static void armpmu_free_pmuirq(unsigned int irq, int cpu, void __percpu *devid) in armpmu_free_pmuirq()
48 static void armpmu_free_pmunmi(unsigned int irq, int cpu, void __percpu *devid) in armpmu_free_pmunmi()
59 static void armpmu_enable_percpu_pmuirq(unsigned int irq) in armpmu_enable_percpu_pmuirq()
64 static void armpmu_free_percpu_pmuirq(unsigned int irq, int cpu, in armpmu_free_percpu_pmuirq()
77 static void armpmu_enable_percpu_pmunmi(unsigned int irq) in armpmu_enable_percpu_pmunmi()
83 static void armpmu_disable_percpu_pmunmi(unsigned int irq) in armpmu_disable_percpu_pmunmi()
89 static void armpmu_free_percpu_pmunmi(unsigned int irq, int cpu, in armpmu_free_percpu_pmunmi()
419 static irqreturn_t armpmu_dispatch_irq(int irq, void *dev) in armpmu_dispatch_irq()
576 static int armpmu_count_irq_users(const int irq) in armpmu_count_irq_users()
588 static const struct pmu_irq_ops *armpmu_find_irq_ops(int irq) in armpmu_find_irq_ops()
[all …]
Darm_pmu_platform.c45 static int pmu_parse_percpu_irq(struct arm_pmu *pmu, int irq) in pmu_parse_percpu_irq()
118 int irq = platform_get_irq(pdev, 0); in pmu_parse_irqs() local
127 int cpu, irq; in pmu_parse_irqs() local
162 int irq = per_cpu(hw_events->irq, cpu); in armpmu_request_irqs() local
180 int irq = per_cpu(hw_events->irq, cpu); in armpmu_free_irqs() local
/drivers/usb/host/
Dohci-nxp.c40 #define start_int_set_falling_edge(irq) argument
41 #define start_int_set_rising_edge(irq) argument
42 #define start_int_ack(irq) argument
43 #define start_int_mask(irq) argument
44 #define start_int_umask(irq) argument
156 int ret = 0, irq; in ohci_hcd_nxp_probe() local
/drivers/tty/hvc/
Dhvc_irq.c13 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) in hvc_handle_interrupt()
29 int notifier_add_irq(struct hvc_struct *hp, int irq) in notifier_add_irq()
44 void notifier_del_irq(struct hvc_struct *hp, int irq) in notifier_del_irq()
52 void notifier_hangup_irq(struct hvc_struct *hp, int irq) in notifier_hangup_irq()
/drivers/gpu/drm/msm/disp/
Dmdp_kms.c13 struct mdp_irq irq; member
23 struct mdp_irq *irq; in update_irq() local
79 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq()
102 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register()
121 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
/drivers/parisc/
Dgsc.c35 int irq = txn_alloc_irq(GSC_EIM_WIDTH); in gsc_alloc_irq() local
48 int gsc_claim_irq(struct gsc_irq *i, int irq) in gsc_claim_irq()
84 unsigned int irq = gsc_asic->global_irq[local_irq]; in gsc_asic_intr() local
92 int gsc_find_local_irq(unsigned int irq, int *global_irqs, int limit) in gsc_find_local_irq()
177 static int irq = GSC_IRQ_BASE; in gsc_assign_irq() local
190 int irq = asic->global_irq[local_irq]; in gsc_asic_assign_irq() local
/drivers/base/power/
Dwakeirq.c50 int dev_pm_set_wake_irq(struct device *dev, int irq) in dev_pm_set_wake_irq()
124 static irqreturn_t handle_threaded_wake_irq(int irq, void *_wirq) in handle_threaded_wake_irq()
145 static int __dev_pm_set_dedicated_wake_irq(struct device *dev, int irq, unsigned int flag) in __dev_pm_set_dedicated_wake_irq()
209 int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq()
230 int dev_pm_set_dedicated_wake_irq_reverse(struct device *dev, int irq) in dev_pm_set_dedicated_wake_irq_reverse()
/drivers/iio/buffer/
Dindustrialio-triggered-buffer.c40 irqreturn_t (*h)(int irq, void *p), in iio_triggered_buffer_setup_ext()
41 irqreturn_t (*thread)(int irq, void *p), in iio_triggered_buffer_setup_ext()
119 irqreturn_t (*h)(int irq, void *p), in devm_iio_triggered_buffer_setup_ext()
120 irqreturn_t (*thread)(int irq, void *p), in devm_iio_triggered_buffer_setup_ext()

12345678910>>...139