| /Linux-v5.4/drivers/gpio/ |
| D | gpio-ml-ioh.c | 23 u32 ien; member 172 ioread32(&chip->reg->regs[chip->ch].ien); in ioh_gpio_save_reg_conf() 198 &chip->reg->regs[chip->ch].ien); in ioh_gpio_restore_reg_conf() 239 u32 ien; in ioh_irq_type() local 296 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_type() 297 iowrite32(ien | BIT(ch), &chip->reg->regs[chip->ch].ien); in ioh_irq_type() 327 u32 ien; in ioh_irq_disable() local 330 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_disable() 331 ien &= ~(1 << (d->irq - chip->irq_base)); in ioh_irq_disable() 332 iowrite32(ien, &chip->reg->regs[chip->ch].ien); in ioh_irq_disable() [all …]
|
| D | gpio-pch.c | 23 u32 ien; member 167 chip->pch_gpio_reg.ien_reg = ioread32(&chip->reg->ien); in pch_gpio_save_reg_conf() 183 iowrite32(chip->pch_gpio_reg.ien_reg, &chip->reg->ien); in pch_gpio_restore_reg_conf() 398 iowrite32(msk, &chip->reg->ien); in pch_gpio_probe()
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | perf_event_xscale.c | 552 unsigned long flags, ien, evtsel; in xscale2pmu_enable_event() local 558 ien = xscale2pmu_read_int_enable(); in xscale2pmu_enable_event() 563 ien |= XSCALE2_CCOUNT_INT_EN; in xscale2pmu_enable_event() 566 ien |= XSCALE2_COUNT0_INT_EN; in xscale2pmu_enable_event() 571 ien |= XSCALE2_COUNT1_INT_EN; in xscale2pmu_enable_event() 576 ien |= XSCALE2_COUNT2_INT_EN; in xscale2pmu_enable_event() 581 ien |= XSCALE2_COUNT3_INT_EN; in xscale2pmu_enable_event() 592 xscale2pmu_write_int_enable(ien); in xscale2pmu_enable_event() 598 unsigned long flags, ien, evtsel, of_flags; in xscale2pmu_disable_event() local 604 ien = xscale2pmu_read_int_enable(); in xscale2pmu_disable_event() [all …]
|
| /Linux-v5.4/drivers/tty/serial/ |
| D | sprd_serial.c | 182 unsigned int ien, iclr; in sprd_stop_rx() local 188 ien = serial_in(port, SPRD_IEN); in sprd_stop_rx() 190 ien &= ~(SPRD_IEN_RX_FULL | SPRD_IEN_BREAK_DETECT); in sprd_stop_rx() 193 serial_out(port, SPRD_IEN, ien); in sprd_stop_rx() 526 unsigned int ien, iclr; in sprd_stop_tx() local 534 ien = serial_in(port, SPRD_IEN); in sprd_stop_tx() 537 ien &= ~SPRD_IEN_TX_EMPTY; in sprd_stop_tx() 539 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx() 547 unsigned int ien; in sprd_start_tx() local 554 ien = serial_in(port, SPRD_IEN); in sprd_start_tx() [all …]
|
| D | pnx8xxx_uart.c | 127 u32 ien; in pnx8xxx_stop_tx() local 130 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_tx() 131 serial_out(sport, PNX8XXX_IEN, ien & ~PNX8XXX_UART_INT_ALLTX); in pnx8xxx_stop_tx() 144 u32 ien; in pnx8xxx_start_tx() local 150 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_start_tx() 151 serial_out(sport, PNX8XXX_IEN, ien | PNX8XXX_UART_INT_ALLTX); in pnx8xxx_start_tx() 161 u32 ien; in pnx8xxx_stop_rx() local 164 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_rx() 165 serial_out(sport, PNX8XXX_IEN, ien & ~PNX8XXX_UART_INT_ALLRX); in pnx8xxx_stop_rx()
|
| D | efm32-uart.c | 129 u32 ien = efm32_uart_read32(efm_port, UARTn_IEN); in efm32_uart_stop_tx() local 132 ien &= ~(UARTn_IF_TXC | UARTn_IF_TXBL); in efm32_uart_stop_tx() 133 efm32_uart_write32(efm_port, ien, UARTn_IEN); in efm32_uart_stop_tx() 171 u32 ien; in efm32_uart_start_tx() local 175 ien = efm32_uart_read32(efm_port, UARTn_IEN); in efm32_uart_start_tx() 177 ien | UARTn_IF_TXBL | UARTn_IF_TXC, UARTn_IEN); in efm32_uart_start_tx()
|
| /Linux-v5.4/drivers/usb/cdns3/ |
| D | drd.h | 26 __le32 ien; member 47 __le32 ien; member 68 __le32 ien; member
|
| D | drd.c | 114 writel(0, &cdns->otg_regs->ien); in cdns3_otg_disable_irq() 124 OTGIEN_VBUSVALID_FALL_INT, &cdns->otg_regs->ien); in cdns3_otg_enable_irq()
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-efm32.c | 235 u32 ien = efm32_spi_read32(ddata, REG_IEN); in efm32_spi_rxirq() local 237 ien &= ~REG_IF_RXDATAV; in efm32_spi_rxirq() 239 efm32_spi_write32(ddata, ien, REG_IEN); in efm32_spi_rxirq() 267 u32 ien = efm32_spi_read32(ddata, REG_IEN); in efm32_spi_txirq() local 269 ien &= ~REG_IF_TXBL; in efm32_spi_txirq() 271 efm32_spi_write32(ddata, ien, REG_IEN); in efm32_spi_txirq()
|
| /Linux-v5.4/drivers/i2c/busses/ |
| D | i2c-st.c | 532 u32 ien; in st_i2c_handle_read() local 550 ien = SSC_IEN_NACKEN | SSC_IEN_ARBLEN; in st_i2c_handle_read() 551 writel_relaxed(ien, i2c_dev->base + SSC_IEN); in st_i2c_handle_read() 568 u32 sta, ien; in st_i2c_isr_thread() local 571 ien = readl_relaxed(i2c_dev->base + SSC_IEN); in st_i2c_isr_thread() 575 it = __fls(sta & ien); in st_i2c_isr_thread() 578 sta, ien); in st_i2c_isr_thread()
|
| D | i2c-stm32f4.c | 561 u32 status, ien, event, cr2; in stm32f4_i2c_isr_event() local 564 ien = cr2 & STM32F4_I2C_CR2_IRQ_MASK; in stm32f4_i2c_isr_event() 567 if (ien & STM32F4_I2C_CR2_ITBUFEN) in stm32f4_i2c_isr_event() 575 status, ien); in stm32f4_i2c_isr_event()
|
| /Linux-v5.4/drivers/pinctrl/ |
| D | pinctrl-coh901.c | 82 u32 ien; member 469 val = readl(U300_PIN_REG(offset, ien)); in u300_gpio_irq_enable() 470 writel(val | U300_PIN_BIT(offset), U300_PIN_REG(offset, ien)); in u300_gpio_irq_enable() 483 val = readl(U300_PIN_REG(offset, ien)); in u300_gpio_irq_disable() 484 writel(val & ~U300_PIN_BIT(offset), U300_PIN_REG(offset, ien)); in u300_gpio_irq_disable() 661 gpio->ien = U300_GPIO_PXIEN; in u300_gpio_probe()
|
| /Linux-v5.4/arch/arc/plat-eznps/ |
| D | mtm.c | 113 dpc.ien = 1; in mtm_enable_core()
|
| /Linux-v5.4/arch/arc/plat-eznps/include/plat/ |
| D | ctop.h | 140 u32 ien:1, men:1, hen:1, reserved:29; member
|
| /Linux-v5.4/drivers/dma/ |
| D | stm32-mdma.c | 1347 u32 reg, id, ien, status, flag; in stm32_mdma_irq_handler() local 1376 ien = stm32_mdma_read(dmadev, STM32_MDMA_CCR(chan->id)); in stm32_mdma_irq_handler() 1377 ien &= STM32_MDMA_CCR_IRQ_MASK; in stm32_mdma_irq_handler() 1378 ien >>= 1; in stm32_mdma_irq_handler() 1380 if (!(status & ien)) { in stm32_mdma_irq_handler() 1384 status, ien); in stm32_mdma_irq_handler() 1388 flag = __ffs(status & ien); in stm32_mdma_irq_handler()
|
| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | sunxi_nand.c | 261 u32 ien = readl(nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt() local 263 if (!(ien & st)) in sunxi_nfc_interrupt() 266 if ((ien & st) == ien) in sunxi_nfc_interrupt() 270 writel(~st & ien & NFC_INT_MASK, nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt()
|
| D | mtk_nand.c | 1076 u16 sta, ien; in mtk_nfc_irq() local 1079 ien = nfi_readw(nfc, NFI_INTR_EN); in mtk_nfc_irq() 1081 if (!(sta & ien)) in mtk_nfc_irq() 1084 nfi_writew(nfc, ~sta & ien, NFI_INTR_EN); in mtk_nfc_irq()
|
| D | marvell_nand.c | 750 u32 ien = (~readl_relaxed(nfc->regs + NDCR)) & NDCR_ALL_INT; in marvell_nfc_isr() local 759 if (!(st & ien)) in marvell_nfc_isr()
|
| /Linux-v5.4/drivers/video/fbdev/matrox/ |
| D | matroxfb_base.c | 245 u_int32_t ien; in matroxfb_enable_irq() local 247 ien = mga_inl(M_IEN); in matroxfb_enable_irq() 248 if ((ien & bm) != bm) { in matroxfb_enable_irq() 249 printk(KERN_DEBUG "matroxfb: someone disabled IRQ [%08X]\n", ien); in matroxfb_enable_irq() 250 mga_outl(M_IEN, ien | bm); in matroxfb_enable_irq()
|