Searched refs:irqs (Results 101 - 125 of 376) sorted by relevance

1234567891011>>

/linux-master/arch/arm/mach-omap2/
H A Dprm_common.c131 * Loop until all pending irqs are handled, since
132 * generic_handle_irq() can cause new irqs to come
144 * Loop on all currently pending irqs so that new irqs
145 * cannot starve previously pending irqs
183 if (!strcmp(prcm_irq_setup->irqs[i].name, name))
185 prcm_irq_setup->irqs[i].offset;
303 offset = irq_setup->irqs[i].offset;
305 if (irq_setup->irqs[i].priority)
/linux-master/arch/x86/include/asm/
H A Dx86_init.h167 struct x86_init_irqs irqs; member in struct:x86_init_ops
/linux-master/arch/arm/mach-sa1100/
H A Dh3600.c19 #include <mach/irqs.h>
/linux-master/drivers/scsi/cxlflash/
H A Dsuperpipe.h96 u64 irqs; /* Number of interrupts requested for context */ member in struct:ctx_info
/linux-master/drivers/base/regmap/
H A Dregmap-irq.c55 return &data->chip->irqs[irq];
497 if (data->status_buf[chip->irqs[i].reg_offset /
498 map->reg_stride] & chip->irqs[i].mask) {
649 if (chip->irqs[i].reg_offset % map->reg_stride)
651 if (chip->irqs[i].reg_offset / map->reg_stride >=
757 d->mask_buf_def[chip->irqs[i].reg_offset / map->reg_stride]
758 |= chip->irqs[i].mask;
950 if (!d->chip->irqs[hwirq].mask)
1119 if (!data->chip->irqs[irq].mask)
/linux-master/drivers/mmc/host/
H A Dmeson-mx-sdio.c389 u32 irqs, u32 send)
405 if (!((irqs & MESON_MX_SDIO_IRQS_DATA_READ_CRC16_OK) ||
406 (irqs & MESON_MX_SDIO_IRQS_DATA_WRITE_CRC16_OK)))
409 if (!((irqs & MESON_MX_SDIO_IRQS_RESP_CRC7_OK) ||
420 u32 irqs, send; local
425 irqs = readl(host->base + MESON_MX_SDIO_IRQS);
428 if (irqs & MESON_MX_SDIO_IRQS_CMD_INT)
429 ret = meson_mx_mmc_process_cmd_irq(host, irqs, send);
434 writel(irqs, host->base + MESON_MX_SDIO_IRQS);
388 meson_mx_mmc_process_cmd_irq(struct meson_mx_mmc_host *host, u32 irqs, u32 send) argument
/linux-master/drivers/gpio/
H A Dgpio-tegra.c99 unsigned int *irqs; member in struct:tegra_gpio_info
390 if (tgi->irqs[i] == irq) {
548 err = irq_set_irq_wake(tgi->irqs[bank->bank], enable);
555 irq_set_irq_wake(tgi->irqs[bank->bank], !enable);
736 tgi->irqs = devm_kcalloc(&pdev->dev, tgi->bank_count,
737 sizeof(*tgi->irqs), GFP_KERNEL);
738 if (!tgi->irqs)
749 tgi->irqs[i] = ret;
766 irq->parents = tgi->irqs;
/linux-master/drivers/media/pci/intel/ipu6/
H A Dipu6-isys.c275 u32 irqs = 0; local
280 /* Enable irqs for all MIPI ports */
282 irqs |= IPU6_ISYS_UNISPART_IRQ_CSI2(i);
284 writel(irqs, base + isys->pdata->ipdata->csi2.ctrl0_irq_edge);
285 writel(irqs, base + isys->pdata->ipdata->csi2.ctrl0_irq_lnp);
286 writel(irqs, base + isys->pdata->ipdata->csi2.ctrl0_irq_mask);
287 writel(irqs, base + isys->pdata->ipdata->csi2.ctrl0_irq_enable);
291 irqs = ISYS_UNISPART_IRQS;
292 writel(irqs, base + IPU6_REG_ISYS_UNISPART_IRQ_EDGE);
293 writel(irqs, bas
[all...]
/linux-master/drivers/mfd/
H A Daxp20x.c770 .irqs = axp152_regmap_irqs,
795 .irqs = axp192_regmap_irqs,
807 .irqs = axp20x_regmap_irqs,
819 .irqs = axp22x_regmap_irqs,
830 .irqs = axp288_regmap_irqs,
842 .irqs = axp313a_regmap_irqs,
853 .irqs = axp717_regmap_irqs,
864 .irqs = axp803_regmap_irqs,
875 .irqs = axp806_regmap_irqs,
886 .irqs
[all...]
H A Dda9063-irq.c90 .irqs = da9063_irqs,
162 .irqs = da9063l_irqs,
H A Dretu-mfd.c76 .irqs = retu_irqs,
112 .irqs = tahvo_irqs,
H A Datc260x-core.c98 .irqs = atc2603c_regmap_irqs,
107 .irqs = atc2609a_regmap_irqs,
H A Dmax77686.c134 .irqs = max77686_irqs,
143 .irqs = max77686_irqs, /* same masks as 77686 */
H A Dbd9571mwv.c103 .irqs = bd9571mwv_irqs,
169 .irqs = bd9571mwv_irqs,
/linux-master/drivers/perf/
H A Darm-cci.c102 int *irqs; member in struct:cci_pmu
824 dev_err(&pmu_device->dev, "no irqs for CCI PMUs defined\n");
836 int err = request_irq(cci_pmu->irqs[i], handler, IRQF_SHARED,
840 cci_pmu->irqs[i]);
858 free_irq(cci_pmu->irqs[i], cci_pmu);
1571 static bool is_duplicate_irq(int irq, int *irqs, int nr_irqs) argument
1576 if (irq == irqs[i])
1610 cci_pmu->irqs = devm_kcalloc(dev, CCI_PMU_MAX_HW_CNTRS(model),
1611 sizeof(*cci_pmu->irqs), GFP_KERNEL);
1612 if (!cci_pmu->irqs)
[all...]
/linux-master/drivers/usb/gadget/udc/
H A Dgoku_udc.h207 unsigned long irqs; member in struct:goku_ep
258 unsigned long irqs; member in struct:goku_udc
/linux-master/drivers/net/wireless/ti/wl12xx/
H A Ddebugfs.c40 WL12XX_DEBUGFS_FWSTATS_FILE(isr, irqs, "%u");
140 DEBUGFS_FWSTATS_ADD(isr, irqs);
/linux-master/drivers/soc/fsl/dpio/
H A Ddpio-driver.c87 irq = dpio_dev->irqs[0];
98 irq = dpio_dev->irqs[0];
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dpcic.c316 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp);
434 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
468 enable_irq(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
497 irq_idx = irq_grp->irqs[j];
523 enable_irq(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
547 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
601 irq_grp->irqs[0] = ATH11K_PCI_IRQ_DP_OFFSET + i;
604 int irq_idx = irq_grp->irqs[j];
659 /* Configure CE irqs */
/linux-master/arch/sparc/include/asm/
H A Dparport_64.h123 op->archdata.irqs[0], PARPORT_DMA_NOFIFO,
173 op->archdata.irqs[0],
/linux-master/drivers/soc/ti/
H A Dknav_qmss_acc.c99 if (range->irqs[queue].irq == irq)
206 irq = range->irqs[0].irq;
207 cpu_mask = range->irqs[0].cpu_mask;
210 irq = range->irqs[queue].irq;
211 cpu_mask = range->irqs[queue].cpu_mask;
/linux-master/drivers/edac/
H A Dppc4xx_edac.c166 } irqs; member in struct:ppc4xx_edac_pdata
1131 pdata->irqs.ded = ded_irq;
1132 pdata->irqs.sec = sec_irq;
1338 free_irq(pdata->irqs.sec, mci);
1339 free_irq(pdata->irqs.ded, mci);
/linux-master/drivers/ptp/
H A Dptp_qoriq.c163 u32 ack = 0, mask, val, irqs; local
172 irqs = val & mask;
174 if (irqs & ETS1) {
179 if (irqs & ETS2) {
184 if (irqs & PP1) {
/linux-master/sound/soc/mediatek/mt6797/
H A Dmt6797-afe-pcm.c633 irq = &afe->irqs[memif->irq_usage];
788 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs),
790 if (!afe->irqs)
794 afe->irqs[i].irq_data = &irq_data[i];
/linux-master/sound/soc/mediatek/mt7986/
H A Dmt7986-afe-pcm.c374 irq = &afe->irqs[memif->irq_usage];
522 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs),
524 if (!afe->irqs)
528 afe->irqs[i].irq_data = &irq_data[i];

Completed in 382 milliseconds

1234567891011>>