Home
last modified time | relevance | path

Searched refs:int_enable (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/linux/drivers/usb/gadget/udc/
H A Dgoku_udc.c200 dev->int_enable &= ~(INT_MSTWREND in ep_reset()
203 dev->int_enable &= ~INT_MSTRDEND; in ep_reset()
204 dev->int_enable &= ~INT_EPxDATASET (ep->num); in ep_reset()
206 dev->int_enable &= ~INT_EP0; in ep_reset()
207 writel(dev->int_enable, &regs->int_enable); in ep_reset()
208 readl(&regs->int_enable); in ep_reset()
506 dev->int_enable |= INT_EPxDATASET (epnum); in pio_irq_enable()
507 writel(dev->int_enable, &regs->int_enable); in pio_irq_enable()
515 dev->int_enable &= ~INT_EPxDATASET (epnum); in pio_irq_disable()
516 writel(dev->int_enable, &regs->int_enable); in pio_irq_disable()
[all …]
H A Dgoku_udc.h17 u32 int_enable; member
255 u32 int_enable; member
/openbmc/linux/drivers/spi/
H A Dspi-axi-spi-engine.c115 unsigned int int_enable; member
424 spi_engine->int_enable &= ~disable_int; in spi_engine_irq()
425 writel_relaxed(spi_engine->int_enable, in spi_engine_irq()
440 unsigned int int_enable = 0; in spi_engine_transfer_one_message() local
480 int_enable |= SPI_ENGINE_INT_CMD_ALMOST_EMPTY; in spi_engine_transfer_one_message()
484 int_enable |= SPI_ENGINE_INT_SDO_ALMOST_EMPTY; in spi_engine_transfer_one_message()
488 int_enable |= SPI_ENGINE_INT_SDI_ALMOST_FULL; in spi_engine_transfer_one_message()
490 int_enable |= SPI_ENGINE_INT_SYNC; in spi_engine_transfer_one_message()
492 writel_relaxed(int_enable, in spi_engine_transfer_one_message()
494 spi_engine->int_enable = int_enable; in spi_engine_transfer_one_message()
/openbmc/linux/drivers/net/ethernet/
H A Ddnet.c370 u32 int_enable; in dnet_poll() local
414 int_enable = dnet_readl(bp, INTR_ENB); in dnet_poll()
415 int_enable |= DNET_INTR_SRC_RX_CMDFIFOAF; in dnet_poll()
416 dnet_writel(bp, int_enable, INTR_ENB); in dnet_poll()
426 u32 int_src, int_enable, int_current; in dnet_interrupt() local
434 int_enable = dnet_readl(bp, INTR_ENB); in dnet_interrupt()
435 int_current = int_src & int_enable; in dnet_interrupt()
439 int_enable = dnet_readl(bp, INTR_ENB); in dnet_interrupt()
440 int_enable &= ~DNET_INTR_ENB_TX_FIFOAE; in dnet_interrupt()
441 dnet_writel(bp, int_enable, INTR_ENB); in dnet_interrupt()
[all …]
/openbmc/linux/drivers/tty/serial/
H A Ddigicolor-usart.c97 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE); in digicolor_uart_stop_tx() local
99 int_enable &= ~UA_INT_TX; in digicolor_uart_stop_tx()
100 writeb_relaxed(int_enable, port->membase + UA_INT_ENABLE); in digicolor_uart_stop_tx()
105 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE); in digicolor_uart_start_tx() local
107 int_enable |= UA_INT_TX; in digicolor_uart_start_tx()
108 writeb_relaxed(int_enable, port->membase + UA_INT_ENABLE); in digicolor_uart_start_tx()
113 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE); in digicolor_uart_stop_rx() local
115 int_enable &= ~UA_INT_RX; in digicolor_uart_stop_rx()
116 writeb_relaxed(int_enable, port->membase + UA_INT_ENABLE); in digicolor_uart_stop_rx()
/openbmc/linux/drivers/net/wireless/intersil/p54/
H A Dp54pci.c56 P54P_WRITE(int_enable, cpu_to_le32(0)); in p54p_upload_firmware()
57 P54P_READ(int_enable); in p54p_upload_firmware()
96 P54P_READ(int_enable); in p54p_upload_firmware()
105 P54P_READ(int_enable); in p54p_upload_firmware()
317 reg &= P54P_READ(int_enable); in p54p_interrupt()
374 P54P_WRITE(int_enable, cpu_to_le32(0)); in p54p_stop()
375 P54P_READ(int_enable); in p54p_stop()
467 P54P_WRITE(int_enable, cpu_to_le32(ISL38XX_INT_IDENT_INIT)); in p54p_open()
468 P54P_READ(int_enable); in p54p_open()
483 P54P_WRITE(int_enable, cpu_to_le32(ISL38XX_INT_IDENT_UPDATE)); in p54p_open()
[all …]
H A Dp54pci.h49 __le32 int_enable; member
/openbmc/linux/drivers/i2c/busses/
H A Di2c-img-scb.c388 u32 int_enable; /* depends on mode */ member
447 i2c->int_enable = img_i2c_int_enable_by_mode[mode]; in img_i2c_switch_mode()
507 img_i2c_writel(i2c, SCB_INT_MASK_REG, i2c->int_enable); in img_i2c_atomic_start()
584 i2c->int_enable &= ~INT_FIFO_EMPTYING; in img_i2c_write_fifo()
592 i2c->int_enable |= INT_SLAVE_EVENT; in img_i2c_read()
594 img_i2c_writel(i2c, SCB_INT_MASK_REG, i2c->int_enable); in img_i2c_read()
606 i2c->int_enable |= INT_SLAVE_EVENT; in img_i2c_write()
615 img_i2c_writel(i2c, SCB_INT_MASK_REG, i2c->int_enable); in img_i2c_write()
708 img_i2c_writel(i2c, SCB_INT_MASK_REG, i2c->int_enable); in img_i2c_reset_start()
722 img_i2c_writel(i2c, SCB_INT_MASK_REG, i2c->int_enable); in img_i2c_stop_start()
[all …]
H A Di2c-octeon-platdrv.c197 i2c->int_enable = octeon_i2c_int_enable78; in octeon_i2c_probe()
213 i2c->int_enable = octeon_i2c_int_enable; in octeon_i2c_probe()
/openbmc/linux/drivers/thermal/st/
H A Dst_thermal_memmap.c65 sensor->int_enable = devm_regmap_field_alloc(dev, regmap, in st_mmap_alloc_regfields()
68 if (IS_ERR(sensor->int_thresh_hi) || IS_ERR(sensor->int_enable)) { in st_mmap_alloc_regfields()
87 return regmap_field_write(sensor->int_enable, 1); in st_mmap_enable_irq()
H A Dst_thermal.h90 struct regmap_field *int_enable; member
/openbmc/linux/drivers/usb/host/
H A Duhci-hcd.c293 int int_enable, egsm_enable, wakeup_enable; in suspend_rh() local
304 int_enable = USBINTR_RESUME; in suspend_rh()
314 egsm_enable = int_enable = 0; in suspend_rh()
345 egsm_enable = int_enable = 0; in suspend_rh()
347 uhci->RD_enable = !!int_enable; in suspend_rh()
348 uhci_writew(uhci, int_enable, USBINTR); in suspend_rh()
379 if (wakeup_enable && (!int_enable || !egsm_enable)) in suspend_rh()
/openbmc/linux/drivers/irqchip/
H A Dirq-vic.c69 u32 int_enable; member
115 writel(vic->int_enable, base + VIC_INT_ENABLE); in resume_one_vic()
116 writel(~vic->int_enable, base + VIC_INT_ENABLE_CLEAR); in resume_one_vic()
139 vic->int_enable = readl(base + VIC_INT_ENABLE); in suspend_one_vic()
/openbmc/linux/drivers/rtc/
H A Drtc-mpc5121.c37 u8 int_enable; /* RTC + 0x0f */ member
246 if (in_8(&regs->int_sec) && (in_8(&regs->int_enable) & 0x1)) { in mpc5121_rtc_handler_upd()
380 out_8(&regs->int_enable, in_8(&regs->int_enable) & ~0x1); in mpc5121_rtc_remove()
/openbmc/qemu/hw/gpio/
H A Daspeed_gpio.c269 uint32_t gpio_int_enabled = extract32(regs->int_enable, gpio, 1); in aspeed_evaluate_irq()
617 value = set->int_enable; in aspeed_gpio_read()
718 reg_value = set->int_enable; in aspeed_gpio_write_index_mode()
721 set->int_enable = update_value_control_source(set, set->int_enable, in aspeed_gpio_write_index_mode()
873 set->int_enable = update_value_control_source(set, set->int_enable, in aspeed_gpio_write()
1029 extract32(set->int_enable, pin_idx, 1)); in aspeed_gpio_2700_read_control_reg()
1104 group_value = set->int_enable; in aspeed_gpio_2700_write_control_reg()
1107 set->int_enable = update_value_control_source(set, set->int_enable, in aspeed_gpio_2700_write_control_reg()
1453 VMSTATE_UINT32(int_enable, GPIOSets),
/openbmc/linux/sound/soc/intel/avs/
H A Dcore.c260 u32 mask, int_enable; in hdac_bus_irq_handler() local
289 int_enable = snd_hdac_chip_readl(bus, INTCTL); in hdac_bus_irq_handler()
290 snd_hdac_chip_writel(bus, INTCTL, (int_enable & (~mask))); in hdac_bus_irq_handler()
304 u32 int_enable; in hdac_bus_irq_thread() local
315 int_enable = snd_hdac_chip_readl(bus, INTCTL); in hdac_bus_irq_thread()
316 snd_hdac_chip_writel(bus, INTCTL, (int_enable | mask)); in hdac_bus_irq_thread()
/openbmc/linux/include/linux/mfd/
H A Djanz.h31 u8 int_enable; member
/openbmc/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_trigger.c138 ret = regmap_write(st->map, st->reg->int_enable, in inv_mpu6050_prepare_fifo()
141 ret = regmap_write(st->map, st->reg->int_enable, 0); in inv_mpu6050_prepare_fifo()
/openbmc/linux/sound/soc/sprd/
H A Dsprd-mcdt.c680 if (chan->dma_enable || chan->int_enable) { in sprd_mcdt_chan_int_enable()
712 chan->int_enable = true; in sprd_mcdt_chan_int_enable()
732 if (!chan->int_enable) { in sprd_mcdt_chan_int_disable()
756 chan->int_enable = false; in sprd_mcdt_chan_int_disable()
783 if (chan->dma_enable || chan->int_enable || in sprd_mcdt_chan_dma_enable()
H A Dsprd-mcdt.h47 bool int_enable; member
/openbmc/u-boot/drivers/misc/
H A Dgdsys_ioep.h43 u16 int_enable; member
/openbmc/linux/arch/powerpc/platforms/52xx/
H A Dlite5200_pm.c133 out_be32(&xlb->int_enable, sxlb.int_enable); in lite5200_restore_regs()
/openbmc/qemu/include/hw/gpio/
H A Daspeed_gpio.h99 uint32_t int_enable; member
/openbmc/linux/drivers/net/ethernet/ti/
H A Dam65-cpts.c49 u32 int_enable; /* Time sync interrupt enable */ member
227 am65_cpts_write32(cpts, 0, int_enable); in am65_cpts_disable()
376 am65_cpts_write32(cpts, 0, int_enable); in am65_cpts_gettime()
388 am65_cpts_write32(cpts, AM65_CPTS_INT_ENABLE_TS_PEND_EN, int_enable); in am65_cpts_gettime()
1150 am65_cpts_write32(cpts, AM65_CPTS_INT_ENABLE_TS_PEND_EN, int_enable); in am65_cpts_create()
1190 cpts->sr_int_enable = am65_cpts_read32(cpts, int_enable); in am65_cpts_suspend()
1217 am65_cpts_write32(cpts, cpts->sr_int_enable, int_enable); in am65_cpts_resume()
H A Dcpts.h34 u32 int_enable; /* Time sync interrupt enable */ member

12