Home
last modified time | relevance | path

Searched refs:bus_frequency (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/i2c/busses/
H A Di2c-cgbc.c89 static u8 cgbc_i2c_freq_to_reg(unsigned int bus_frequency) in cgbc_i2c_freq_to_reg() argument
93 if (bus_frequency <= 10000) in cgbc_i2c_freq_to_reg()
94 reg = CGBC_I2C_FREQ_UNIT_1KHZ | (bus_frequency / 1000); in cgbc_i2c_freq_to_reg()
95 else if (bus_frequency <= 100000) in cgbc_i2c_freq_to_reg()
96 reg = CGBC_I2C_FREQ_UNIT_10KHZ | (bus_frequency / 10000); in cgbc_i2c_freq_to_reg()
98 reg = CGBC_I2C_FREQ_UNIT_100KHZ | (bus_frequency / 100000); in cgbc_i2c_freq_to_reg()
133 unsigned int bus_frequency) in cgbc_i2c_set_frequency() argument
141 if (bus_frequency > CGBC_I2C_FREQ_MAX_HZ || in cgbc_i2c_set_frequency()
142 bus_frequency < CGBC_I2C_FREQ_MIN_HZ) { in cgbc_i2c_set_frequency()
143 dev_info(i2c->dev, "invalid frequency %u, using default\n", bus_frequency); in cgbc_i2c_set_frequency()
[all …]
H A Di2c-aspeed.c152 u32 bus_frequency; member
915 divisor = DIV_ROUND_UP(bus->parent_clk_frequency, bus->bus_frequency); in aspeed_i2c_init_clk()
1029 "bus-frequency", &bus->bus_frequency); in aspeed_i2c_probe_bus()
1033 bus->bus_frequency = I2C_MAX_STANDARD_MODE_FREQ; in aspeed_i2c_probe_bus()