Home
last modified time | relevance | path

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

12345678910>>...118

/drivers/xen/events/
Devents_base.c118 static int set_evtchn_to_irq(unsigned evtchn, unsigned irq) in set_evtchn_to_irq()
155 struct irq_info *info_for_irq(unsigned irq) in info_for_irq()
162 unsigned irq, in xen_irq_info_common_setup()
185 static int xen_irq_info_evtchn_setup(unsigned irq, in xen_irq_info_evtchn_setup()
194 unsigned irq, in xen_irq_info_ipi_setup()
208 unsigned irq, in xen_irq_info_virq_setup()
221 static int xen_irq_info_pirq_setup(unsigned irq, in xen_irq_info_pirq_setup()
247 unsigned int evtchn_from_irq(unsigned irq) in evtchn_from_irq()
266 static enum ipi_vector ipi_from_irq(unsigned irq) in ipi_from_irq()
276 static unsigned virq_from_irq(unsigned irq) in virq_from_irq()
[all …]
/drivers/mfd/
Dpcf50633-irq.c24 int pcf50633_register_irq(struct pcf50633 *pcf, int irq, in pcf50633_register_irq() argument
42 int pcf50633_free_irq(struct pcf50633 *pcf, int irq) in pcf50633_free_irq()
55 static int __pcf50633_irq_mask_set(struct pcf50633 *pcf, int irq, u8 mask) in __pcf50633_irq_mask_set()
78 int pcf50633_irq_mask(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask()
86 int pcf50633_irq_unmask(struct pcf50633 *pcf, int irq) in pcf50633_irq_unmask()
94 int pcf50633_irq_mask_get(struct pcf50633 *pcf, int irq) in pcf50633_irq_mask_get()
105 static void pcf50633_irq_call_handler(struct pcf50633 *pcf, int irq) in pcf50633_irq_call_handler()
114 static irqreturn_t pcf50633_irq(int irq, void *data) in pcf50633_irq()
283 int pcf50633_irq_init(struct pcf50633 *pcf, int irq) in pcf50633_irq_init()
Dda9052-irq.c179 static int da9052_map_irq(struct da9052 *da9052, int irq) in da9052_map_irq()
184 int da9052_enable_irq(struct da9052 *da9052, int irq) in da9052_enable_irq()
196 int da9052_disable_irq(struct da9052 *da9052, int irq) in da9052_disable_irq()
208 int da9052_disable_irq_nosync(struct da9052 *da9052, int irq) in da9052_disable_irq_nosync()
220 int da9052_request_irq(struct da9052 *da9052, int irq, char *name, in da9052_request_irq()
233 void da9052_free_irq(struct da9052 *da9052, int irq, void *data) in da9052_free_irq()
243 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) in da9052_auxadc_irq()
Darizona-irq.c32 static int arizona_map_irq(struct arizona *arizona, int irq) in arizona_map_irq()
45 int arizona_request_irq(struct arizona *arizona, int irq, char *name, in arizona_request_irq()
57 void arizona_free_irq(struct arizona *arizona, int irq, void *data) in arizona_free_irq()
67 int arizona_set_irq_wake(struct arizona *arizona, int irq, int on) in arizona_set_irq_wake()
77 static irqreturn_t arizona_boot_done(int irq, void *data) in arizona_boot_done()
86 static irqreturn_t arizona_ctrlif_err(int irq, void *data) in arizona_ctrlif_err()
99 static irqreturn_t arizona_irq_thread(int irq, void *data) in arizona_irq_thread()
211 const struct regmap_irq_chip *aod, *irq; in arizona_irq_init() local
/drivers/gpu/drm/i915/gvt/
Dinterrupt.c45 #define get_event_virt_handler(irq, e) (irq->events[e].v_handler) argument
46 #define get_irq_info(irq, e) (irq->events[e].info) argument
48 #define irq_to_gvt(irq) \ argument
150 struct intel_gvt_irq *irq = &gvt->irq; in regbase_to_irq_info() local
322 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in update_upstream_irq() local
373 static void init_irq_map(struct intel_gvt_irq *irq) in init_irq_map()
399 static void propagate_event(struct intel_gvt_irq *irq, in propagate_event()
422 static void handle_default_event_virt(struct intel_gvt_irq *irq, in handle_default_event_virt()
465 struct intel_gvt_irq *irq = &vgpu->gvt->irq; in gen8_check_pending_irq() local
491 struct intel_gvt_irq *irq) in gen8_init_irq()
[all …]
/drivers/irqchip/
Dirq-ath79-misc.c57 unsigned int irq = d->hwirq; in ar71xx_misc_irq_unmask() local
70 unsigned int irq = d->hwirq; in ar71xx_misc_irq_mask() local
83 unsigned int irq = d->hwirq; in ar724x_misc_irq_ack() local
99 static int misc_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hw) in misc_map()
112 struct irq_domain *domain, int irq) in ath79_misc_intc_domain_init()
128 int irq; in ath79_misc_intc_of_init() local
173 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
347 unsigned int irq; in i8259_irq_dispatch() local
Dirq-eznps.c59 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_mask() local
69 unsigned int irq = irqd_to_hwirq(irqd); in nps400_irq_unmask() local
78 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_eoi_global() local
90 unsigned int __maybe_unused irq = irqd_to_hwirq(irqd); in nps400_irq_ack() local
/drivers/scsi/fnic/
Dfnic_isr.c30 static irqreturn_t fnic_isr_legacy(int irq, void *data) in fnic_isr_legacy()
67 static irqreturn_t fnic_isr_msi(int irq, void *data) in fnic_isr_msi()
87 static irqreturn_t fnic_isr_msix_rq(int irq, void *data) in fnic_isr_msix_rq()
104 static irqreturn_t fnic_isr_msix_wq(int irq, void *data) in fnic_isr_msix_wq()
120 static irqreturn_t fnic_isr_msix_wq_copy(int irq, void *data) in fnic_isr_msix_wq_copy()
136 static irqreturn_t fnic_isr_msix_err_notify(int irq, void *data) in fnic_isr_msix_err_notify()
/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/usb/host/
Dohci-nxp.c45 #define start_int_set_falling_edge(irq) argument
46 #define start_int_set_rising_edge(irq) argument
47 #define start_int_ack(irq) argument
48 #define start_int_mask(irq) argument
49 #define start_int_umask(irq) argument
147 int ret = 0, irq; in ohci_hcd_nxp_probe() local
/drivers/sh/intc/
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
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()
313 unsigned int irq = evt2irq(vect->vect); in register_intc_controller() local
413 int irq; in intc_suspend() local
439 int irq; in intc_resume() local
/drivers/acpi/
Dpci_link.c84 struct acpi_pci_link_irq irq; member
190 int *irq = context; in acpi_pci_link_check_current() local
248 int irq = 0; in acpi_pci_link_get_current() local
292 static int acpi_pci_link_set(struct acpi_pci_link *link, int irq) in acpi_pci_link_set()
470 static int acpi_irq_pci_sharing_penalty(int irq) in acpi_irq_pci_sharing_penalty()
496 static int acpi_irq_get_penalty(int irq) in acpi_irq_get_penalty()
549 int irq; in acpi_pci_link_allocate() local
832 int irq; in acpi_irq_penalty_update() local
864 void acpi_penalize_isa_irq(int irq, int active) in acpi_penalize_isa_irq()
871 bool acpi_isa_irq_available(int irq) in acpi_isa_irq_available()
[all …]
/drivers/isdn/hardware/avm/
Db1pcmcia.c60 static int b1pcmcia_add_card(unsigned int port, unsigned irq, in b1pcmcia_add_card()
159 int b1pcmcia_addcard_b1(unsigned int port, unsigned irq) in b1pcmcia_addcard_b1()
164 int b1pcmcia_addcard_m1(unsigned int port, unsigned irq) in b1pcmcia_addcard_m1()
169 int b1pcmcia_addcard_m2(unsigned int port, unsigned irq) in b1pcmcia_addcard_m2()
174 int b1pcmcia_delcard(unsigned int port, unsigned irq) in b1pcmcia_delcard()
/drivers/gpu/drm/msm/mdp/
Dmdp_kms.c24 struct mdp_irq irq; member
34 struct mdp_irq *irq; in update_irq() local
90 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq()
113 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register()
132 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
/drivers/parisc/
Dgsc.c39 int irq = txn_alloc_irq(GSC_EIM_WIDTH); in gsc_alloc_irq() local
52 int gsc_claim_irq(struct gsc_irq *i, int irq) in gsc_claim_irq()
88 unsigned int irq = gsc_asic->global_irq[local_irq]; in gsc_asic_intr() local
96 int gsc_find_local_irq(unsigned int irq, int *global_irqs, int limit) in gsc_find_local_irq()
150 static int irq = GSC_IRQ_BASE; in gsc_assign_irq() local
163 int irq = asic->global_irq[local_irq]; in gsc_asic_assign_irq() local
/drivers/net/wireless/ath/wil6210/
Dinterrupt.c235 static irqreturn_t wil6210_irq_rx(int irq, void *cookie) in wil6210_irq_rx()
294 static irqreturn_t wil6210_irq_tx(int irq, void *cookie) in wil6210_irq_tx()
361 static irqreturn_t wil6210_irq_misc(int irq, void *cookie) in wil6210_irq_misc()
421 static irqreturn_t wil6210_irq_misc_thread(int irq, void *cookie) in wil6210_irq_misc_thread()
461 static irqreturn_t wil6210_thread_irq(int irq, void *cookie) in wil6210_thread_irq()
536 static irqreturn_t wil6210_hardirq(int irq, void *cookie) in wil6210_hardirq()
625 int wil6210_init_irq(struct wil6210_priv *wil, int irq, bool use_msi) in wil6210_init_irq()
638 void wil6210_fini_irq(struct wil6210_priv *wil, int irq) in wil6210_fini_irq()
/drivers/input/misc/
Dhisi_powerkey.c29 static irqreturn_t hi65xx_power_press_isr(int irq, void *q) in hi65xx_power_press_isr()
40 static irqreturn_t hi65xx_power_release_isr(int irq, void *q) in hi65xx_power_release_isr()
51 static irqreturn_t hi65xx_restart_toggle_isr(int irq, void *q) in hi65xx_restart_toggle_isr()
76 int irq, i, error; in hi65xx_powerkey_probe() local
/drivers/iio/buffer/
Dindustrialio-triggered-buffer.c45 irqreturn_t (*h)(int irq, void *p), in iio_triggered_buffer_setup()
46 irqreturn_t (*thread)(int irq, void *p), in iio_triggered_buffer_setup()
108 irqreturn_t (*h)(int irq, void *p), in devm_iio_triggered_buffer_setup()
109 irqreturn_t (*thread)(int irq, void *p), in devm_iio_triggered_buffer_setup()
/drivers/pci/
Dhtirq.c27 void write_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in write_ht_irq_msg()
47 void fetch_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in fetch_ht_irq_msg()
82 int max_irq, pos, irq; in __ht_create_irq() local
131 void ht_destroy_irq(unsigned int irq) in ht_destroy_irq()
/drivers/clocksource/
Dclps711x-timer.c55 static irqreturn_t clps711x_timer_interrupt(int irq, void *dev_id) in clps711x_timer_interrupt()
65 unsigned int irq) in _clps711x_clkevt_init()
97 unsigned int irq) in clps711x_clksrc_init()
109 unsigned int irq = irq_of_parse_and_map(np, 0); in clps711x_timer_init() local
/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
/drivers/pci/dwc/
Dpcie-designware-host.c71 int i, pos, irq; in dw_handle_msi_irq() local
107 static void dw_pcie_msi_clear_irq(struct pcie_port *pp, int irq) in dw_pcie_msi_clear_irq()
135 static void dw_pcie_msi_set_irq(struct pcie_port *pp, int irq) in dw_pcie_msi_set_irq()
148 int irq, pos0, i; in assign_irq() local
191 static void dw_msi_setup_msg(struct pcie_port *pp, unsigned int irq, u32 pos) in dw_msi_setup_msg()
215 int irq, pos; in dw_msi_setup_irq() local
234 int irq, pos; in dw_msi_setup_irqs() local
257 static void dw_msi_teardown_irq(struct msi_controller *chip, unsigned int irq) in dw_msi_teardown_irq()
272 static int dw_pcie_msi_map(struct irq_domain *domain, unsigned int irq, in dw_pcie_msi_map()

12345678910>>...118