Lines Matching refs:mcr
278 u32 mcr = 0;
281 mcr |= GEN_MASK(1, I2C_MCR_AM, 12);
282 mcr |= GEN_MASK(dev->cli.slave_adr, I2C_MCR_A7, 1);
285 mcr |= GEN_MASK(0, I2C_MCR_SB, 11);
289 mcr |= GEN_MASK(I2C_WRITE, I2C_MCR_OP, 0);
291 mcr |= GEN_MASK(I2C_READ, I2C_MCR_OP, 0);
295 mcr |= GEN_MASK(1, I2C_MCR_STOP, 14);
297 mcr &= ~(GEN_MASK(1, I2C_MCR_STOP, 14));
299 mcr |= GEN_MASK(dev->cli.count, I2C_MCR_LENGTH, 15);
301 return mcr;
388 u32 mcr;
392 mcr = load_i2c_mcr_reg(dev);
393 writel(mcr, dev->virtbase + I2C_MCR);
447 u32 mcr;
451 mcr = load_i2c_mcr_reg(dev);
453 writel(mcr, dev->virtbase + I2C_MCR);