/kernel/linux/linux-5.10/arch/m68k/amiga/ |
H A D | cia.c | 30 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 D | cia.c | 30 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 D | ls7a_irq.c | 37 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 D | irq-ativic32.c | 34 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 D | gpio-xgs-iproc.c | 70 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 D | gpio-xgs-iproc.c | 70 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 D | sirfsoc-onkey.c | 73 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 D | adxl34x.c | 207 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 D | ataints.c | 134 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 D | ataints.c | 134 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 D | cesa.h | 437 * @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 D | dma.c | 757 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 D | cesa.h | 438 * @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 D | dma.c | 742 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 D | sprd_dpu.c | 407 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 D | defza.c | 218 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 D | defza.c | 218 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 D | qxl_irq.c | 69 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 D | qxl_irq.c | 69 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 D | nspire-keypad.c | 33 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 D | nspire-keypad.c | 33 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 D | i2c-axxia.c | 481 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 D | i2c-axxia.c | 481 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 D | pcie-spear13xx.c | 40 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 D | pcie-spear13xx.c | 40 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()
|