android驱动新的Kernel修改i2c传输速率,修改dts中的定义
&i2c1 {
status = "okay";
clock-frequency = <100000>; //<400000>;
#address-cells = <1>;
#size-cells = <0>;
clock-frequency并不能随意写一个数字,比如200000,299999,这种都不行,编译不会报错,但是i2c会直接不能正常工作,但改为100000是可以的。