Home
last modified time | relevance | path

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

/linux/drivers/i2c/busses/
H A Di2c-imx-lpi2c.c34 #define LPI2C_MSR 0x14 /* i2c status register */ macro
215 (atomic ? readl_poll_timeout_atomic(lpi2c_imx->base + LPI2C_MSR, val, \
217 readl_poll_timeout(lpi2c_imx->base + LPI2C_MSR, val, cond, \
236 writel(temp, lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_bus_busy()
283 writel(0x7f00, lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_start()
591 ret = readl_poll_timeout(lpi2c_imx->base + LPI2C_MSR, val, in lpi2c_imx_read_init()
646 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_read_atomic()
1077 if ((readl(lpi2c_imx->base + LPI2C_MSR) & MSR_NDF) && !ret) { in lpi2c_imx_dma_xfer()
1161 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_xfer_common()
1241 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_master_isr()