Home
last modified time | relevance | path

Searched refs:interrupts (Results 1 - 25 of 252) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/drivers/iio/cdc/
H A Dad7150.c75 * @interrupts: one or two interrupt numbers depending on device type.
86 int interrupts[2]; member
251 disable_irq(chip->interrupts[chan->channel]); in ad7150_write_event_config()
263 * Need to temporarily disable both interrupts if in ad7150_write_event_config()
269 disable_irq(chip->interrupts[0]); in ad7150_write_event_config()
270 disable_irq(chip->interrupts[1]); in ad7150_write_event_config()
310 enable_irq(chip->interrupts[0]); in ad7150_write_event_config()
311 enable_irq(chip->interrupts[1]); in ad7150_write_event_config()
314 enable_irq(chip->interrupts[chan->channel]); in ad7150_write_event_config()
563 chip->interrupts[ in ad7150_probe()
[all...]
/kernel/linux/linux-5.10/drivers/staging/gasket/
H A Dgasket_interrupt.c18 /* Retry attempts if the requested number of interrupts aren't available. */
35 /* The number of interrupts requested by the owning device. */
39 const struct gasket_interrupt_desc *interrupts; member
41 /* The index of the bar into which interrupts should be mapped. */
53 /* The number of successfully configured interrupts. */
101 interrupt_data->interrupts[i].index, in gasket_interrupt_setup()
102 interrupt_data->interrupts[i].reg, in gasket_interrupt_setup()
103 interrupt_data->interrupts[i].packing); in gasket_interrupt_setup()
104 if (interrupt_data->interrupts[i].packing == UNPACKED) { in gasket_interrupt_setup()
105 value = interrupt_data->interrupts[ in gasket_interrupt_setup()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc.c99 if (!guc->interrupts.enabled) { in gen9_enable_guc_interrupts()
102 guc->interrupts.enabled = true; in gen9_enable_guc_interrupts()
115 guc->interrupts.enabled = false; in gen9_disable_guc_interrupts()
139 if (!guc->interrupts.enabled) { in gen11_enable_guc_interrupts()
147 guc->interrupts.enabled = true; in gen11_enable_guc_interrupts()
157 guc->interrupts.enabled = false; in gen11_disable_guc_interrupts()
181 guc->interrupts.reset = gen11_reset_guc_interrupts; in intel_guc_init_early()
182 guc->interrupts.enable = gen11_enable_guc_interrupts; in intel_guc_init_early()
183 guc->interrupts.disable = gen11_disable_guc_interrupts; in intel_guc_init_early()
186 guc->interrupts in intel_guc_init_early()
[all...]
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsirq.c27 {ACPI_RSC_BITMASK16, ACPI_RS_OFFSET(data.irq.interrupts[0]),
81 {ACPI_RSC_BITMASK16, ACPI_RS_OFFSET(data.irq.interrupts[0]),
197 {ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.extended_irq.interrupts[0]),
198 AML_OFFSET(extended_irq.interrupts[0]),
204 ACPI_RS_OFFSET(data.extended_irq.interrupts[0]),
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Drsirq.c27 {ACPI_RSC_BITMASK16, ACPI_RS_OFFSET(data.irq.interrupts[0]),
81 {ACPI_RSC_BITMASK16, ACPI_RS_OFFSET(data.irq.interrupts[0]),
197 {ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.extended_irq.interrupts[0]),
198 AML_OFFSET(extended_irq.interrupts[0]),
204 ACPI_RS_OFFSET(data.extended_irq.interrupts[0]),
/kernel/linux/linux-6.6/drivers/memory/
H A Demif.c591 u32 interrupts; in emif_interrupt_handler() local
598 interrupts = readl(base + EMIF_SYSTEM_OCP_INTERRUPT_STATUS); in emif_interrupt_handler()
599 writel(interrupts, base + EMIF_SYSTEM_OCP_INTERRUPT_STATUS); in emif_interrupt_handler()
606 if (interrupts & TA_SYS_MASK) in emif_interrupt_handler()
609 if (interrupts & ERR_SYS_MASK) in emif_interrupt_handler()
610 dev_err(dev, "Access error from SYS port - %x\n", interrupts); in emif_interrupt_handler()
614 interrupts = readl(base + EMIF_LL_OCP_INTERRUPT_STATUS); in emif_interrupt_handler()
615 writel(interrupts, base + EMIF_LL_OCP_INTERRUPT_STATUS); in emif_interrupt_handler()
617 if (interrupts & ERR_LL_MASK) in emif_interrupt_handler()
619 interrupts); in emif_interrupt_handler()
684 u32 interrupts, type; setup_interrupts() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_mdss.c40 u32 interrupts; in dpu_mdss_irq() local
44 interrupts = readl_relaxed(dpu_mdss->mmio + HW_INTR_STATUS); in dpu_mdss_irq()
46 while (interrupts) { in dpu_mdss_irq()
47 irq_hw_number_t hwirq = fls(interrupts) - 1; in dpu_mdss_irq()
65 interrupts &= ~(1 << hwirq); in dpu_mdss_irq()
/kernel/linux/linux-5.10/drivers/net/ethernet/8390/
H A Dlib8390.c135 * processor case other than interrupts (get stats/set multicast list in
187 * interrupts on the APIC bus deadlocking the transmit path.
320 /* Mask interrupts from the ethercard. in __ei_start_xmit()
403 /* Turn 8390 interrupts back on. */ in __ei_start_xmit()
417 * ei_interrupt - handle the interrupts from an 8390
421 * Handle the ether interface interrupts. We pull packets from
432 int interrupts, nr_serviced = 0; in __ei_interrupt() local
446 netdev_err(dev, "Interrupted while interrupts are masked! isr=%#2x imr=%#2x\n", in __ei_interrupt()
459 while ((interrupts = ei_inb_p(e8390_base + EN0_ISR)) != 0 && in __ei_interrupt()
463 /* rmk - acknowledge the interrupts */ in __ei_interrupt()
[all...]
H A Daxnet_cs.c836 * processor case other than interrupts (get stats/set multicast list in
967 /* Mask interrupts from the ethercard. in axnet_start_xmit()
1064 /* Turn 8390 interrupts back on. */ in axnet_start_xmit()
1077 * ax_interrupt - handle the interrupts from an 8390
1081 * Handle the ether interface interrupts. We pull packets from
1092 int interrupts, nr_serviced = 0, i; in ax_interrupt() local
1111 msg = "Interrupted while interrupts are masked!"; in ax_interrupt()
1130 while ((interrupts = inb_p(e8390_base + EN0_ISR)) != 0 && in ax_interrupt()
1133 if (!netif_running(dev) || (interrupts == 0xff)) { in ax_interrupt()
1136 outb_p(interrupts, e8390_bas in ax_interrupt()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/8390/
H A Dlib8390.c134 * processor case other than interrupts (get stats/set multicast list in
186 * interrupts on the APIC bus deadlocking the transmit path.
319 /* Mask interrupts from the ethercard. in __ei_start_xmit()
402 /* Turn 8390 interrupts back on. */ in __ei_start_xmit()
416 * ei_interrupt - handle the interrupts from an 8390
420 * Handle the ether interface interrupts. We pull packets from
431 int interrupts, nr_serviced = 0; in __ei_interrupt() local
445 netdev_err(dev, "Interrupted while interrupts are masked! isr=%#2x imr=%#2x\n", in __ei_interrupt()
458 while ((interrupts = ei_inb_p(e8390_base + EN0_ISR)) != 0 && in __ei_interrupt()
462 /* rmk - acknowledge the interrupts */ in __ei_interrupt()
[all...]
H A Daxnet_cs.c836 * processor case other than interrupts (get stats/set multicast list in
967 /* Mask interrupts from the ethercard. in axnet_start_xmit()
1064 /* Turn 8390 interrupts back on. */ in axnet_start_xmit()
1077 * ax_interrupt - handle the interrupts from an 8390
1081 * Handle the ether interface interrupts. We pull packets from
1092 int interrupts, nr_serviced = 0, i; in ax_interrupt() local
1111 msg = "Interrupted while interrupts are masked!"; in ax_interrupt()
1130 while ((interrupts = inb_p(e8390_base + EN0_ISR)) != 0 && in ax_interrupt()
1133 if (!netif_running(dev) || (interrupts == 0xff)) { in ax_interrupt()
1136 outb_p(interrupts, e8390_bas in ax_interrupt()
[all...]
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_tis.c53 static int interrupts = -1; variable
54 module_param(interrupts, int, 0444);
55 MODULE_PARM_DESC(interrupts, "Enable interrupts");
69 if (interrupts == -1) { in tpm_tis_disable_irq()
70 pr_notice("tpm_tis: %s detected: disabling interrupts.\n", d->ident); in tpm_tis_disable_irq()
71 interrupts = 0; in tpm_tis_disable_irq()
249 if (interrupts) in tpm_tis_init()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dpci_link.c105 if (!p->interrupts[i]) { in acpi_pci_link_check_possible()
108 p->interrupts[i]); in acpi_pci_link_check_possible()
111 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible()
131 if (!p->interrupts[i]) { in acpi_pci_link_check_possible()
134 p->interrupts[i]); in acpi_pci_link_check_possible()
137 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible()
193 *irq = p->interrupts[0]; in acpi_pci_link_check_current()
209 *irq = p->interrupts[0]; in acpi_pci_link_check_current()
310 resource->res.data.irq.interrupts[0] = irq; in acpi_pci_link_set()
328 resource->res.data.extended_irq.interrupts[ in acpi_pci_link_set()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dpci_link.c106 if (!p->interrupts[i]) { in acpi_pci_link_check_possible()
109 p->interrupts[i]); in acpi_pci_link_check_possible()
112 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible()
132 if (!p->interrupts[i]) { in acpi_pci_link_check_possible()
135 p->interrupts[i]); in acpi_pci_link_check_possible()
138 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible()
193 *irq = p->interrupts[0]; in acpi_pci_link_check_current()
208 *irq = p->interrupts[0]; in acpi_pci_link_check_current()
311 resource->res.data.irq.interrupts[0] = irq; in acpi_pci_link_set()
329 resource->res.data.extended_irq.interrupts[ in acpi_pci_link_set()
[all...]
H A Dirq.c187 * might contain multiple interrupts we check if the index is within this
212 fwnode = acpi_get_gsi_domain_id(irq->interrupts[ctx->index]); in acpi_irq_parse_one_cb()
213 acpi_irq_parse_one_match(fwnode, irq->interrupts[ctx->index], in acpi_irq_parse_one_cb()
226 eirq->interrupts[ctx->index]); in acpi_irq_parse_one_cb()
227 acpi_irq_parse_one_match(fwnode, eirq->interrupts[ctx->index], in acpi_irq_parse_one_cb()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc.c104 guc->interrupts.enabled = true; in gen9_enable_guc_interrupts()
112 guc->interrupts.enabled = false; in gen9_disable_guc_interrupts()
149 guc->interrupts.enabled = true; in gen11_enable_guc_interrupts()
156 guc->interrupts.enabled = false; in gen11_disable_guc_interrupts()
177 guc->interrupts.reset = gen11_reset_guc_interrupts; in intel_guc_init_early()
178 guc->interrupts.enable = gen11_enable_guc_interrupts; in intel_guc_init_early()
179 guc->interrupts.disable = gen11_disable_guc_interrupts; in intel_guc_init_early()
192 guc->interrupts.reset = gen9_reset_guc_interrupts; in intel_guc_init_early()
193 guc->interrupts.enable = gen9_enable_guc_interrupts; in intel_guc_init_early()
194 guc->interrupts in intel_guc_init_early()
[all...]
H A Dintel_guc.h82 /** @interrupts: pointers to GuC interrupt-managing functions. */
88 } interrupts; member
215 /** @notify_reg: register used to send interrupts to the GuC FW */
351 if (guc->interrupts.enabled) in intel_guc_to_host_event_handler()
430 guc->interrupts.reset(guc); in intel_guc_reset_interrupts()
435 guc->interrupts.enable(guc); in intel_guc_enable_interrupts()
440 guc->interrupts.disable(guc); in intel_guc_disable_interrupts()
/kernel/linux/linux-5.10/include/linux/
H A Dpci-epc.h30 * @set_msi: ops to set the requested number of MSI interrupts in the MSI
32 * @get_msi: ops to get the number of MSI interrupts allocated by the RC from
34 * @set_msix: ops to set the requested number of MSI-X interrupts in the
36 * @get_msix: ops to get the number of MSI-X interrupts allocated by the RC
54 int (*set_msi)(struct pci_epc *epc, u8 func_no, u8 interrupts);
56 int (*set_msix)(struct pci_epc *epc, u8 func_no, u16 interrupts,
193 int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 interrupts);
195 int pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u16 interrupts,
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/
H A Duic.c59 /* ack level-triggered interrupts here */ in uic_unmask_irq()
109 * we only ack the egde interrupts here, while in uic_mask_ack_irq()
110 * level interrupts are ack'ed after the actual in uic_mask_ack_irq()
262 /* Start with all interrupts disabled, level and non-critical */ in uic_init_one()
266 /* Clear any pending interrupts, in case the firmware left some */ in uic_init_one()
279 const u32 *interrupts; in uic_init_tree() local
283 interrupts = of_get_property(np, "interrupts", NULL); in uic_init_tree()
284 if (!interrupts) in uic_init_tree()
299 interrupts in uic_init_tree()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/
H A Duic.c61 /* ack level-triggered interrupts here */ in uic_unmask_irq()
111 * we only ack the egde interrupts here, while in uic_mask_ack_irq()
112 * level interrupts are ack'ed after the actual in uic_mask_ack_irq()
262 /* Start with all interrupts disabled, level and non-critical */ in uic_init_one()
266 /* Clear any pending interrupts, in case the firmware left some */ in uic_init_one()
279 const u32 *interrupts; in uic_init_tree() local
283 interrupts = of_get_property(np, "interrupts", NULL); in uic_init_tree()
284 if (!interrupts) in uic_init_tree()
299 interrupts in uic_init_tree()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap1/
H A Dams-delta-fiq-handler.S81 * r11 - interrupts mask
83 * r13 - interrupts status
95 ldr r11, [r12, #IRQ_MIR_REG_OFFSET] @ fetch interrupts mask
97 ldr r13, [r12, #IRQ_ITR_REG_OFFSET] @ fetch interrupts status
121 ldr r11, [r12, #OMAP1510_GPIO_INT_MASK] @ fetch GPIO interrupts mask
127 orr r11, r11, r13 @ mask all requested interrupts
130 str r13, [r12, #OMAP1510_GPIO_INT_STATUS] @ ack all requested interrupts
159 @ Mask other GPIO line interrupts till key done
209 ldr r10, [r9, #BUF_CNT_INT_KEY] @ increment interrupts counter
/kernel/linux/linux-6.6/arch/arm/mach-omap1/
H A Dams-delta-fiq-handler.S82 * r11 - interrupts mask
84 * r13 - interrupts status
96 ldr r11, [r12, #IRQ_MIR_REG_OFFSET] @ fetch interrupts mask
98 ldr r13, [r12, #IRQ_ITR_REG_OFFSET] @ fetch interrupts status
122 ldr r11, [r12, #OMAP1510_GPIO_INT_MASK] @ fetch GPIO interrupts mask
128 orr r11, r11, r13 @ mask all requested interrupts
131 str r13, [r12, #OMAP1510_GPIO_INT_STATUS] @ ack all requested interrupts
160 @ Mask other GPIO line interrupts till key done
210 ldr r10, [r9, #BUF_CNT_INT_KEY] @ increment interrupts counter
/kernel/linux/linux-5.10/drivers/pci/endpoint/
H A Dpci-epc-core.c235 * @epc: the EPC device to which MSI interrupts was requested
238 * Invoke to get the number of MSI interrupts allocated by the RC
267 * @interrupts: number of MSI interrupts required by the EPF
269 * Invoke to set the required number of MSI interrupts.
271 int pci_epc_set_msi(struct pci_epc *epc, u8 func_no, u8 interrupts) in pci_epc_set_msi() argument
277 interrupts > 32) in pci_epc_set_msi()
283 encode_int = order_base_2(interrupts); in pci_epc_set_msi()
295 * @epc: the EPC device to which MSI-X interrupts was requested
298 * Invoke to get the number of MSI-X interrupts allocate
331 pci_epc_set_msix(struct pci_epc *epc, u8 func_no, u16 interrupts, enum pci_barno bir, u32 offset) pci_epc_set_msix() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dtau_6xx.c37 int interrupts; member
46 * dynamic adjustment to minimize # of interrupts */
99 * TAU interrupts - called when we have a thermal assist unit interrupt
100 * with interrupts disabled
108 tau[cpu].interrupts++; in TAUException()
127 /* Stop thermal sensor comparisons and interrupts */ in tau_timeout()
151 /* Restart thermal sensor comparisons and interrupts. in tau_timeout()
215 tau_int_enable ? "interrupts" : "workqueue", shrink_timer); in TAU_init()
239 return (tau[cpu].interrupts); in tau_interrupts()
/kernel/linux/linux-5.10/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c205 const u32 *interrupts; in hlwd_pic_probe() local
209 interrupts = of_get_property(np, "interrupts", NULL); in hlwd_pic_probe()
210 if (interrupts) { in hlwd_pic_probe()

Completed in 19 milliseconds

1234567891011