Lines Matching refs:ctrl_reg
361 unsigned int ctrl_reg; in cdns_i2c_mrecv() local
368 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
369 ctrl_reg |= CDNS_I2C_CR_RW | CDNS_I2C_CR_CLR_FIFO; in cdns_i2c_mrecv()
381 ctrl_reg |= CDNS_I2C_CR_HOLD; in cdns_i2c_mrecv()
383 ctrl_reg = ctrl_reg & ~CDNS_I2C_CR_HOLD; in cdns_i2c_mrecv()
385 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
424 unsigned int ctrl_reg; in cdns_i2c_msend() local
432 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_msend()
433 ctrl_reg &= ~CDNS_I2C_CR_RW; in cdns_i2c_msend()
434 ctrl_reg |= CDNS_I2C_CR_CLR_FIFO; in cdns_i2c_msend()
441 ctrl_reg |= CDNS_I2C_CR_HOLD; in cdns_i2c_msend()
443 ctrl_reg = ctrl_reg & ~CDNS_I2C_CR_HOLD; in cdns_i2c_msend()
445 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_msend()
740 unsigned int ctrl_reg; in cdns_i2c_setclk() local
748 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_setclk()
749 ctrl_reg &= ~(CDNS_I2C_CR_DIVA_MASK | CDNS_I2C_CR_DIVB_MASK); in cdns_i2c_setclk()
750 ctrl_reg |= ((div_a << CDNS_I2C_CR_DIVA_SHIFT) | in cdns_i2c_setclk()
752 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_setclk()