Цитата(vladimir_orl @ Feb 13 2013, 12:28)

Да и такого навроде i2cbus->set_freq(int freq) я не нашёл.
ну вот тут конкретно я не скажу, я же не знаю, какой именно у Вас там драйвер. К примеру, скорость шины для драйверов для OMAP передается при регистрации драйвера шины в системе. Ну в общем нет ничего сложного сделать эту фичу - зато будет корректно. К примеру, тот же драйвер шины ОМАПа инициализирует скорость перед каждой пересылкой, так что Ваш путь с ним бы был просто потерянным временем на попытку сходить в обход простого пути.