Lines Matching refs:temp

425 	unsigned int temp;  in i2c_imx_bus_busy()  local
430 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2SR); in i2c_imx_bus_busy()
433 if (temp & I2SR_IAL) { in i2c_imx_bus_busy()
434 temp &= ~I2SR_IAL; in i2c_imx_bus_busy()
435 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2SR); in i2c_imx_bus_busy()
439 if (for_busy && (temp & I2SR_IBB)) in i2c_imx_bus_busy()
441 if (!for_busy && !(temp & I2SR_IBB)) in i2c_imx_bus_busy()
523 unsigned int temp = 0; in i2c_imx_start() local
542 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_start()
543 temp |= I2CR_MSTA; in i2c_imx_start()
544 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_start()
550 temp |= I2CR_IIEN | I2CR_MTX | I2CR_TXAK; in i2c_imx_start()
551 temp &= ~I2CR_DMAEN; in i2c_imx_start()
552 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_start()
558 unsigned int temp = 0; in i2c_imx_stop() local
563 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_stop()
564 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_stop()
566 temp &= ~I2CR_DMAEN; in i2c_imx_stop()
567 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_stop()
583 temp = i2c_imx->hwdata->i2cr_ien_opcode ^ I2CR_IEN, in i2c_imx_stop()
584 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_stop()
591 unsigned int temp; in i2c_imx_isr() local
593 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2SR); in i2c_imx_isr()
594 if (temp & I2SR_IIF) { in i2c_imx_isr()
596 i2c_imx->i2csr = temp; in i2c_imx_isr()
597 temp &= ~I2SR_IIF; in i2c_imx_isr()
598 temp |= (i2c_imx->hwdata->i2sr_clr_opcode & I2SR_IIF); in i2c_imx_isr()
599 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2SR); in i2c_imx_isr()
612 unsigned int temp = 0; in i2c_imx_dma_write() local
625 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_write()
626 temp |= I2CR_DMAEN; in i2c_imx_dma_write()
627 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_write()
645 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2SR); in i2c_imx_dma_write()
646 if (temp & I2SR_ICF) in i2c_imx_dma_write()
656 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_write()
657 temp &= ~I2CR_DMAEN; in i2c_imx_dma_write()
658 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_write()
675 unsigned int temp; in i2c_imx_dma_read() local
680 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
681 temp |= I2CR_DMAEN; in i2c_imx_dma_read()
682 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
704 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2SR); in i2c_imx_dma_read()
705 if (temp & I2SR_ICF) in i2c_imx_dma_read()
715 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
716 temp &= ~I2CR_DMAEN; in i2c_imx_dma_read()
717 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
720 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
721 temp |= I2CR_TXAK; in i2c_imx_dma_read()
722 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
736 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
737 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_dma_read()
738 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_dma_read()
749 temp = readb(i2c_imx->base + IMX_I2C_I2CR); in i2c_imx_dma_read()
750 temp |= I2CR_MTX; in i2c_imx_dma_read()
751 writeb(temp, i2c_imx->base + IMX_I2C_I2CR); in i2c_imx_dma_read()
794 unsigned int temp; in i2c_imx_read() local
813 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
814 temp &= ~I2CR_MTX; in i2c_imx_read()
821 temp &= ~I2CR_TXAK; in i2c_imx_read()
822 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
859 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
860 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_read()
861 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
872 temp = readb(i2c_imx->base + IMX_I2C_I2CR); in i2c_imx_read()
873 temp |= I2CR_MTX; in i2c_imx_read()
874 writeb(temp, i2c_imx->base + IMX_I2C_I2CR); in i2c_imx_read()
879 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
880 temp |= I2CR_TXAK; in i2c_imx_read()
881 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_read()
897 unsigned int i, temp; in i2c_imx_xfer() local
924 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_xfer()
925 temp |= I2CR_RSTA; in i2c_imx_xfer()
926 imx_i2c_write_reg(temp, i2c_imx, IMX_I2C_I2CR); in i2c_imx_xfer()
935 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2CR); in i2c_imx_xfer()
939 (temp & I2CR_IEN ? 1 : 0), (temp & I2CR_IIEN ? 1 : 0), in i2c_imx_xfer()
940 (temp & I2CR_MSTA ? 1 : 0), (temp & I2CR_MTX ? 1 : 0), in i2c_imx_xfer()
941 (temp & I2CR_TXAK ? 1 : 0), (temp & I2CR_RSTA ? 1 : 0)); in i2c_imx_xfer()
942 temp = imx_i2c_read_reg(i2c_imx, IMX_I2C_I2SR); in i2c_imx_xfer()
946 (temp & I2SR_ICF ? 1 : 0), (temp & I2SR_IAAS ? 1 : 0), in i2c_imx_xfer()
947 (temp & I2SR_IBB ? 1 : 0), (temp & I2SR_IAL ? 1 : 0), in i2c_imx_xfer()
948 (temp & I2SR_SRW ? 1 : 0), (temp & I2SR_IIF ? 1 : 0), in i2c_imx_xfer()
949 (temp & I2SR_RXAK ? 1 : 0)); in i2c_imx_xfer()