Lines Matching refs:cr
26 i2c_out(&ccsr_i2c->cr, I2C_CR_DIS); in i2c_init()
29 i2c_out(&ccsr_i2c->cr, I2C_CR_EN); in i2c_init()
81 unsigned char cr; in gen_stop() local
84 cr = i2c_in(&ccsr_i2c->cr); in gen_stop()
85 cr &= ~(I2C_CR_MA | I2C_CR_TX); in gen_stop()
86 i2c_out(&ccsr_i2c->cr, cr); in gen_stop()
98 unsigned char cr; in i2c_write_addr() local
115 cr = i2c_in(&ccsr_i2c->cr); in i2c_write_addr()
116 cr |= I2C_CR_MA; in i2c_write_addr()
117 i2c_out(&ccsr_i2c->cr, cr); in i2c_write_addr()
124 cr |= I2C_CR_TX | I2C_CR_TX_NAK; in i2c_write_addr()
125 i2c_out(&ccsr_i2c->cr, cr); in i2c_write_addr()
149 unsigned char cr; in read_data() local
151 cr = i2c_in(&ccsr_i2c->cr); in read_data()
152 cr &= ~(I2C_CR_TX | I2C_CR_TX_NAK); in read_data()
154 cr |= I2C_CR_TX_NAK; in read_data()
156 i2c_out(&ccsr_i2c->cr, cr); in read_data()
171 cr = i2c_in(&ccsr_i2c->cr); in read_data()
172 cr |= I2C_CR_TX_NAK; in read_data()
173 i2c_out(&ccsr_i2c->cr, cr); in read_data()
204 unsigned char cr; in i2c_read() local
213 cr = i2c_in(&ccsr_i2c->cr); in i2c_read()
214 cr |= I2C_CR_RSTA; in i2c_read()
215 i2c_out(&ccsr_i2c->cr, cr); in i2c_read()