/linux-master/drivers/mfd/ |
H A D | 88pm805.c | 168 .irqs = pm805_irqs,
|
H A D | sun4i-gpadc.c | 39 .irqs = sun4i_gpadc_regmap_irq,
|
H A D | max77843.c | 63 .irqs = max77843_irqs,
|
H A D | tps65090.c | 125 .irqs = tps65090_irqs,
|
H A D | tps65086.c | 55 .irqs = tps65086_irqs,
|
H A D | hi655x-pmic.c | 36 .irqs = hi655x_irqs,
|
H A D | rohm-bd718x7.c | 65 .irqs = bd718xx_irqs,
|
H A D | rohm-bd9576.c | 81 .irqs = &bd9576_irqs[0],
|
/linux-master/arch/sparc/kernel/ |
H A D | of_device_common.c | 23 return op->archdata.irqs[index];
|
H A D | of_device_32.c | 360 op->archdata.irqs[i] = 369 op->archdata.irqs[i] =
|
/linux-master/drivers/gpio/ |
H A D | gpio-idio-16.c | 134 chip->irqs = config->regmap_irqs;
|
/linux-master/drivers/media/platform/marvell/ |
H A D | cafe-driver.c | 432 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 D | x86_init.c | 80 .irqs = {
|
/linux-master/drivers/soc/ti/ |
H A D | knav_qmss_queue.c | 121 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 D | dce60_resource.c | 861 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 D | nbpfaxi.c | 1300 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 D | pci.c | 350 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 D | dce80_resource.c | 867 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 D | mt8173-afe-pcm.c | 932 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 D | gdma_main.c | 1252 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 D | superpipe.c | 285 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 D | core.c | 34 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 D | funeth_main.c | 266 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 D | cxl.h | 570 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 D | rs600.c | 721 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;
|