Lines Matching refs:writeb

182 	writeb(idx, base + (IFDR << reg_shift));  in bus_i2c_set_bus_speed()
185 writeb(I2CR_IDIS, base + (I2CR << reg_shift)); in bus_i2c_set_bus_speed()
186 writeb(0, base + (I2SR << reg_shift)); in bus_i2c_set_bus_speed()
206 writeb(sr | I2SR_IAL, base + in wait_for_sr_state()
209 writeb(sr & ~I2SR_IAL, base + in wait_for_sr_state()
235 writeb(I2SR_IIF_CLEAR, base + (I2SR << reg_shift)); in tx_byte()
236 writeb(byte, base + (I2DR << reg_shift)); in tx_byte()
267 writeb(temp, base + (I2CR << reg_shift)); in i2c_imx_stop()
296 writeb(I2CR_IEN, base + (I2CR << reg_shift)); in i2c_init_transfer_()
302 writeb((chip << 1) ^ 2, base + (IADR << reg_shift)); in i2c_init_transfer_()
303 writeb(I2SR_IIF_CLEAR, base + (I2SR << reg_shift)); in i2c_init_transfer_()
311 writeb(temp, base + (I2CR << reg_shift)); in i2c_init_transfer_()
318 writeb(temp, base + (I2CR << reg_shift)); in i2c_init_transfer_()
435 writeb(I2CR_IDIS, i2c_bus->base + (I2CR << reg_shift)); in i2c_init_transfer()
485 writeb(temp, base + (I2CR << reg_shift)); in i2c_read_data()
486 writeb(I2SR_IIF_CLEAR, base + (I2SR << reg_shift)); in i2c_read_data()
508 writeb(temp, base + (I2CR << reg_shift)); in i2c_read_data()
510 writeb(I2SR_IIF_CLEAR, base + (I2SR << reg_shift)); in i2c_read_data()
542 writeb(temp, base + (I2CR << reg_shift)); in bus_i2c_read()
677 writeb(I2C_IFDR_DIV_CONSERVATIVE, base + (IFDR << reg_shift)); in i2c_early_init_f()
679 writeb(I2CR_IDIS, base + (I2CR << reg_shift)); in i2c_early_init_f()
680 writeb(0, base + (I2SR << reg_shift)); in i2c_early_init_f()
682 writeb(I2CR_IEN, base + (I2CR << reg_shift)); in i2c_early_init_f()
860 writeb(ret, base + (I2CR << reg_shift));