Lines Matching refs:clkc
87 uint32_t pclk1, clkc, freq, risetime; in i2c_clock_config() local
112 clkc = (uint32_t)(pclk1 / (clkspeed * 2U)); in i2c_clock_config()
113 if(clkc < 0x04U) { in i2c_clock_config()
115 clkc = 0x04U; in i2c_clock_config()
118 I2C_CKCFG(i2c_periph) |= (I2C_CKCFG_CLKC & clkc); in i2c_clock_config()
124 clkc = (uint32_t)(pclk1 / (clkspeed * 3U)); in i2c_clock_config()
128 clkc = (uint32_t)(pclk1 / (clkspeed * 25U)); in i2c_clock_config()
131 if(0U == (clkc & I2C_CKCFG_CLKC)) { in i2c_clock_config()
133 clkc |= 0x0001U; in i2c_clock_config()
136 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()
142 clkc = (uint32_t)(pclk1/(clkspeed*3U)); in i2c_clock_config()
146 clkc = (uint32_t)(pclk1/(clkspeed*25U)); in i2c_clock_config()
151 I2C_CKCFG(i2c_periph) |= clkc; in i2c_clock_config()