Lines Matching refs:readl
111 int_en = readl(idev->base + MST_INT_ENABLE); in i2c_int_disable()
119 int_en = readl(idev->base + MST_INT_ENABLE); in i2c_int_enable()
147 while (readl(idev->base + SOFT_RESET) & 1) { in axxia_i2c_init()
228 size_t rx_fifo_avail = readl(idev->base + MST_RX_FIFO); in axxia_i2c_empty_rx_fifo()
232 int c = readl(idev->base + MST_DATA); in axxia_i2c_empty_rx_fifo()
260 size_t tx_fifo_avail = FIFO_SIZE - readl(idev->base + MST_TX_FIFO); in axxia_i2c_fill_tx_fifo()
275 if (!(readl(idev->base + INTERRUPT_STATUS) & INT_MST)) in axxia_i2c_isr()
279 status = readl(idev->base + MST_INT_STATUS); in axxia_i2c_isr()
318 readl(idev->base + MST_RX_BYTES_XFRD), in axxia_i2c_isr()
319 readl(idev->base + MST_RX_XFER), in axxia_i2c_isr()
320 readl(idev->base + MST_TX_BYTES_XFRD), in axxia_i2c_isr()
321 readl(idev->base + MST_TX_XFER)); in axxia_i2c_isr()
391 if (readl(idev->base + MST_COMMAND) & CMD_BUSY) in axxia_i2c_xfer_msg()
419 if (readl(idev->base + MST_COMMAND) & CMD_BUSY) in axxia_i2c_stop()