/openbmc/linux/drivers/gpio/ |
H A D | gpio-ml-ioh.c | 23 u32 ien; member 171 ioread32(&chip->reg->regs[chip->ch].ien); in ioh_gpio_save_reg_conf() 197 &chip->reg->regs[chip->ch].ien); in ioh_gpio_restore_reg_conf() 237 u32 ien; in ioh_irq_type() local 294 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_type() 295 iowrite32(ien | BIT(ch), &chip->reg->regs[chip->ch].ien); in ioh_irq_type() 325 u32 ien; in ioh_irq_disable() local 328 ien = ioread32(&chip->reg->regs[chip->ch].ien); in ioh_irq_disable() 329 ien &= ~BIT(d->irq - chip->irq_base); in ioh_irq_disable() 330 iowrite32(ien, &chip->reg->regs[chip->ch].ien); in ioh_irq_disable() [all …]
|
H A D | gpio-pch.c | 24 u32 ien; member 175 chip->pch_gpio_reg.ien_reg = ioread32(&chip->reg->ien); in pch_gpio_save_reg_conf() 191 iowrite32(chip->pch_gpio_reg.ien_reg, &chip->reg->ien); in pch_gpio_restore_reg_conf() 394 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->ien); in pch_gpio_probe()
|
/openbmc/linux/arch/arm/kernel/ |
H A 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 …]
|
/openbmc/qemu/hw/intc/ |
H A D | loongson_liointc.c | 54 uint32_t ien; member 71 p->isr &= p->ien; in update_irq() 143 r = p->ien; in liointc_read() 189 p->ien |= value; in liointc_write() 192 p->ien &= ~value; in liointc_write()
|
/openbmc/linux/drivers/usb/cdns3/ |
H A D | drd.h | 25 __le32 ien; member 46 __le32 ien; member 68 __le32 ien; member 102 __le32 ien; member
|
H A D | drd.c | 160 writel(0, &cdns->otg_irq_regs->ien); in cdns_otg_disable_irq() 170 OTGIEN_VBUSVALID_FALL_INT, &cdns->otg_irq_regs->ien); in cdns_otg_enable_irq() 415 &cdns->otg_v0_regs->ien; in cdns_drd_init() 430 &cdns->otg_cdnsp_regs->ien; in cdns_drd_init() 434 &cdns->otg_v1_regs->ien; in cdns_drd_init()
|
/openbmc/linux/drivers/tty/serial/ |
H A D | sprd_serial.c | 178 unsigned int ien, iclr; in sprd_stop_rx() local 184 ien = serial_in(port, SPRD_IEN); in sprd_stop_rx() 186 ien &= ~(SPRD_IEN_RX_FULL | SPRD_IEN_BREAK_DETECT); in sprd_stop_rx() 189 serial_out(port, SPRD_IEN, ien); in sprd_stop_rx() 519 unsigned int ien, iclr; in sprd_stop_tx() local 527 ien = serial_in(port, SPRD_IEN); in sprd_stop_tx() 530 ien &= ~SPRD_IEN_TX_EMPTY; in sprd_stop_tx() 532 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx() 540 unsigned int ien; in sprd_start_tx() local 547 ien = serial_in(port, SPRD_IEN); in sprd_start_tx() [all …]
|
/openbmc/u-boot/drivers/i2c/ |
H A D | rk_i2c.c | 92 debug("i2c_ien: 0x%08x\n", readl(®s->ien)); in rk_i2c_show_regs() 111 writel(I2C_STARTIEN, ®s->ien); in rk_i2c_send_start_bit() 139 writel(I2C_CON_STOP, ®s->ien); in rk_i2c_send_stop_bit() 219 writel(I2C_MBRFIEN | I2C_NAKRCVIEN, ®s->ien); in rk_i2c_read() 309 writel(I2C_MBTFIEN | I2C_NAKRCVIEN, ®s->ien); in rk_i2c_write()
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-st.c | 533 u32 ien; in st_i2c_handle_read() local 551 ien = SSC_IEN_NACKEN | SSC_IEN_ARBLEN; in st_i2c_handle_read() 552 writel_relaxed(ien, i2c_dev->base + SSC_IEN); in st_i2c_handle_read() 569 u32 sta, ien; in st_i2c_isr_thread() local 572 ien = readl_relaxed(i2c_dev->base + SSC_IEN); in st_i2c_isr_thread() 576 it = __fls(sta & ien); in st_i2c_isr_thread() 579 sta, ien); in st_i2c_isr_thread()
|
H A 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()
|
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/ |
H A D | i2c.h | 17 u32 ien; member
|
/openbmc/u-boot/drivers/net/ |
H A D | pic32_eth.h | 26 struct pic32_reg_atomic ien; /* 0xc0 */ member
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | lpc32xx_nand_slc.c | 33 u32 ien; member 121 writel(0, &lpc32xx_nand_slc_regs->ien); in lpc32xx_nand_init()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | rockchip-nand-controller.c | 891 u32 sta, ien; in rk_nfc_irq() local 894 ien = readl_relaxed(nfc->regs + nfc->cfg->int_en_off); in rk_nfc_irq() 896 if (!(sta & ien)) in rk_nfc_irq() 900 writel(~sta & ien, nfc->regs + nfc->cfg->int_en_off); in rk_nfc_irq()
|
H A D | sunxi_nand.c | 264 u32 ien = readl(nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt() local 266 if (!(ien & st)) in sunxi_nfc_interrupt() 269 if ((ien & st) == ien) in sunxi_nfc_interrupt() 273 writel(~st & ien & NFC_INT_MASK, nfc->regs + NFC_REG_INT); in sunxi_nfc_interrupt()
|
H A D | mtk_nand.c | 1107 u16 sta, ien; in mtk_nfc_irq() local 1110 ien = nfi_readw(nfc, NFI_INTR_EN); in mtk_nfc_irq() 1112 if (!(sta & ien)) in mtk_nfc_irq() 1115 nfi_writew(nfc, ~sta & ien, NFI_INTR_EN); in mtk_nfc_irq()
|
H A D | marvell_nand.c | 795 u32 ien = (~readl_relaxed(nfc->regs + NDCR)) & NDCR_ALL_INT; in marvell_nfc_isr() local 804 if (!(st & ien)) in marvell_nfc_isr()
|
/openbmc/linux/drivers/dma/ |
H A D | stm32-mdma.c | 1404 u32 reg, id, ccr, ien, status; in stm32_mdma_irq_handler() local 1421 ien = (ccr & STM32_MDMA_CCR_IRQ_MASK) >> 1; in stm32_mdma_irq_handler() 1423 if (!(status & ien)) { in stm32_mdma_irq_handler() 1427 "spurious it (status=0x%04x, ien=0x%04x)\n", status, ien); in stm32_mdma_irq_handler() 1430 "spurious it (status=0x%04x, ien=0x%04x)\n", status, ien); in stm32_mdma_irq_handler()
|
/openbmc/linux/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 246 u_int32_t ien; in matroxfb_enable_irq() local 248 ien = mga_inl(M_IEN); in matroxfb_enable_irq() 249 if ((ien & bm) != bm) { in matroxfb_enable_irq() 250 printk(KERN_DEBUG "matroxfb: someone disabled IRQ [%08X]\n", ien); in matroxfb_enable_irq() 251 mga_outl(M_IEN, ien | bm); in matroxfb_enable_irq()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-mtk-snfi.c | 1313 u32 sta, ien; in mtk_snand_irq() local 1316 ien = nfi_read32(snf, NFI_INTR_EN); in mtk_snand_irq() 1318 if (!(sta & ien)) in mtk_snand_irq()
|
/openbmc/qemu/hw/nvme/ |
H A D | trace-events | 52 …6_t qflags, int ien) "create completion queue, addr=0x%"PRIx64", cqid=%"PRIu16", vector=%"PRIu16",…
|