Searched refs:bus_frequency (Results 1 – 4 of 4) sorted by relevance
89 static u8 cgbc_i2c_freq_to_reg(unsigned int bus_frequency) in cgbc_i2c_freq_to_reg() argument93 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()133 unsigned int bus_frequency) in cgbc_i2c_set_frequency() argument141 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()144 bus_frequency = I2C_MAX_STANDARD_MODE_FREQ; in cgbc_i2c_set_frequency()148 cmd[1] = cgbc_i2c_freq_to_reg(bus_frequency); in cgbc_i2c_set_frequency()163 bus_frequency = cgbc_i2c_reg_to_freq(data); in cgbc_i2c_set_frequency()[all …]
66 static unsigned int bus_frequency = KEMPLD_I2C_FREQ_STD; variable67 module_param(bus_frequency, uint, 0);68 MODULE_PARM_DESC(bus_frequency, "Set I2C bus frequency in kHz (default="236 if (bus_frequency > KEMPLD_I2C_FREQ_MAX) in kempld_i2c_device_init()237 bus_frequency = KEMPLD_I2C_FREQ_MAX; in kempld_i2c_device_init()240 prescale = pld->pld_clock / (bus_frequency * 5) - 1000; in kempld_i2c_device_init()242 prescale = pld->pld_clock / (bus_frequency * 4) - 3000; in kempld_i2c_device_init()326 bus_frequency); in kempld_i2c_probe()
152 u32 bus_frequency; member915 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()
35 module_param_named(bus_frequency, param_busfreq, uint, S_IRUGO);36 MODULE_PARM_DESC(bus_frequency, "Bus frequency in kHz");
Completed in 9 milliseconds