Lines Matching refs:ctrl_reg
362 unsigned int ctrl_reg; in cdns_i2c_mrecv() local
369 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
370 ctrl_reg |= CDNS_I2C_CR_RW | CDNS_I2C_CR_CLR_FIFO; in cdns_i2c_mrecv()
382 ctrl_reg |= CDNS_I2C_CR_HOLD; in cdns_i2c_mrecv()
384 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_mrecv()
423 unsigned int ctrl_reg; in cdns_i2c_msend() local
431 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_msend()
432 ctrl_reg &= ~CDNS_I2C_CR_RW; in cdns_i2c_msend()
433 ctrl_reg |= CDNS_I2C_CR_CLR_FIFO; in cdns_i2c_msend()
440 ctrl_reg |= CDNS_I2C_CR_HOLD; in cdns_i2c_msend()
441 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_msend()
724 unsigned int ctrl_reg; in cdns_i2c_setclk() local
732 ctrl_reg = cdns_i2c_readreg(CDNS_I2C_CR_OFFSET); in cdns_i2c_setclk()
733 ctrl_reg &= ~(CDNS_I2C_CR_DIVA_MASK | CDNS_I2C_CR_DIVB_MASK); in cdns_i2c_setclk()
734 ctrl_reg |= ((div_a << CDNS_I2C_CR_DIVA_SHIFT) | in cdns_i2c_setclk()
736 cdns_i2c_writereg(ctrl_reg, CDNS_I2C_CR_OFFSET); in cdns_i2c_setclk()