/linux/drivers/usb/host/ |
H A D | xhci-rzv2m.c | 31 u32 int_en; in xhci_rzv2m_start() local 35 int_en = readl(hcd->regs + RZV2M_USB3_INTEN); in xhci_rzv2m_start() 36 int_en |= RZV2M_USB3_INT_ENA_VAL; in xhci_rzv2m_start() 37 writel(int_en, hcd->regs + RZV2M_USB3_INTEN); in xhci_rzv2m_start()
|
/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-gpio-defs.h | 57 uint64_t int_en:1; member 63 uint64_t int_en:1; 80 uint64_t int_en:1; member 86 uint64_t int_en:1; 101 uint64_t int_en:1; member 107 uint64_t int_en:1; 364 uint64_t int_en:1; member 370 uint64_t int_en:1;
|
/linux/drivers/comedi/drivers/ |
H A D | adv_pci_dio.c | 96 unsigned short int_en; /* interrupt enable/status bit */ member 285 if (irqflags & board->sdirq[i].int_en) in pci_dio_interrupt() 347 unsigned short int_en; in pci_dio_asy_cmd() local 349 int_en = board->sdirq[s->index - dev_private->irq_subd].int_en; in pci_dio_asy_cmd() 353 dev_private->int_rf |= int_en; /* falling edge */ in pci_dio_asy_cmd() 355 dev_private->int_rf &= ~int_en; /* rising edge */ in pci_dio_asy_cmd() 357 dev_private->int_ctrl |= int_en; /* enable interrupt source */ in pci_dio_asy_cmd() 375 unsigned short int_en; in pci_dio_asy_cancel() local 381 int_en = board->sdirq[s->index - dev_private->irq_subd].int_en; in pci_dio_asy_cancel() 384 dev_private->int_ctrl &= ~int_en; in pci_dio_asy_cancel() [all …]
|
H A D | ni_pcidio.c | 249 #define INT_EN (COUNT_EXPIRED | WAITED | PRIMARY_TC | SECONDARY_TC) macro 251 #define INT_EN (TRANSFER_READY | COUNT_EXPIRED | WAITED \ macro 412 flags &= INT_EN; in nidio_interrupt() 711 writeb(INT_EN, dev->mmio + INTERRUPT_CONTROL); in ni_pcidio_cmd()
|
/linux/drivers/dma/ioat/ |
H A D | hw.h | 76 unsigned int int_en:1; member 110 unsigned int int_en:1; member 157 unsigned int int_en:1; member 206 unsigned int int_en:1; member
|
H A D | prep.c | 141 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in ioat_dma_prep_memcpy_lock() 235 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_xor_lock() 292 pq->ctl_f.int_en, pq->ctl_f.compl_write, in dump_pq_desc_dbg() 325 pq->ctl_f.op, pq->ctl_f.int_en, in dump_pq16_desc_dbg() 441 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq_lock() 451 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq_lock() 554 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq16_lock() 722 hw->ctl_f.int_en = 1; in ioat_prep_interrupt_lock()
|
H A D | dma.h | 225 " ctl: %#10.8x (op: %#x int_en: %d compl: %d)\n", id, in __dump_desc_dbg() 228 hw->ctl, hw->ctl_f.op, hw->ctl_f.int_en, hw->ctl_f.compl_write); in __dump_desc_dbg()
|
/linux/drivers/iio/light/ |
H A D | apds9306.c | 143 * @int_en: Interrupt enable regfield 155 struct regmap_field *int_en; member 431 rf->int_en = tmp; in apds9306_regfield_init() 1037 int int_en, int_src, ret; in apds9306_read_event_config() local 1047 ret = regmap_field_read(rf->int_en, &int_en); in apds9306_read_event_config() 1052 return int_en && (int_src == APDS9306_INT_SRC_ALS); in apds9306_read_event_config() 1055 return int_en && (int_src == APDS9306_INT_SRC_CLEAR); in apds9306_read_event_config() 1060 ret = regmap_field_read(rf->int_thresh_var_en, &int_en); in apds9306_read_event_config() 1064 return int_en; in apds9306_read_event_config() 1084 ret = regmap_field_read(rf->int_en, &enabled); in apds9306_write_event_config() [all …]
|
/linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 455 iowrite32(PCH_GBE_INT_ENABLE_MASK, &hw->reg->INT_EN); in pch_gbe_mac_set_wol_event() 725 iowrite32(0, &hw->reg->INT_EN); in pch_gbe_irq_disable() 729 netdev_dbg(adapter->netdev, "INT_EN reg : 0x%08x\n", in pch_gbe_irq_disable() 730 ioread32(&hw->reg->INT_EN)); in pch_gbe_irq_disable() 742 iowrite32(PCH_GBE_INT_ENABLE_MASK, &hw->reg->INT_EN); in pch_gbe_irq_enable() 744 netdev_dbg(adapter->netdev, "INT_EN reg : 0x%08x\n", in pch_gbe_irq_enable() 745 ioread32(&hw->reg->INT_EN)); in pch_gbe_irq_enable() 1255 u32 int_en; in pch_gbe_intr() local 1259 int_st = int_st & ioread32(&hw->reg->INT_EN); in pch_gbe_intr() 1271 int_en = ioread32(&hw->reg->INT_EN); in pch_gbe_intr() [all …]
|
/linux/drivers/mmc/host/ |
H A D | ushc.c | 114 #define INT_EN 1 macro 184 && test_bit(INT_EN, &ushc->flags) in int_callback() 192 if (!test_bit(INT_EN, &ushc->flags)) in int_callback() 392 set_bit(INT_EN, &ushc->flags); in ushc_enable_sdio_irq() 394 clear_bit(INT_EN, &ushc->flags); in ushc_enable_sdio_irq()
|
/linux/drivers/mailbox/ |
H A D | arm_mhuv2.c | 98 u32 int_en; member 111 struct int_en_t int_en; member 138 struct int_en_t int_en; member 394 writel_relaxed(0x1, &mhu->send->ch_wn[i].int_en); in mhuv2_data_transfer_tx_startup() 405 writel_relaxed(0x0, &mhu->send->ch_wn[i].int_en); in mhuv2_data_transfer_tx_shutdown() 921 writel_relaxed(0x1, &mhu->send->ch_wn[priv->ch_wn_idx].int_en); in mhuv2_allocate_channels() 997 writel_relaxed_bitfield(1, &mhu->send->int_en, struct int_en_t, chcomb); in mhuv2_tx_init() 1001 writel_relaxed(0x0, &mhu->send->ch_wn[i].int_en); in mhuv2_tx_init() 1052 writel_relaxed_bitfield(1, &mhu->recv->int_en, struct int_en_t, chcomb); in mhuv2_rx_init()
|
/linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_main.c | 135 u64 int_en; in mlxbf_gige_open() local 175 /* Set bits in INT_EN that we care about */ in mlxbf_gige_open() 176 int_en = MLXBF_GIGE_INT_EN_HW_ACCESS_ERROR | in mlxbf_gige_open() 187 writeq(int_en, priv->base + MLXBF_GIGE_INT_EN); in mlxbf_gige_open()
|
/linux/drivers/iio/accel/ |
H A D | adxl380.c | 1342 bool int_en; in adxl380_read_event_config() local 1361 ret = adxl380_read_act_inact_int(st, ADXL380_ACTIVITY, &int_en); in adxl380_read_event_config() 1364 return int_en; in adxl380_read_event_config() 1366 ret = adxl380_read_act_inact_int(st, ADXL380_INACTIVITY, &int_en); in adxl380_read_event_config() 1369 return int_en; in adxl380_read_event_config() 1371 ret = adxl380_read_tap_int(st, ADXL380_SINGLE_TAP, &int_en); in adxl380_read_event_config() 1374 return int_en && tap_axis_en; in adxl380_read_event_config() 1376 ret = adxl380_read_tap_int(st, ADXL380_DOUBLE_TAP, &int_en); in adxl380_read_event_config() 1379 return int_en && tap_axis_en; in adxl380_read_event_config()
|
/linux/drivers/clocksource/ |
H A D | timer-loongson1-pwm.c | 24 #define INT_EN BIT(5) macro 58 writel((INT_EN | PWM_OE | CNT_EN), timer_of_base(to) + PWM_CTRL); in ls1x_pwmtimer_start()
|
/linux/sound/drivers/ |
H A D | portman2x4.c | 124 #define INT_EN PP_CMD_IEN /* Interrupt enable. */ macro 205 * command = TXDATA0 | INT_EN; in portman_write_midi() 209 command |= INT_EN; in portman_write_midi() 276 cmdout = (port << 1) | INT_EN; /* Address + IE + No Strobe. */ in portman_read_midi() 351 int command = INT_EN; in portman_data_avail() 413 portman_write_command(pm, command | INT_EN); in portman_flush_input()
|
/linux/drivers/input/mouse/ |
H A D | synaptics_i2c.c | 277 u8 int_en; in synaptics_i2c_config() local 285 int_en = (polling_req) ? 0 : INT_ENA_ABS_MSK | INT_ENA_REL_MSK; in synaptics_i2c_config() 286 ret = synaptics_i2c_reg_set(client, INTERRUPT_EN_REG, int_en); in synaptics_i2c_config()
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | microchip,pac1921.yaml | 45 INT_EN register bit after asserting the READ/INT_OVR register bit.
|
/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_dsi.c | 1261 DSI_PORT_WRITE(INT_EN, (DSI0_INTERRUPTS_ALWAYS_ENABLED | in vc4_dsi_host_transfer() 1264 DSI_PORT_WRITE(INT_EN, in vc4_dsi_host_transfer() 1273 DSI_PORT_WRITE(INT_EN, (DSI1_INTERRUPTS_ALWAYS_ENABLED | in vc4_dsi_host_transfer() 1276 DSI_PORT_WRITE(INT_EN, (DSI1_INTERRUPTS_ALWAYS_ENABLED | in vc4_dsi_host_transfer() 1295 DSI_PORT_WRITE(INT_EN, DSI_PORT_BIT(INTERRUPTS_ALWAYS_ENABLED)); in vc4_dsi_host_transfer() 1341 DSI_PORT_WRITE(INT_EN, DSI_PORT_BIT(INTERRUPTS_ALWAYS_ENABLED)); in vc4_dsi_host_transfer() 1728 DSI_PORT_WRITE(INT_EN, DSI1_INTERRUPTS_ALWAYS_ENABLED); in vc4_dsi_bind()
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.h | 82 u8 int_en; member
|
/linux/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 198 u8 int_en[3]; member 359 if (kpad->int_en[i] ^ kpad->irq_mask[i]) { in adp5588_irq_bus_sync_unlock() 360 kpad->int_en[i] = kpad->irq_mask[i]; in adp5588_irq_bus_sync_unlock() 361 adp5588_write(kpad->client, GPI_EM1 + i, kpad->int_en[i]); in adp5588_irq_bus_sync_unlock()
|
/linux/drivers/tty/serial/ |
H A D | ar933x_uart.c | 626 unsigned int int_en; in ar933x_uart_console_write() local 637 int_en = ar933x_uart_read(up, AR933X_UART_INT_EN_REG); in ar933x_uart_console_write() 647 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, int_en); in ar933x_uart_console_write()
|
/linux/drivers/gpio/ |
H A D | gpio-rockchip.c | 43 .int_en = 0x30, 57 .int_en = 0x10, 573 rockchip_gpio_writel(bank, 0xffffffff, bank->gpio_regs->int_en); in rockchip_interrupts_register()
|
H A D | gpio-zynq.c | 109 u32 int_en[ZYNQMP_GPIO_MAX_BANK]; member 687 gpio->context.int_en[bank_num] = readl_relaxed(gpio->base_addr + in zynq_gpio_save_context() 728 writel_relaxed(~(gpio->context.int_en[bank_num]), in zynq_gpio_restore_context()
|
/linux/drivers/thermal/qcom/ |
H A D | tsens-v2.c | 66 [INT_EN] = REG_FIELD(TM_INT_EN_OFF, 0, 2),
|
/linux/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-ss.c | 59 #define INT_EN BIT(0) macro
|