搜索

430

主题

515

帖子

2136

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2136
QQ
发表于 2020-8-18 20:36:05 8221 浏览 0 回复

MT6771平台中的mt6370/6360,lk开电,开进kernel电被关掉

[DESCRIPTION]
lk阶段只能去写rg打开ldo的开关,lk阶段量电压是在的,但是开进kernel,再去量电压就没有了
例如±5v偏压
  1. [    1.861873] <6>.(0)[1:swapper/0]dsv_pos: disabling
  2. [    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
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


登录或注册
快速回复 返回顶部 返回列表