| /drivers/i2c/ |
| A D | ast2600_i2c.c | 28 u32 cmd, isr; in ast2600_i2c_read_data() local 44 ret = readl_poll_timeout(&priv->regs->isr, isr, in ast2600_i2c_read_data() 45 isr & I2CM_PKT_DONE, in ast2600_i2c_read_data() 55 if (isr & I2CM_TX_NAK) in ast2600_i2c_read_data() 66 u32 cmd, isr; in ast2600_i2c_write_data() local 72 ret = readl_poll_timeout(&priv->regs->isr, isr, in ast2600_i2c_write_data() 80 if (isr & I2CM_TX_NAK) in ast2600_i2c_write_data() 96 ret = readl_poll_timeout(&priv->regs->isr, isr, in ast2600_i2c_write_data() 104 if (isr & I2CM_TX_NAK) in ast2600_i2c_write_data() 115 u32 isr; in ast2600_i2c_deblock() local [all …]
|
| A D | mv_i2c.c | 40 u32 isr; member 51 u32 isr; member 85 writel(I2C_ISR_INIT, &base->isr); /* set clear interrupt bits */ in i2c_reset() 99 int timeout = 1000, isr; in i2c_isr_set_cleared() local 102 isr = readl(&base->isr); in i2c_isr_set_cleared() 106 } while (((isr & set_mask) != set_mask) in i2c_isr_set_cleared() 107 || ((isr & cleared_mask) != 0)); in i2c_isr_set_cleared() 159 writel(readl(&base->isr) | ISR_ITE, &base->isr); in i2c_transfer() 194 writel(readl(&base->isr) | ISR_IRF, &base->isr); in i2c_transfer() 233 debug("i2c_transfer: ISR: 0x%04x\n", readl(&base->isr)); in i2c_transfer()
|
| A D | ast_i2c.c | 67 writel(~0, &priv->regs->isr); in ast_i2c_clear_interrupts() 142 while (!(readl(&priv->regs->isr) & flag) && timeout > 0) { in ast_i2c_wait_isr() 168 u32 status = readl(&priv->regs->isr) & flag; in ast_i2c_wait_tx() 172 status = readl(&priv->regs->isr) & flag; in ast_i2c_wait_tx()
|
| A D | ast_i2c.h | 15 u32 isr; member
|
| A D | xilinx_xiic.c | 101 u32 isr = readl(priv->base + XIIC_IISR_OFFSET); in xiic_irq_clr() local 103 writel(isr & mask, priv->base + XIIC_IISR_OFFSET); in xiic_irq_clr()
|
| A D | ast2600_i2c.h | 14 u32 isr; member
|
| A D | stm32f7_i2c.c | 32 u32 isr; /* I2C interrupt and status register */ member 275 u32 status = readl(®s->isr); in stm32_i2c_check_device_busy() 350 *status = readl(®s->isr); in stm32_i2c_wait_flags() 357 *status = readl(®s->isr); in stm32_i2c_wait_flags()
|
| /drivers/rtc/ |
| A D | stm32_rtc.c | 113 if (!(isr & STM32_RTC_ISR_INITF)) { in stm32_rtc_enter_init_mode() 114 isr |= STM32_RTC_ISR_INIT; in stm32_rtc_enter_init_mode() 115 writel(isr, priv->base + STM32_RTC_ISR); in stm32_rtc_enter_init_mode() 118 isr, in stm32_rtc_enter_init_mode() 119 (isr & STM32_RTC_ISR_INITF), in stm32_rtc_enter_init_mode() 131 isr &= ~STM32_RTC_ISR_RSF; in stm32_rtc_wait_sync() 132 writel(isr, priv->base + STM32_RTC_ISR); in stm32_rtc_wait_sync() 139 isr, (isr & STM32_RTC_ISR_RSF), in stm32_rtc_wait_sync() 148 isr &= ~STM32_RTC_ISR_INIT; in stm32_rtc_exit_init_mode() 149 writel(isr, priv->base + STM32_RTC_ISR); in stm32_rtc_exit_init_mode() [all …]
|
| /drivers/mtd/nand/raw/ |
| A D | lpc32xx_nand_mlc.c | 56 u32 isr; member 192 int status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_dev_ready() 249 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_read_page_hwecc() 297 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_read_page_raw() 349 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_read_oob() 403 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_write_page_hwecc() 415 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_write_page_hwecc() 496 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_write_oob() 522 status = readl(&lpc32xx_nand_mlc_registers->isr); in lpc32xx_waitfunc() 646 status = readl(&lpc32xx_nand_mlc_registers->isr); in read_single_page()
|
| A D | atmel_nand_ecc.h | 55 u32 isr; /* 0x28 PMECC Interrupt Status Register */ member
|
| A D | tegra_nand.c | 130 !(readl(®->isr) & ISR_IS_CMD_DONE)) { in nand_waitfor_cmd_completion() 248 reg_val = readl(®->isr); in nand_clear_interrupt_status() 249 writel(reg_val, ®->isr); in nand_clear_interrupt_status() 399 if (!(readl(®->isr) & ISR_IS_ECC_ERR)) in check_ecc_error()
|
| A D | tegra_nand.h | 215 u32 isr; /* offset 08h */ member
|
| /drivers/spi/ |
| A D | zynq_spi.c | 46 u32 isr; /* 0x04 */ member 104 while (readl(®s->isr) & in zynq_spi_init_hw() 109 writel(ZYNQ_SPI_IXR_ALL_MASK, ®s->isr); in zynq_spi_init_hw() 270 status = readl(®s->isr); in zynq_spi_xfer() 276 status = readl(®s->isr); in zynq_spi_xfer() 280 status = readl(®s->isr); in zynq_spi_xfer() 285 status = readl(®s->isr); in zynq_spi_xfer()
|
| A D | zynqmp_gqspi.c | 130 u32 isr; /* 0x04 */ member 223 writel(GQSPI_GFIFO_ALL_INT_MASK, ®s->isr); in zynqmp_qspi_init_hw() 308 ret = wait_for_bit_le32(®s->isr, GQSPI_IXR_GFEMTY_MASK, 1, in zynqmp_qspi_fill_gen_fifo() 521 ret = wait_for_bit_le32(®s->isr, GQSPI_IXR_TXNFULL_MASK, 1, in zynqmp_qspi_fill_tx_fifo() 553 ret = wait_for_bit_le32(®s->isr, GQSPI_IXR_TXFIFOEMPTY_MASK, 1, in zynqmp_qspi_fill_tx_fifo() 664 u32 config_reg, ier, isr; in zynqmp_qspi_start_io() local 688 isr = readl(®s->isr); in zynqmp_qspi_start_io() 689 if (isr & GQSPI_IXR_RXNEMTY_MASK) { in zynqmp_qspi_start_io()
|
| A D | zynq_qspi.c | 79 u32 isr; /* 0x04 */ member 178 while (readl(®s->isr) & ZYNQ_QSPI_IXR_RXNEMPTY_MASK) in zynq_qspi_init_hw() 182 writel(ZYNQ_QSPI_IXR_ALL_MASK, ®s->isr); in zynq_qspi_init_hw() 406 if (!(readl(®s->isr) in zynq_qspi_fill_tx_fifo() 446 status = readl(®s->isr); in zynq_qspi_irq_poll() 455 writel(status, ®s->isr); in zynq_qspi_irq_poll()
|
| A D | rk_spi.h | 27 u32 isr; member
|
| /drivers/serial/ |
| A D | serial_stm32.c | 125 u32 isr = readl(base + ISR_OFFSET(stm32f4)); in stm32_serial_getc() local 127 if ((isr & USART_ISR_RXNE) == 0) in stm32_serial_getc() 130 if (isr & (USART_ISR_PE | USART_ISR_ORE | USART_ISR_FE)) { in stm32_serial_getc() 198 u32 isr; in stm32_serial_probe() local 219 ret = read_poll_timeout(readl, isr, isr & USART_ISR_TC, 50, in stm32_serial_probe()
|
| /drivers/adc/ |
| A D | imx93-adc.c | 156 u32 isr, pcda; in imx93_adc_channel_data() local 164 ret = readl_poll_timeout(adc->regs + IMX93_ADC_ISR, isr, in imx93_adc_channel_data() 165 (isr & IMX93_ADC_ISR_EOC_MASK), IMX93_ADC_TIMEOUT); in imx93_adc_channel_data() 168 writel(isr, adc->regs + IMX93_ADC_ISR); in imx93_adc_channel_data()
|
| /drivers/mtd/ |
| A D | altera_qspi.c | 46 u32 isr; member 171 stat = readl(®s->isr); in altera_qspi_erase() 175 writel(stat, ®s->isr); /* clear isr */ in altera_qspi_erase() 215 stat = readl(®s->isr); in altera_qspi_write() 219 writel(stat, ®s->isr); /* clear isr */ in altera_qspi_write()
|
| /drivers/usb/musb-new/ |
| A D | musb_uboot.c | 82 host->isr(0, host); in submit_urb() 178 host->host->isr(0, host->host); in _musb_poll_int_queue() 206 host->host->isr(0, host->host); in _musb_reset_root_port() 381 if (!gadget || !gadget->isr) in dm_usb_gadget_handle_interrupts() 384 return gadget->isr(0, gadget); in dm_usb_gadget_handle_interrupts()
|
| A D | ux500.c | 154 glue->mdata.host->isr(0, glue->mdata.host); in ux500_gadget_handle_interrupts()
|
| A D | sc5xx.c | 113 musb->isr = sc5xx_interrupt; in sc5xx_musb_init()
|
| /drivers/net/ |
| A D | ftmac100.h | 13 unsigned int isr; /* 0x00 */ member
|
| /drivers/pci/ |
| A D | pci-aardvark.c | 241 uint start, isr; in pcie_advk_wait_pio() local 246 isr = advk_readl(pcie, ADVK_PIO_ISR); in pcie_advk_wait_pio() 247 if (!start && isr) in pcie_advk_wait_pio()
|
| /drivers/usb/common/ |
| A D | usb_urb.c | 111 ops->isr(0, hcd); in usb_urb_submit()
|