Lines Matching refs:temp

120 	unsigned int temp;  in lpi2c_imx_bus_busy()  local
123 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_bus_busy()
126 if (temp & MSR_ALF) { in lpi2c_imx_bus_busy()
127 writel(temp, lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_bus_busy()
131 if (temp & (MSR_BBF | MSR_MBF)) in lpi2c_imx_bus_busy()
166 unsigned int temp; in lpi2c_imx_start() local
168 temp = readl(lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_start()
169 temp |= MCR_RRF | MCR_RTF; in lpi2c_imx_start()
170 writel(temp, lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_start()
173 temp = i2c_8bit_addr_from_msg(msgs) | (GEN_START << 8); in lpi2c_imx_start()
174 writel(temp, lpi2c_imx->base + LPI2C_MTDR); in lpi2c_imx_start()
182 unsigned int temp; in lpi2c_imx_stop() local
187 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_stop()
188 if (temp & MSR_SDF) in lpi2c_imx_stop()
206 unsigned int temp; in lpi2c_imx_config() local
236 temp = prescale | pincfg << 24; in lpi2c_imx_config()
239 temp |= MCFGR1_IGNACK; in lpi2c_imx_config()
241 writel(temp, lpi2c_imx->base + LPI2C_MCFGR1); in lpi2c_imx_config()
244 temp = (filt << 16) | (filt << 24); in lpi2c_imx_config()
245 writel(temp, lpi2c_imx->base + LPI2C_MCFGR2); in lpi2c_imx_config()
250 temp = datavd << 24 | sethold << 16 | clkhi << 8 | clklo; in lpi2c_imx_config()
253 writel(temp, lpi2c_imx->base + LPI2C_MCCR1); in lpi2c_imx_config()
255 writel(temp, lpi2c_imx->base + LPI2C_MCCR0); in lpi2c_imx_config()
262 unsigned int temp; in lpi2c_imx_master_enable() local
269 temp = MCR_RST; in lpi2c_imx_master_enable()
270 writel(temp, lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_master_enable()
277 temp = readl(lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_master_enable()
278 temp |= MCR_MEN; in lpi2c_imx_master_enable()
279 writel(temp, lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_master_enable()
292 u32 temp; in lpi2c_imx_master_disable() local
294 temp = readl(lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_master_disable()
295 temp &= ~MCR_MEN; in lpi2c_imx_master_disable()
296 writel(temp, lpi2c_imx->base + LPI2C_MCR); in lpi2c_imx_master_disable()
344 unsigned int temp, remaining; in lpi2c_imx_set_rx_watermark() local
349 temp = lpi2c_imx->rxfifosize >> 1; in lpi2c_imx_set_rx_watermark()
351 temp = 0; in lpi2c_imx_set_rx_watermark()
353 writel(temp << 16, lpi2c_imx->base + LPI2C_MFCR); in lpi2c_imx_set_rx_watermark()
380 unsigned int temp, data; in lpi2c_imx_read_rxfifo() local
412 temp = remaining; in lpi2c_imx_read_rxfifo()
413 temp |= (RECV_DATA << 8); in lpi2c_imx_read_rxfifo()
414 writel(temp, lpi2c_imx->base + LPI2C_MTDR); in lpi2c_imx_read_rxfifo()
416 temp = (remaining > CHUNK_DATA ? CHUNK_DATA : remaining) - 1; in lpi2c_imx_read_rxfifo()
417 temp |= (RECV_DATA << 8); in lpi2c_imx_read_rxfifo()
418 writel(temp, lpi2c_imx->base + LPI2C_MTDR); in lpi2c_imx_read_rxfifo()
435 unsigned int temp; in lpi2c_imx_read() local
441 temp = msgs->len > CHUNK_DATA ? CHUNK_DATA - 1 : msgs->len - 1; in lpi2c_imx_read()
442 temp |= (RECV_DATA << 8); in lpi2c_imx_read()
443 writel(temp, lpi2c_imx->base + LPI2C_MTDR); in lpi2c_imx_read()
452 unsigned int temp; in lpi2c_imx_xfer() local
493 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_xfer()
494 if ((temp & MSR_NDF) && !result) in lpi2c_imx_xfer()
511 unsigned int temp; in lpi2c_imx_isr() local
516 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_isr()
517 temp &= enabled; in lpi2c_imx_isr()
519 if (temp & MSR_NDF) in lpi2c_imx_isr()
521 else if (temp & MSR_RDF) in lpi2c_imx_isr()
523 else if (temp & MSR_TDF) in lpi2c_imx_isr()
549 unsigned int temp; in lpi2c_imx_probe() local
599 temp = readl(lpi2c_imx->base + LPI2C_PARAM); in lpi2c_imx_probe()
600 lpi2c_imx->txfifosize = 1 << (temp & 0x0f); in lpi2c_imx_probe()
601 lpi2c_imx->rxfifosize = 1 << ((temp >> 8) & 0x0f); in lpi2c_imx_probe()