Searched refs:irqs (Results 151 - 175 of 376) sorted by relevance

1234567891011>>

/linux-master/drivers/mfd/
H A D88pm805.c168 .irqs = pm805_irqs,
H A Dsun4i-gpadc.c39 .irqs = sun4i_gpadc_regmap_irq,
H A Dmax77843.c63 .irqs = max77843_irqs,
H A Dtps65090.c125 .irqs = tps65090_irqs,
H A Dtps65086.c55 .irqs = tps65086_irqs,
H A Dhi655x-pmic.c36 .irqs = hi655x_irqs,
H A Drohm-bd718x7.c65 .irqs = bd718xx_irqs,
H A Drohm-bd9576.c81 .irqs = &bd9576_irqs[0],
/linux-master/arch/sparc/kernel/
H A Dof_device_common.c23 return op->archdata.irqs[index];
H A Dof_device_32.c360 op->archdata.irqs[i] =
369 op->archdata.irqs[i] =
/linux-master/drivers/gpio/
H A Dgpio-idio-16.c134 chip->irqs = config->regmap_irqs;
/linux-master/drivers/media/platform/marvell/
H A Dcafe-driver.c432 unsigned int irqs, handled; local
435 irqs = mcam_reg_read(mcam, REG_IRQSTAT);
436 handled = cam->registered && mccic_irq(mcam, irqs);
437 if (irqs & TWSIIRQS) {
/linux-master/arch/x86/kernel/
H A Dx86_init.c80 .irqs = {
/linux-master/drivers/soc/ti/
H A Dknav_qmss_queue.c121 irq = range->irqs[queue].irq;
127 if (range->irqs[queue].cpu_mask) {
128 ret = irq_set_affinity_hint(irq, range->irqs[queue].cpu_mask);
146 irq = range->irqs[queue].irq;
394 enable_irq(range->irqs[queue].irq);
396 disable_irq_nosync(range->irqs[queue].irq);
1244 range->irqs[i].irq = irq_create_of_mapping(&oirq);
1245 if (range->irqs[i].irq == IRQ_NONE)
1254 range->irqs[i].cpu_mask = devm_kzalloc(dev,
1256 if (!range->irqs[
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_resource.c861 if (pool->base.irqs != NULL) {
862 dal_irq_service_destroy(&pool->base.irqs);
1030 pool->base.irqs = dal_irq_service_dce60_create(&init_data);
1031 if (!pool->base.irqs)
1228 pool->base.irqs = dal_irq_service_dce60_create(&init_data);
1229 if (!pool->base.irqs)
1422 pool->base.irqs = dal_irq_service_dce60_create(&init_data);
1423 if (!pool->base.irqs)
/linux-master/drivers/dma/
H A Dnbpfaxi.c1300 unsigned int irqs = 0; local
1334 for (i = 0; irqs < ARRAY_SIZE(irqbuf); i++) {
1339 irqbuf[irqs++] = irq;
1348 if (irqs != 1 && irqs != 2 && irqs != num_channels + 1)
1351 if (irqs == 1) {
1361 if (irqs == num_channels + 1) {
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dpci.c350 free_irq(ab->irq_num[irq_grp->irqs[j]], irq_grp);
468 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
499 enable_irq(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
510 irq_idx = irq_grp->irqs[j];
529 enable_irq(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
553 disable_irq_nosync(irq_grp->ab->irq_num[irq_grp->irqs[i]]);
595 irq_grp->irqs[0] = base_idx + i;
598 int irq_idx = irq_grp->irqs[j];
648 /* Configure CE irqs */
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c867 if (pool->base.irqs != NULL) {
868 dal_irq_service_destroy(&pool->base.irqs);
1043 pool->base.irqs = dal_irq_service_dce80_create(&init_data);
1044 if (!pool->base.irqs)
1243 pool->base.irqs = dal_irq_service_dce80_create(&init_data);
1244 if (!pool->base.irqs)
1440 pool->base.irqs = dal_irq_service_dce80_create(&init_data);
1441 if (!pool->base.irqs)
/linux-master/sound/soc/mediatek/mt8173/
H A Dmt8173-afe-pcm.c932 irq_p = &afe->irqs[memif->irq_usage];
1101 afe->irqs = devm_kcalloc(afe->dev, afe->irqs_size,
1102 sizeof(*afe->irqs), GFP_KERNEL);
1103 if (!afe->irqs)
1108 afe->irqs[i].irq_data = &irq_data[i];
1109 afe->irqs[i].irq_occupyed = true;
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c1252 static int irq_setup(unsigned int *irqs, unsigned int len, int node) argument
1269 irq_set_affinity_and_hint(*irqs++, topology_sibling_cpumask(cpu));
1288 int nvec, *irqs, irq; local
1307 irqs = kmalloc_array((nvec - start_irq_index), sizeof(int), GFP_KERNEL);
1308 if (!irqs) {
1356 irqs[start_irq_index] = irq;
1359 irqs[i - start_irq_index] = irq;
1360 err = request_irq(irqs[i - start_irq_index], mana_gd_intr, 0,
1367 err = irq_setup(irqs, (nvec - start_irq_index), gc->numa_node);
1386 kfree(irqs);
[all...]
/linux-master/drivers/scsi/cxlflash/
H A Dsuperpipe.c285 for (i = 0; i < ctxi->irqs; i++) {
823 * @irqs: User-specified number of interrupts.
827 u64 irqs)
834 ctxi->irqs = irqs;
1328 u64 irqs = attach->num_interrupts; local
1337 if (irqs > 4) {
1339 __func__, irqs);
1418 rc = cfg->ops->start_work(ctx, irqs);
1443 init_context(ctxi, cfg, ctx, ctxid, file, perms, irqs);
825 init_context(struct ctx_info *ctxi, struct cxlflash_cfg *cfg, void *ctx, int ctxid, struct file *file, u32 perms, u64 irqs) argument
[all...]
/linux-master/drivers/pinctrl/renesas/
H A Dcore.c34 unsigned int *irqs = NULL; local
63 irqs = devm_kcalloc(pfc->dev, num_irqs, sizeof(*irqs),
65 if (irqs == NULL)
69 pfc->irqs = irqs;
82 *irqs++ = platform_get_irq(pdev, i);
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c266 res = xa_insert(&fp->irqs, idx + xa_idx_offset, irq, GFP_KERNEL);
299 xa_for_each(&fp->irqs, idx, irq) {
303 xa_erase(&fp->irqs, idx);
368 err = funeth_txq_create(dev, i, depth, xa_load(&fp->irqs, i),
397 xa_load(&fp->irqs, i + fp->rx_irq_ofst),
537 xa_load(&fp->irqs,
544 err = fun_txq_create_dev(qset->txqs[i], xa_load(&fp->irqs, i));
674 xa_for_each(&fp->irqs, idx, p) {
699 xa_for_each(&fp->irqs, idx, p) {
712 xa_for_each_range(&fp->irqs, id
[all...]
/linux-master/drivers/misc/cxl/
H A Dcxl.h570 struct cxl_irq_ranges irqs; member in struct:cxl_context
716 int cxl_pci_alloc_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter, unsigned int num);
717 void cxl_pci_release_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter);
1071 int (*alloc_irq_ranges)(struct cxl_irq_ranges *irqs,
1073 void (*release_irq_ranges)(struct cxl_irq_ranges *irqs,
/linux-master/drivers/gpu/drm/radeon/
H A Drs600.c721 uint32_t irqs = RREG32(R_000044_GEN_INT_STATUS); local
725 if (G_000044_DISPLAY_INT_STAT(irqs)) {
760 if (irqs) {
761 WREG32(R_000044_GEN_INT_STATUS, irqs);
763 return irqs & irq_mask;

Completed in 265 milliseconds

1234567891011>>