Home
last modified time | relevance | path

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

/linux/drivers/thermal/intel/
H A Dintel_bxt_pmic_thermal.c30 u16 irq_reg; member
52 .irq_reg = BXTWC_THRM0IRQ,
61 .irq_reg = BXTWC_THRM0IRQ,
73 .irq_reg = BXTWC_THRM0IRQ,
82 .irq_reg = BXTWC_THRM0IRQ,
94 .irq_reg = BXTWC_THRM0IRQ,
103 .irq_reg = BXTWC_THRM0IRQ,
115 .irq_reg = BXTWC_THRM2IRQ,
172 reg = td->maps[i].trip_config[j].irq_reg; in pmic_thermal_irq_handler()
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_trace.h171 TP_PROTO(unsigned int irq_reg, unsigned int irq_bit),
172 TP_ARGS(irq_reg, irq_bit),
174 __field( unsigned int, irq_reg )
178 __entry->irq_reg = irq_reg;
181 TP_printk("IRQ=[%d, %d]", __entry->irq_reg, __entry->irq_bit)
184 TP_PROTO(unsigned int irq_reg, unsigned int irq_bit),
185 TP_ARGS(irq_reg, irq_bit)
188 TP_PROTO(unsigned int irq_reg, unsigned int irq_bit),
189 TP_ARGS(irq_reg, irq_bit)
194 unsigned int irq_reg, unsigned int irq_bit, enum dpu_pingpong pp_idx, int atomic_cnt),
[all …]
/linux/drivers/mfd/
H A Dmax8997-irq.c168 u8 irq_reg[MAX8997_IRQ_GROUP_NR] = {}; in max8997_irq_thread() local
183 &irq_reg[PMIC_INT1]); in max8997_irq_thread()
199 irq_reg[FUEL_GAUGE] = 0; in max8997_irq_thread()
204 &irq_reg[MUIC_INT1]); in max8997_irq_thread()
210 irq_reg[GPIO_LOW] = 0; in max8997_irq_thread()
211 irq_reg[GPIO_HI] = 0; in max8997_irq_thread()
239 irq_reg[GPIO_LOW] |= (1 << i); in max8997_irq_thread()
241 irq_reg[GPIO_HI] |= (1 << (i - 8)); in max8997_irq_thread()
249 &irq_reg[FLASH_STATUS]); in max8997_irq_thread()
254 irq_reg[i] &= ~max8997->irq_masks_cur[i]; in max8997_irq_thread()
[all …]
H A Dmax8998-irq.c154 u8 irq_reg[MAX8998_NUM_IRQ_REGS]; in max8998_irq_thread() local
159 MAX8998_NUM_IRQ_REGS, irq_reg); in max8998_irq_thread()
168 irq_reg[i] &= ~max8998->irq_masks_cur[i]; in max8998_irq_thread()
172 if (irq_reg[max8998_irqs[i].reg - 1] & max8998_irqs[i].mask) { in max8998_irq_thread()
/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7110.c692 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg; in jh7110_irq_ack() local
694 void __iomem *ic = sfp->base + irq_reg->ic_reg_base in jh7110_irq_ack()
710 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg; in jh7110_irq_mask() local
712 void __iomem *ie = sfp->base + irq_reg->ie_reg_base in jh7110_irq_mask()
729 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg; in jh7110_irq_mask_ack() local
731 void __iomem *ie = sfp->base + irq_reg->ie_reg_base in jh7110_irq_mask_ack()
733 void __iomem *ic = sfp->base + irq_reg->ic_reg_base in jh7110_irq_mask_ack()
752 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg; in jh7110_irq_unmask() local
754 void __iomem *ie = sfp->base + irq_reg->ie_reg_base in jh7110_irq_unmask()
771 const struct jh7110_gpio_irq_reg *irq_reg = sfp->info->irq_reg; in jh7110_irq_set_type() local
[all …]
H A Dpinctrl-starfive-jh7110.h51 const struct jh7110_gpio_irq_reg *irq_reg; member
H A Dpinctrl-starfive-jh7110-aon.c147 .irq_reg = &jh7110_aon_irq_reg,
H A Dpinctrl-starfive-jh7110-sys.c419 .irq_reg = &jh7110_sys_irq_reg,
/linux/arch/um/kernel/
H A Dirq.c34 struct irq_reg { struct
53 struct irq_reg reg[NUM_IRQ_TYPES]; argument
66 static void irq_io_loop(struct irq_reg *irq, struct uml_pt_regs *regs) in irq_io_loop()
91 struct irq_reg *reg = container_of(ev, struct irq_reg, event); in irq_event_handler()
106 struct irq_reg *reg = &entry->reg[t]; in irq_do_timetravel_handler()
138 struct irq_reg *reg = &entry->reg[t]; in irq_do_pending_events()
169 struct irq_reg *reg = &entry->reg[t]; in sigio_reg_handler()
395 struct irq_reg *reg = &entry->reg[i]; in free_irq_by_irq_and_dev()
/linux/drivers/irqchip/
H A Dirq-ingenic-tcu.c30 uint32_t irq_reg, irq_mask; in ingenic_tcu_intc_cascade() local
34 regmap_read(map, TCU_REG_TFR, &irq_reg); in ingenic_tcu_intc_cascade()
39 irq_reg &= ~irq_mask; in ingenic_tcu_intc_cascade()
40 bits = irq_reg; in ingenic_tcu_intc_cascade()
/linux/drivers/tty/serial/
H A Dliteuart.c48 u8 irq_reg; member
76 uart->irq_reg |= mask; in liteuart_update_irq_reg()
78 uart->irq_reg &= ~mask; in liteuart_update_irq_reg()
81 litex_write8(port->membase + OFF_EV_ENABLE, uart->irq_reg); in liteuart_update_irq_reg()
143 isr = litex_read8(port->membase + OFF_EV_PENDING) & uart->irq_reg; in liteuart_interrupt()
/linux/drivers/mmc/host/
H A Djz4740_mmc.c844 uint32_t irq_reg, status, tmp; in jz_mmc_irq() local
847 irq_reg = jz4740_mmc_read_irq_reg(host); in jz_mmc_irq()
849 tmp = irq_reg; in jz_mmc_irq()
850 irq_reg &= ~host->irq_mask; in jz_mmc_irq()
855 if (tmp != irq_reg) in jz_mmc_irq()
856 jz4740_mmc_write_irq_reg(host, tmp & ~irq_reg); in jz_mmc_irq()
858 if (irq_reg & JZ_MMC_IRQ_SDIO) { in jz_mmc_irq()
861 irq_reg &= ~JZ_MMC_IRQ_SDIO; in jz_mmc_irq()
864 if (host->req && cmd && irq_reg) { in jz_mmc_irq()
879 jz4740_mmc_set_irq_enabled(host, irq_reg, false); in jz_mmc_irq()
[all …]
/linux/drivers/ata/
H A Dpata_cmd64x.c243 int irq_reg = ap->port_no ? ARTTIM23 : CFR; in cmd64x_sff_irq_check() local
247 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd64x_sff_irq_check()
262 int irq_reg = ap->port_no ? ARTTIM23 : CFR; in cmd64x_sff_irq_clear() local
268 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd64x_sff_irq_clear()
H A Dpata_cmd640.c167 int irq_reg = ap->port_no ? ARTIM23 : CFR; in cmd640_sff_irq_check() local
170 pci_read_config_byte(pdev, irq_reg, &irq_stat); in cmd640_sff_irq_check()
/linux/drivers/iio/imu/bmi270/
H A Dbmi270_core.c524 int ret, irq_reg; in bmi270_anymotion_event_en() local
527 irq_reg = bmi270_int_map_reg(data->irq_pin); in bmi270_anymotion_event_en()
528 if (irq_reg < 0) in bmi270_anymotion_event_en()
529 return irq_reg; in bmi270_anymotion_event_en()
572 return regmap_update_bits(data->regmap, irq_reg, in bmi270_anymotion_event_en()
580 int ret, irq_reg; in bmi270_nomotion_event_en() local
582 irq_reg = bmi270_int_map_reg(data->irq_pin); in bmi270_nomotion_event_en()
583 if (irq_reg < 0) in bmi270_nomotion_event_en()
584 return irq_reg; in bmi270_nomotion_event_en()
602 return regmap_update_bits(data->regmap, irq_reg, in bmi270_nomotion_event_en()
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dsge.c870 u32 irq_reg = readl(adapter->regs + A_SG_INT_ENABLE); in freelQs_empty() local
878 irq_reg |= F_FL_EXHAUSTED; in freelQs_empty()
882 irq_reg &= ~F_FL_EXHAUSTED; in freelQs_empty()
886 writel(irq_reg, adapter->regs + A_SG_INT_ENABLE); in freelQs_empty()