Home
last modified time | relevance | path

Searched refs:irq_reg (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/thermal/
Dintel_bxt_pmic_thermal.c39 u16 irq_reg; member
61 .irq_reg = BXTWC_THRM0IRQ,
70 .irq_reg = BXTWC_THRM0IRQ,
82 .irq_reg = BXTWC_THRM0IRQ,
91 .irq_reg = BXTWC_THRM0IRQ,
103 .irq_reg = BXTWC_THRM0IRQ,
112 .irq_reg = BXTWC_THRM0IRQ,
124 .irq_reg = BXTWC_THRM2IRQ,
181 reg = td->maps[i].trip_config[j].irq_reg; in pmic_thermal_irq_handler()
/Linux-v4.19/drivers/mfd/
Dmax8997-irq.c182 u8 irq_reg[MAX8997_IRQ_GROUP_NR] = {}; in max8997_irq_thread() local
197 &irq_reg[PMIC_INT1]); in max8997_irq_thread()
213 irq_reg[FUEL_GAUGE] = 0; in max8997_irq_thread()
218 &irq_reg[MUIC_INT1]); in max8997_irq_thread()
224 irq_reg[GPIO_LOW] = 0; in max8997_irq_thread()
225 irq_reg[GPIO_HI] = 0; in max8997_irq_thread()
253 irq_reg[GPIO_LOW] |= (1 << i); in max8997_irq_thread()
255 irq_reg[GPIO_HI] |= (1 << (i - 8)); in max8997_irq_thread()
263 &irq_reg[FLASH_STATUS]); in max8997_irq_thread()
268 irq_reg[i] &= ~max8997->irq_masks_cur[i]; in max8997_irq_thread()
[all …]
Dmax8998-irq.c160 u8 irq_reg[MAX8998_NUM_IRQ_REGS]; in max8998_irq_thread() local
165 MAX8998_NUM_IRQ_REGS, irq_reg); in max8998_irq_thread()
174 irq_reg[i] &= ~max8998->irq_masks_cur[i]; in max8998_irq_thread()
178 if (irq_reg[max8998_irqs[i].reg - 1] & max8998_irqs[i].mask) { in max8998_irq_thread()
/Linux-v4.19/drivers/irqchip/
Dirq-ingenic.c47 uint32_t irq_reg; in intc_cascade() local
51 irq_reg = readl(intc->base + (i * CHIP_SIZE) + in intc_cascade()
53 if (!irq_reg) in intc_cascade()
56 generic_handle_irq(__fls(irq_reg) + (i * 32) + JZ4740_IRQ_BASE); in intc_cascade()
/Linux-v4.19/drivers/ide/
Dcmd64x.c204 int irq_reg = hwif->channel ? ARTTIM23 : CFR; in cmd64x_clear_irq() local
209 (void) pci_read_config_byte(dev, irq_reg, &irq_stat); in cmd64x_clear_irq()
211 (void) pci_write_config_byte(dev, irq_reg, irq_stat | irq_mask); in cmd64x_clear_irq()
231 int irq_reg = hwif->channel ? ARTTIM23 : CFR; in cmd64x_test_irq() local
236 (void) pci_read_config_byte(dev, irq_reg, &irq_stat); in cmd64x_test_irq()
Dcmd640.c637 int irq_reg = hwif->channel ? ARTTIM23 : CFR; in cmd640_test_irq() local
640 u8 irq_stat = get_cmd640_reg(irq_reg); in cmd640_test_irq()
/Linux-v4.19/drivers/mmc/host/
Djz4740_mmc.c818 uint32_t irq_reg, status, tmp; in jz_mmc_irq() local
821 irq_reg = jz4740_mmc_read_irq_reg(host); in jz_mmc_irq()
823 tmp = irq_reg; in jz_mmc_irq()
824 irq_reg &= ~host->irq_mask; in jz_mmc_irq()
829 if (tmp != irq_reg) in jz_mmc_irq()
830 jz4740_mmc_write_irq_reg(host, tmp & ~irq_reg); in jz_mmc_irq()
832 if (irq_reg & JZ_MMC_IRQ_SDIO) { in jz_mmc_irq()
835 irq_reg &= ~JZ_MMC_IRQ_SDIO; in jz_mmc_irq()
838 if (host->req && cmd && irq_reg) { in jz_mmc_irq()
853 jz4740_mmc_set_irq_enabled(host, irq_reg, false); in jz_mmc_irq()
[all …]
/Linux-v4.19/drivers/ata/
Dpata_cmd64x.c242 int irq_reg = ap->port_no ? ARTTIM23 : CFR; in cmd64x_sff_irq_check() local
246 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd64x_sff_irq_check()
261 int irq_reg = ap->port_no ? ARTTIM23 : CFR; in cmd64x_sff_irq_clear() local
267 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd64x_sff_irq_clear()
Dpata_cmd640.c166 int irq_reg = ap->port_no ? ARTIM23 : CFR; in cmd640_sff_irq_check() local
169 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd640_sff_irq_check()
/Linux-v4.19/drivers/dma/
Dsun6i-dma.c403 u32 irq_val, irq_reg, irq_offset; in sun6i_dma_start_desc() local
421 irq_reg = pchan->idx / DMA_IRQ_CHAN_NR; in sun6i_dma_start_desc()
426 irq_val = readl(sdev->base + DMA_IRQ_EN(irq_reg)); in sun6i_dma_start_desc()
430 writel(irq_val, sdev->base + DMA_IRQ_EN(irq_reg)); in sun6i_dma_start_desc()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dsge.c874 u32 irq_reg = readl(adapter->regs + A_SG_INT_ENABLE); in freelQs_empty() local
882 irq_reg |= F_FL_EXHAUSTED; in freelQs_empty()
886 irq_reg &= ~F_FL_EXHAUSTED; in freelQs_empty()
890 writel(irq_reg, adapter->regs + A_SG_INT_ENABLE); in freelQs_empty()