Home
last modified time | relevance | path

Searched refs:int_mask (Results 1 - 25 of 132) sorted by relevance

123456

/kernel/linux/linux-5.10/arch/m68k/amiga/
H A Dcia.c30 unsigned short int_mask; member
35 .int_mask = IF_PORTS,
41 .int_mask = IF_EXTER,
61 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_set_irq()
82 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_able_irq()
99 amiga_custom.intreq = base->int_mask; in cia_handler()
/kernel/linux/linux-6.6/arch/m68k/amiga/
H A Dcia.c30 unsigned short int_mask; member
35 .int_mask = IF_PORTS,
41 .int_mask = IF_EXTER,
61 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_set_irq()
82 amiga_custom.intreq = IF_SETCLR | base->int_mask; in cia_able_irq()
99 amiga_custom.intreq = base->int_mask; in cia_handler()
/kernel/linux/linux-5.10/arch/loongarch/kvm/intc/
H A Dls7a_irq.c37 val = mask & state->intirr & (~state->int_mask); in kvm_ls7a_ioapic_raise()
162 old = state->int_mask; in ls7a_ioapic_reg_write()
163 state->int_mask = data; in ls7a_ioapic_reg_write()
212 old = state->int_mask & lowmask; in ls7a_ioapic_reg_write()
213 state->int_mask = (state->int_mask & himask) | data; in ls7a_ioapic_reg_write()
221 old = state->int_mask & himask; in ls7a_ioapic_reg_write()
222 state->int_mask = (state->int_mask & lowmask) | data; in ls7a_ioapic_reg_write()
346 result = state->int_mask; in ls7a_ioapic_reg_read()
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-ativic32.c34 unsigned long int_mask = __nds32__mfsr(NDS32_SR_INT_MASK); in nointc_set_wake() local
39 if (int_mask & bit) in nointc_set_wake()
44 __assign_bit(data->hwirq, &int_mask, true); in nointc_set_wake()
49 __assign_bit(data->hwirq, &int_mask, false); in nointc_set_wake()
55 __nds32__mtsr_dsb(int_mask, NDS32_SR_INT_MASK); in nointc_set_wake()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-xgs-iproc.c70 u32 int_mask, irq_type, event_mask; in iproc_gpio_irq_unmask() local
75 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK); in iproc_gpio_irq_unmask()
82 int_mask |= 1 << pin; in iproc_gpio_irq_unmask()
83 writel_relaxed(int_mask, in iproc_gpio_irq_unmask()
96 u32 irq_type, int_mask, event_mask; in iproc_gpio_irq_mask() local
101 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK); in iproc_gpio_irq_mask()
108 int_mask &= ~BIT(pin); in iproc_gpio_irq_mask()
109 writel_relaxed(int_mask, in iproc_gpio_irq_mask()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-xgs-iproc.c70 u32 int_mask, irq_type, event_mask; in iproc_gpio_irq_unmask() local
76 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK); in iproc_gpio_irq_unmask()
83 int_mask |= 1 << pin; in iproc_gpio_irq_unmask()
84 writel_relaxed(int_mask, in iproc_gpio_irq_unmask()
97 u32 irq_type, int_mask, event_mask; in iproc_gpio_irq_mask() local
102 int_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL_MASK); in iproc_gpio_irq_mask()
109 int_mask &= ~BIT(pin); in iproc_gpio_irq_mask()
110 writel_relaxed(int_mask, in iproc_gpio_irq_mask()
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dsirfsoc-onkey.c73 u32 int_mask; in sirfsoc_pwrc_toggle_interrupts() local
75 int_mask = sirfsoc_rtc_iobrg_readl(pwrcdrv->pwrc_base + PWRC_INT_MASK); in sirfsoc_pwrc_toggle_interrupts()
77 int_mask |= PWRC_ON_KEY_BIT; in sirfsoc_pwrc_toggle_interrupts()
79 int_mask &= ~PWRC_ON_KEY_BIT; in sirfsoc_pwrc_toggle_interrupts()
80 sirfsoc_rtc_iobrg_writel(int_mask, pwrcdrv->pwrc_base + PWRC_INT_MASK); in sirfsoc_pwrc_toggle_interrupts()
H A Dadxl34x.c207 unsigned int_mask; member
788 ac->int_mask = FREE_FALL; in adxl34x_probe()
795 ac->int_mask |= ACTIVITY | INACTIVITY; in adxl34x_probe()
798 ac->int_mask |= WATERMARK; in adxl34x_probe()
802 ac->int_mask |= DATA_READY; in adxl34x_probe()
806 ac->int_mask |= SINGLE_TAP | DOUBLE_TAP; in adxl34x_probe()
853 AC_WRITE(ac, INT_MAP, ac->int_mask | OVERRUN); in adxl34x_probe()
880 AC_WRITE(ac, INT_ENABLE, ac->int_mask | OVERRUN); in adxl34x_probe()
/kernel/linux/linux-5.10/arch/m68k/atari/
H A Dataints.c134 unsigned short int_mask; member
139 .int_mask = 0x0,
152 ints = base->int_mask; in mfp_timer_d_handler()
164 stmfp_base.int_mask |= 1 << mfp_num; in atari_mfptimer_enable()
171 stmfp_base.int_mask &= ~(1 << mfp_num); in atari_mfptimer_disable()
172 if (!stmfp_base.int_mask) in atari_mfptimer_disable()
/kernel/linux/linux-6.6/arch/m68k/atari/
H A Dataints.c134 unsigned short int_mask; member
139 .int_mask = 0x0,
152 ints = base->int_mask; in mfp_timer_d_handler()
164 stmfp_base.int_mask |= 1 << mfp_num; in atari_mfptimer_enable()
171 stmfp_base.int_mask &= ~(1 << mfp_num); in atari_mfptimer_disable()
172 if (!stmfp_base.int_mask) in atari_mfptimer_disable()
/kernel/linux/linux-5.10/drivers/crypto/marvell/cesa/
H A Dcesa.h437 * @int_mask: interrupt mask cache
458 u32 int_mask; member
706 u32 int_mask) in mv_cesa_set_int_mask()
708 if (int_mask == engine->int_mask) in mv_cesa_set_int_mask()
711 writel_relaxed(int_mask, engine->regs + CESA_SA_INT_MSK); in mv_cesa_set_int_mask()
712 engine->int_mask = int_mask; in mv_cesa_set_int_mask()
717 return engine->int_mask; in mv_cesa_get_int_mask()
705 mv_cesa_set_int_mask(struct mv_cesa_engine *engine, u32 int_mask) mv_cesa_set_int_mask() argument
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/
H A Ddma.c757 enum ath5k_int old_mask, int_mask; in ath5k_hw_set_imr() local
775 int_mask = new_mask & AR5K_INT_COMMON; in ath5k_hw_set_imr()
784 int_mask |= AR5K_IMR_HIUERR; in ath5k_hw_set_imr()
791 int_mask |= AR5K_IMR_TIM; in ath5k_hw_set_imr()
806 int_mask |= AR5K_INT_BNR; in ath5k_hw_set_imr()
810 ath5k_hw_reg_write(ah, int_mask, AR5K_PIMR); in ath5k_hw_set_imr()
816 int_mask |= (AR5K_IMR_SSERR | AR5K_IMR_MCABT in ath5k_hw_set_imr()
820 ath5k_hw_reg_write(ah, int_mask, AR5K_IMR); in ath5k_hw_set_imr()
/kernel/linux/linux-6.6/drivers/crypto/marvell/cesa/
H A Dcesa.h438 * @int_mask: interrupt mask cache
462 u32 int_mask; member
710 u32 int_mask) in mv_cesa_set_int_mask()
712 if (int_mask == engine->int_mask) in mv_cesa_set_int_mask()
715 writel_relaxed(int_mask, engine->regs + CESA_SA_INT_MSK); in mv_cesa_set_int_mask()
716 engine->int_mask = int_mask; in mv_cesa_set_int_mask()
721 return engine->int_mask; in mv_cesa_get_int_mask()
709 mv_cesa_set_int_mask(struct mv_cesa_engine *engine, u32 int_mask) mv_cesa_set_int_mask() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/
H A Ddma.c742 enum ath5k_int old_mask, int_mask; in ath5k_hw_set_imr() local
760 int_mask = new_mask & AR5K_INT_COMMON; in ath5k_hw_set_imr()
769 int_mask |= AR5K_IMR_HIUERR; in ath5k_hw_set_imr()
776 int_mask |= AR5K_IMR_TIM; in ath5k_hw_set_imr()
791 int_mask |= AR5K_INT_BNR; in ath5k_hw_set_imr()
795 ath5k_hw_reg_write(ah, int_mask, AR5K_PIMR); in ath5k_hw_set_imr()
801 int_mask |= (AR5K_IMR_SSERR | AR5K_IMR_MCABT in ath5k_hw_set_imr()
805 ath5k_hw_reg_write(ah, int_mask, AR5K_IMR); in ath5k_hw_set_imr()
/kernel/linux/linux-6.6/drivers/gpu/drm/sprd/
H A Dsprd_dpu.c407 u32 int_mask = 0; in sprd_dpu_init() local
426 int_mask |= BIT_DPU_INT_UPDATE_DONE; in sprd_dpu_init()
428 int_mask |= BIT_DPU_INT_DONE; in sprd_dpu_init()
430 int_mask |= BIT_DPU_INT_VSYNC; in sprd_dpu_init()
432 int_mask |= BIT_DPU_INT_TE; in sprd_dpu_init()
434 int_mask |= BIT_DPU_INT_ERR; in sprd_dpu_init()
444 int_mask |= BIT_DPU_INT_DONE; in sprd_dpu_init()
446 int_mask |= BIT_DPU_INT_TE; in sprd_dpu_init()
449 writel(int_mask, ctx->base + REG_DPU_INT_EN); in sprd_dpu_init()
751 u32 reg_val, int_mask in sprd_dpu_isr() local
[all...]
/kernel/linux/linux-5.10/drivers/net/fddi/
H A Ddefza.c218 pr_debug(" interrupt mask: 0x%04x\n", readw_u(&fp->regs->int_mask)); in fza_regs_dump()
232 writew_o(fp->int_mask, &fp->regs->int_mask); in fza_do_reset()
233 readw_o(&fp->regs->int_mask); /* Synchronize. */ in fza_do_reset()
295 old_mask = fp->int_mask; in fza_cmd_send()
297 writew_u(new_mask, &fp->regs->int_mask); in fza_cmd_send()
298 readw_o(&fp->regs->int_mask); /* Synchronize. */ in fza_cmd_send()
299 fp->int_mask = new_mask; in fza_cmd_send()
371 fp->int_mask = old_mask; in fza_cmd_send()
372 writew_u(fp->int_mask, in fza_cmd_send()
[all...]
/kernel/linux/linux-6.6/drivers/net/fddi/
H A Ddefza.c218 pr_debug(" interrupt mask: 0x%04x\n", readw_u(&fp->regs->int_mask)); in fza_regs_dump()
232 writew_o(fp->int_mask, &fp->regs->int_mask); in fza_do_reset()
233 readw_o(&fp->regs->int_mask); /* Synchronize. */ in fza_do_reset()
295 old_mask = fp->int_mask; in fza_cmd_send()
297 writew_u(new_mask, &fp->regs->int_mask); in fza_cmd_send()
298 readw_o(&fp->regs->int_mask); /* Synchronize. */ in fza_cmd_send()
299 fp->int_mask = new_mask; in fza_cmd_send()
371 fp->int_mask = old_mask; in fza_cmd_send()
372 writew_u(fp->int_mask, in fza_cmd_send()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/
H A Dqxl_irq.c69 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler()
97 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/
H A Dqxl_irq.c69 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_handler()
100 qdev->ram_header->int_mask = QXL_INTERRUPT_MASK; in qxl_irq_init()
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dnspire-keypad.c33 u32 int_mask; member
61 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq()
127 keypad->int_mask = 1 << 1; in nspire_keypad_open()
128 writel(keypad->int_mask, keypad->reg_base + KEYPAD_INTMSK); in nspire_keypad_open()
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dnspire-keypad.c33 u32 int_mask; member
61 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq()
127 keypad->int_mask = 1 << 1; in nspire_keypad_open()
128 writel(keypad->int_mask, keypad->reg_base + KEYPAD_INTMSK); in nspire_keypad_open()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-axxia.c481 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SS | MST_STATUS_RFL; in axxia_i2c_xfer_seq() local
500 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_seq()
527 u32 int_mask = MST_STATUS_ERR; in axxia_i2c_xfer_msg() local
555 int_mask |= MST_STATUS_RFL; in axxia_i2c_xfer_msg()
557 int_mask |= MST_STATUS_TFL; in axxia_i2c_xfer_msg()
568 int_mask |= MST_STATUS_SNS; in axxia_i2c_xfer_msg()
571 int_mask |= MST_STATUS_SS; in axxia_i2c_xfer_msg()
576 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_msg()
581 i2c_int_disable(idev, int_mask); in axxia_i2c_xfer_msg()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-axxia.c481 u32 int_mask = MST_STATUS_ERR | MST_STATUS_SS | MST_STATUS_RFL; in axxia_i2c_xfer_seq() local
500 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_seq()
527 u32 int_mask = MST_STATUS_ERR; in axxia_i2c_xfer_msg() local
555 int_mask |= MST_STATUS_RFL; in axxia_i2c_xfer_msg()
557 int_mask |= MST_STATUS_TFL; in axxia_i2c_xfer_msg()
568 int_mask |= MST_STATUS_SNS; in axxia_i2c_xfer_msg()
571 int_mask |= MST_STATUS_SS; in axxia_i2c_xfer_msg()
576 i2c_int_enable(idev, int_mask); in axxia_i2c_xfer_msg()
581 i2c_int_disable(idev, int_mask); in axxia_i2c_xfer_msg()
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-spear13xx.c40 u32 int_mask; /* cr8 */ member
134 writel(readl(&app_reg->int_mask) | in spear13xx_pcie_enable_interrupts()
135 MSI_CTRL_INT, &app_reg->int_mask); in spear13xx_pcie_enable_interrupts()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-spear13xx.c40 u32 int_mask; /* cr8 */ member
109 writel(readl(&app_reg->int_mask) | in spear13xx_pcie_enable_interrupts()
110 MSI_CTRL_INT, &app_reg->int_mask); in spear13xx_pcie_enable_interrupts()

Completed in 20 milliseconds

123456