MTK6735平台I2C设备注册顺序调整问题
时间:10-02
整理:3721RD
点击:
请教下各位大虾,我这边在同一I2C总线上挂载了Gsensor(mc3xxx),Charger, psensor, 注册顺序是charger,psensor, gsensor,现在发现经常I2C会被挂死,而我换别家Gsensor(bma220)就不会有这个,若是去掉charger芯片,则mc3xxx也能正常工作,i2c总线也不会挂死,现在感觉就是mc3xxx和charger有可能有冲突,但i2c地址并不冲突,所以就想把gsensor提到最新注册,而后是psensor,再charger。 想问下在mt6735平台如何进行修改,谢谢指教!
alps\kernel-3.10\arch\arm64\boot\dts\mt6735m.dtsi 看看是否对你有帮助,请叫我雷锋
好像不是这里吧,为啥我把charger 注册的module_init()改为late_initcall(), 系统就会不停的自动重启呢?:'(:'(:'(, 还是非常感谢你的热心帮助!