Home
last modified time | relevance | path

Searched refs:ien (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-ml-ioh.c37 u32 ien; member
186 ioread32(&chip->reg->regs[chip->ch].ien); in ioh_gpio_save_reg_conf()
212 &chip->reg->regs[chip->ch].ien); in ioh_gpio_restore_reg_conf()
253 u32 ien; in ioh_irq_type() local
310 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_type()
311 iowrite32(ien | BIT(ch), &chip->reg->regs[chip->ch].ien); in ioh_irq_type()
341 u32 ien; in ioh_irq_disable() local
344 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_disable()
345 ien &= ~(1 << (d->irq - chip->irq_base)); in ioh_irq_disable()
346 iowrite32(ien, &chip->reg->regs[chip->ch].ien); in ioh_irq_disable()
[all …]
Dgpio-pch.c35 u32 ien; member
180 chip->pch_gpio_reg.ien_reg = ioread32(&chip->reg->ien); in pch_gpio_save_reg_conf()
197 iowrite32(chip->pch_gpio_reg.ien_reg, &chip->reg->ien); in pch_gpio_restore_reg_conf()
414 iowrite32(msk, &chip->reg->ien); in pch_gpio_probe()
/linux-4.1.27/drivers/tty/serial/
Dsprd_serial.c106 u32 ien; member
154 unsigned int ien, iclr; in sprd_stop_tx() local
157 ien = serial_in(port, SPRD_IEN); in sprd_stop_tx()
160 ien &= ~SPRD_IEN_TX_EMPTY; in sprd_stop_tx()
163 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx()
168 unsigned int ien; in sprd_start_tx() local
170 ien = serial_in(port, SPRD_IEN); in sprd_start_tx()
171 if (!(ien & SPRD_IEN_TX_EMPTY)) { in sprd_start_tx()
172 ien |= SPRD_IEN_TX_EMPTY; in sprd_start_tx()
173 serial_out(port, SPRD_IEN, ien); in sprd_start_tx()
[all …]
Dpnx8xxx_uart.c131 u32 ien; in pnx8xxx_stop_tx() local
134 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_tx()
135 serial_out(sport, PNX8XXX_IEN, ien & ~PNX8XXX_UART_INT_ALLTX); in pnx8xxx_stop_tx()
148 u32 ien; in pnx8xxx_start_tx() local
154 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_start_tx()
155 serial_out(sport, PNX8XXX_IEN, ien | PNX8XXX_UART_INT_ALLTX); in pnx8xxx_start_tx()
165 u32 ien; in pnx8xxx_stop_rx() local
168 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_rx()
169 serial_out(sport, PNX8XXX_IEN, ien & ~PNX8XXX_UART_INT_ALLRX); in pnx8xxx_stop_rx()
Defm32-uart.c127 u32 ien = efm32_uart_read32(efm_port, UARTn_IEN); in efm32_uart_stop_tx() local
130 ien &= ~(UARTn_IF_TXC | UARTn_IF_TXBL); in efm32_uart_stop_tx()
131 efm32_uart_write32(efm_port, ien, UARTn_IEN); in efm32_uart_stop_tx()
169 u32 ien; in efm32_uart_start_tx() local
173 ien = efm32_uart_read32(efm_port, UARTn_IEN); in efm32_uart_start_tx()
175 ien | UARTn_IF_TXBL | UARTn_IF_TXC, UARTn_IEN); in efm32_uart_start_tx()
/linux-4.1.27/arch/arm/kernel/
Dperf_event_xscale.c539 unsigned long flags, ien, evtsel; in xscale2pmu_enable_event() local
545 ien = xscale2pmu_read_int_enable(); in xscale2pmu_enable_event()
550 ien |= XSCALE2_CCOUNT_INT_EN; in xscale2pmu_enable_event()
553 ien |= XSCALE2_COUNT0_INT_EN; in xscale2pmu_enable_event()
558 ien |= XSCALE2_COUNT1_INT_EN; in xscale2pmu_enable_event()
563 ien |= XSCALE2_COUNT2_INT_EN; in xscale2pmu_enable_event()
568 ien |= XSCALE2_COUNT3_INT_EN; in xscale2pmu_enable_event()
579 xscale2pmu_write_int_enable(ien); in xscale2pmu_enable_event()
585 unsigned long flags, ien, evtsel, of_flags; in xscale2pmu_disable_event() local
591 ien = xscale2pmu_read_int_enable(); in xscale2pmu_disable_event()
[all …]
/linux-4.1.27/drivers/spi/
Dspi-efm32.c238 u32 ien = efm32_spi_read32(ddata, REG_IEN); in efm32_spi_rxirq() local
240 ien &= ~REG_IF_RXDATAV; in efm32_spi_rxirq()
242 efm32_spi_write32(ddata, ien, REG_IEN); in efm32_spi_rxirq()
270 u32 ien = efm32_spi_read32(ddata, REG_IEN); in efm32_spi_txirq() local
272 ien &= ~REG_IF_TXBL; in efm32_spi_txirq()
274 efm32_spi_write32(ddata, ien, REG_IEN); in efm32_spi_txirq()
/linux-4.1.27/drivers/i2c/busses/
Di2c-st.c497 u32 ien; in st_i2c_handle_read() local
515 ien = SSC_IEN_NACKEN | SSC_IEN_ARBLEN; in st_i2c_handle_read()
516 writel_relaxed(ien, i2c_dev->base + SSC_IEN); in st_i2c_handle_read()
533 u32 sta, ien; in st_i2c_isr_thread() local
536 ien = readl_relaxed(i2c_dev->base + SSC_IEN); in st_i2c_isr_thread()
540 it = __fls(sta & ien); in st_i2c_isr_thread()
543 sta, ien); in st_i2c_isr_thread()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-coh901.c82 u32 ien; member
496 val = readl(U300_PIN_REG(offset, ien)); in u300_gpio_irq_enable()
497 writel(val | U300_PIN_BIT(offset), U300_PIN_REG(offset, ien)); in u300_gpio_irq_enable()
510 val = readl(U300_PIN_REG(offset, ien)); in u300_gpio_irq_disable()
511 writel(val & ~U300_PIN_BIT(offset), U300_PIN_REG(offset, ien)); in u300_gpio_irq_disable()
687 gpio->ien = U300_GPIO_PXIEN; in u300_gpio_probe()
/linux-4.1.27/drivers/mtd/nand/
Dsunxi_nand.c270 u32 ien = readl(nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt() local
272 if (!(ien & st)) in sunxi_nfc_interrupt()
275 if ((ien & st) == ien) in sunxi_nfc_interrupt()
279 writel(~st & ien & NFC_INT_MASK, nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt()
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_base.c244 u_int32_t ien; in matroxfb_enable_irq() local
246 ien = mga_inl(M_IEN); in matroxfb_enable_irq()
247 if ((ien & bm) != bm) { in matroxfb_enable_irq()
248 printk(KERN_DEBUG "matroxfb: someone disabled IRQ [%08X]\n", ien); in matroxfb_enable_irq()
249 mga_outl(M_IEN, ien | bm); in matroxfb_enable_irq()