L.L 发表于 2017-3-25 10:18:03

PMU从8846更换到818之后需要做那些修改?

请教下,板子的PMU从参考设计的8846更改成了rk818,在dts里面增加了818 I2C的节点,增加了818的配置,但是log一直打印rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)。请问这是什么原因呢,更改了PMU之后还需要修改哪些配置呢?谢谢大家

L.L 发表于 2017-3-25 10:19:39

相关log如下:
[    0.556444] cfg80211: Calling CRDA to update world regulatory domain
[    0.557453] err: rockchip,dsi_id not match.
[    0.641437] rk_battery_charger_detect_cb , battery_charger_detect 1
[    0.747200] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    0.747218] The device is not syr82x fffffffb
[    0.747240] syr82x: probe of 0-0040 failed with error -5
[    0.944084] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    0.944100] The device is not syr82x fffffffb
[    0.944117] syr82x: probe of 0-0041 failed with error -5
[    0.944587] rk808_i2c_probe,line=1355
[    1.140975] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    1.140992] The device is not rk808 -5
[    1.141073] rk808: probe of 0-001b failed with error -5
[    1.141154] rk818_i2c_probe,line=1386
[    1.337981] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    1.337999] rk818_pre_init,line=1301
[    1.534853] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    1.731723] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    1.928591] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    2.125460] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    2.322328] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    2.519195] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    2.716062] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    2.912930] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    3.109798] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    3.306667] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    3.503535] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    3.700403] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    3.897271] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    4.094140] rockchip_i2c ff650000.i2c: i2c is not in idle(state = 1)
[    4.094163] rk818 0-001c: Write for reg 0x23 failed
[    4.094175] Unable to write RK818_DCDC_EN_REG reg
[    4.094185] The rk818_pre_init failed -5
[    4.094205] rk818: probe of 0-001c failed with error -5
[    4.094249] i2c-core: driver using legacy suspend method
[    4.094261] i2c-core: driver using legacy resume method
页: [1]
查看完整版本: PMU从8846更换到818之后需要做那些修改?