|
发表于 2020-8-18 20:36:05
8221 浏览 0 回复
MT6771平台中的mt6370/6360,lk开电,开进kernel电被关掉
[DESCRIPTION]
lk阶段只能去写rg打开ldo的开关,lk阶段量电压是在的,但是开进kernel,再去量电压就没有了
例如±5v偏压
- [ 1.861873] <6>.(0)[1:swapper/0]dsv_pos: disabling
- [ 1.862023] <6>.(5)[1:swapper/0]dsv_neg: disabling
复制代码
[SOLUTION]
开进kernel,dsv 是在 regulator_late_cleanup 的時候被清掉的。
如果regulator_late_cleanup 在看到 use_count > 0 的時候不會跑到 _regulator_do_disable
还请在合适的地方,调用regulator_enable,使得use_count +1,再测试下。
regulator_late_cleanup 掉用 _regulator_do_disable 是在 kernel,所以是在 kernel 調用 regulator_enable
|
|
手机微信同号:13682654092
|
|
|
|
|
登录或注册
|