1 简介
SPMI 全称 System Power Management Interface(系统电源管理接口),是 MIPI 联盟制定、高通 QRB5165/RB5/RB6 等平台标配的双线高速串行电源总线,仅靠 SCLK 时钟、SDATA 双向数据两根信号线,实现 SoC 内部电源控制器(主机 Master)与多颗 PMIC 电源管理芯片(从机 Slave)实时通信,支持最多 4 个主机、16 个从机挂载,最高 26MHz 通信速率,相比传统 I2C 拥有更低延迟、更强多主仲裁能力,在高通嵌入式设备中承担核心电源管控工作:通过读写 PMIC 寄存器动态调节各路 LDO/SMPS 输出电压、监控电池充放电、处理过热 / 过流中断、控制 RTC、GPIO、复位等电源相关外设,设备树中依靠 USID 区分多路 PMIC,是整套平台供电系统的底层通信根基,替代了早年高通私有 SSBI 总线,统一全系列骁龙 / QCS 电源交互标准。
2 命令
查看所有电源轨
ls -l /sys/class/regulator/
输出如下(RB5)
root@qrb5165-rb5:/sys/class/regulator# ls -l /sys/class/regulator/
total 0
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.0 -> ../../devices/platform/reg-dummy/regulator/regulator.0
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.1 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mxlvl/regulator/regulator.1
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.10 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa2/regulator/regulator.10
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.11 -> ../../devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-05/c440000.qcom,spmi:qcom,pm8150l@5:qcom,amoled/regulator/regulator.11
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.12 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa3/regulator/regulator.12
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.13 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-lmxlvl/regulator/regulator.13
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.14 -> ../../devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-05/c440000.qcom,spmi:qcom,pm8150l@5:qcom,amoled/regulator/regulator.14
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.15 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa5/regulator/regulator.15
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.16 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa5/regulator/regulator.16
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.17 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa5/regulator/regulator.17
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.18 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa6/regulator/regulator.18
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.19 -> ../../devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-05/c440000.qcom,spmi:qcom,pm8150l@5:qcom,amoled/regulator/regulator.19
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.2 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mxlvl/regulator/regulator.2
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.20 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa7/regulator/regulator.20
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.21 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa9/regulator/regulator.21
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.22 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa10/regulator/regulator.22
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.23 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-lcxlvl/regulator/regulator.23
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.24 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa12/regulator/regulator.24
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.25 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa12/regulator/regulator.25
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.26 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa12/regulator/regulator.26
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.27 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa13/regulator/regulator.27
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.28 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa14/regulator/regulator.28
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.29 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa15/regulator/regulator.29
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.3 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mxlvl/regulator/regulator.3
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.30 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa16/regulator/regulator.30
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.31 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa17/regulator/regulator.31
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.32 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoa18/regulator/regulator.32
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.33 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-gfxlvl/regulator/regulator.33
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.34 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mmcxlvl/regulator/regulator.34
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.35 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mmcxlvl/regulator/regulator.35
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.36 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-mmcxlvl/regulator/regulator.36
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.37 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ebilvl/regulator/regulator.37
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.38 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpc7/regulator/regulator.38
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.39 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpc8/regulator/regulator.39
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.4 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-cxlvl/regulator/regulator.4
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.40 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc1/regulator/regulator.40
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.41 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc2/regulator/regulator.41
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.42 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc3/regulator/regulator.42
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.43 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc4/regulator/regulator.43
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.44 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc5/regulator/regulator.44
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.45 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc6/regulator/regulator.45
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.46 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc7/regulator/regulator.46
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.47 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc8/regulator/regulator.47
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.48 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc9/regulator/regulator.48
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.49 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc10/regulator/regulator.49
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.5 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-cxlvl/regulator/regulator.5
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.50 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldoc11/regulator/regulator.50
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.51 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-bobc1/regulator/regulator.51
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.52 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-bobc1/regulator/regulator.52
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.53 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpf1/regulator/regulator.53
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.54 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpf2/regulator/regulator.54
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.55 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof1/regulator/regulator.55
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.56 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof2/regulator/regulator.56
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.57 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof3/regulator/regulator.57
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.58 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof5/regulator/regulator.58
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.59 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof6/regulator/regulator.59
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.6 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-cxlvl/regulator/regulator.6
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.60 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-ldof7/regulator/regulator.60
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.61 -> ../../devices/platform/soc/88e7000.refgen-regulator/regulator/regulator.61
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.62 -> ../../devices/platform/soc/16b004.qcom,gdsc/regulator/regulator.62
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.63 -> ../../devices/platform/soc/18d004.qcom,gdsc/regulator/regulator.63
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.64 -> ../../devices/platform/soc/106004.qcom,gdsc/regulator/regulator.64
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.65 -> ../../devices/platform/soc/177004.qcom,gdsc/regulator/regulator.65
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.66 -> ../../devices/platform/soc/10f004.qcom,gdsc/regulator/regulator.66
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.67 -> ../../devices/platform/soc/110004.qcom,gdsc/regulator/regulator.67
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.68 -> ../../devices/platform/soc/17d050.qcom,gdsc/regulator/regulator.68
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.69 -> ../../devices/platform/soc/17d058.qcom,gdsc/regulator/regulator.69
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.7 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpa4/regulator/regulator.7
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.70 -> ../../devices/platform/soc/17d054.qcom,gdsc/regulator/regulator.70
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.71 -> ../../devices/platform/soc/17d06c.qcom,gdsc/regulator/regulator.71
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.72 -> ../../devices/platform/soc/3d9106c.qcom,gdsc/regulator/regulator.72
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.73 -> ../../devices/platform/soc/3d9100c.qcom,gdsc/regulator/regulator.73
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.74 -> ../../devices/platform/soc/soc:display_gpio_regulator@1/regulator/regulator.74
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.75 -> ../../devices/platform/soc/88e3000.hsphy/regulator/regulator.75
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.76 -> ../../devices/platform/soc/88e4000.hsphy/regulator/regulator.76
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.77 -> ../../devices/platform/soc/ad07004.qcom,gdsc/regulator/regulator.77
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.78 -> ../../devices/platform/soc/ad0a004.qcom,gdsc/regulator/regulator.78
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.79 -> ../../devices/platform/soc/ad0b004.qcom,gdsc/regulator/regulator.79
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.8 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpa5/regulator/regulator.8
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.80 -> ../../devices/platform/soc/ad08004.qcom,gdsc/regulator/regulator.80
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.81 -> ../../devices/platform/soc/ad09004.qcom,gdsc/regulator/regulator.81
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.82 -> ../../devices/platform/soc/ad0c144.qcom,gdsc/regulator/regulator.82
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.83 -> ../../devices/platform/soc/af03000.qcom,gdsc/regulator/regulator.83
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.84 -> ../../devices/platform/soc/abf0d18.qcom,gdsc/regulator/regulator.84
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.85 -> ../../devices/platform/soc/abf0bf8.qcom,gdsc/regulator/regulator.85
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.86 -> ../../devices/platform/soc/abf0d98.qcom,gdsc/regulator/regulator.86
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.87 -> ../../devices/platform/soc/abf0c98.qcom,gdsc/regulator/regulator.87
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.88 -> ../../devices/platform/soc/9981004.qcom,gdsc/regulator/regulator.88
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.89 -> ../../devices/platform/soc/soc:regulator-haptics-boost/regulator/regulator.89
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.9 -> ../../devices/platform/soc/18200000.rsc/18200000.rsc:rpmh-regulator-smpa6/regulator/regulator.9
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.90 -> ../../devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,qpnp-smb5/regulator/regulator.90
lrwxrwxrwx 1 root root 0 Mar 27 2023 regulator.91 -> ../../devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm8150b@2:qcom,qpnp-smb5/regulator/regulator.91
解析如下:
1. rpmh-regulator-ldoaXX / ldocXX / ldofXX(主电源家族:LDO)
这是最需要关注的片上低压差稳压器(LDO),它们由系统的主核心通过 RPMh(Resource Power Manager hard-coded)硬件专职微控制器来管理。代表节点: regulator.10 (ldoa2), regulator.40 (ldoc1), regulator.55 (ldof1)
后缀解读: * ldoa 代表 PM8150(主 PMIC,代号 A)上的 LDO。
ldoc 代表 PM8150L(副 PMIC,代号 C)上的 LDO。
ldof 代表 PMR735 或其他外设 PMIC(代号 F)上的 LDO。
用途: 它们为 SoC 的敏感外设供电,比如 ldoa2 经常用于 UFS 闪存或特定 IO,ldoc 系列经常用于摄像头或显示屏。
2. rpmh-regulator-smpaXX / smpcXX / smpfXX(大电流家族:SMPS/BUCK)
这些是开关电源(BUCK),负责把高压高效转换为低压,供大电流器件使用。代表节点: regulator.7 (smpa4), regulator.38 (smpc7)
用途: 它们通常直接喂给内核、GPU、DSP 或者调制解调器的核心(Core 电压)。调调压实验时,这类节点千万不能动。
3. rpmh-regulator-XXlvl(电压等级/性能档位:Voltage Level)
这是高通非常有特色的一类电源节点,名字里带 lvl(Level)。代表节点: regulator.1 (mxlvl), regulator.4 (cxlvl), regulator.33 (gfxlvl)
机制解读: 高通为了做高级电源优化(DVFS/动态电压频率调节),把 CPU 核心、GPU(gfxlvl)、系统总线(cxlvl)的供电抽象成了“档位”(Corner / Level),比如 SVS(低功耗模式)、NOM(正常模式)、TURBO(超频模式)。上层驱动不调具体多少伏,而是调“我需要进入 TURBO 档”,由 RPMh 自动映射成对应的高电压。
4. qcom,gdsc(全局分布式开关:电源域控制)
往下看,有一大批名字带 gdsc 的节点(从 regulator.62 一直到 88 左右)。代表节点: ../../devices/platform/soc/16b004.qcom,gdsc/...
名词解释: GDSC 代表 Global Distributed Switch Controller。它在内核里被包装成了一个 Regulator,但它不是稳压器,而是一个硬件开关(Power Domain)。
用途: 比如 GPU、NPU、Camera ISP、Display 引擎。当系统不用摄像头时,内核会调用这个 GDSC 节点的 regulator_disable(),直接切断整个 Camera 硬件块的漏电流,这是高通超低功耗设计的核心。
5. qcom,amoled & qpnp-smb5(特殊专用外设)
qcom,amoled(如 regulator.11/14/19):这是由 PM8150L 驱动的、专门给 OLED/AMOLED 屏幕提供正负电压(AVDD/AVEE)的专用电源轨。qpnp-smb5(如 regulator.90/91):这是高通的板载充电芯片(Battery Charger)驱动,负责管理 USB 侦测、电池充电电流等。
随便进入一个
root@qrb5165-rb5:/sys/class/regulator# cd /sys/class/regulator/regulator.40
root@qrb5165-rb5:/sys/class/regulator/regulator.40# ls -l
total 0
lrwxrwxrwx 1 root root 0 Jun 17 01:30 device -> ../../../18200000.rsc:rpmh-regulator-ldoc1
-r--r--r-- 1 root root 4096 Jun 17 01:30 max_microvolts
-r--r--r-- 1 root root 4096 Jun 17 00:46 microvolts
-r--r--r-- 1 root root 4096 Jun 17 01:30 min_microvolts
-r--r--r-- 1 root root 4096 Jun 17 00:46 name
-r--r--r-- 1 root root 4096 Jun 17 01:30 num_users
lrwxrwxrwx 1 root root 0 Jun 17 01:30 of_node -> ../../../../../../../firmware/devicetree/base/soc/rsc@18200000/rpmh-regulator-ldoc1/regulator-pm8150a-l1
drwxr-xr-x 2 root root 0 Jun 17 01:30 power
-r--r--r-- 1 root root 4096 Jun 17 01:30 requested_microamps
-r--r--r-- 1 root root 4096 Jun 17 00:46 state
lrwxrwxrwx 1 root root 0 Mar 27 2023 subsystem -> ../../../../../../../class/regulator
-r--r--r-- 1 root root 4096 Jun 17 01:30 suspend_disk_state
-r--r--r-- 1 root root 4096 Jun 17 01:30 suspend_mem_state
-r--r--r-- 1 root root 4096 Jun 17 01:30 suspend_standby_state
-r--r--r-- 1 root root 4096 Jun 17 01:30 type
-rw-r--r-- 1 root root 4096 Mar 27 2023 uevent
-r--r--r-- 1 root root 4096 Jun 17 01:30 waiting_for_supplier
一些相关属性:
root@qrb5165-rb5:/sys/class/regulator/regulator.40# cat name #确认名字
pm8150a_l1
root@qrb5165-rb5:/sys/class/regulator/regulator.40# cat microvolts #看当前电压 (微伏)
1800000
root@qrb5165-rb5:/sys/class/regulator/regulator.40# cat min_microvolts #看允许的最小电压
1800000
root@qrb5165-rb5:/sys/class/regulator/regulator.40# cat max_microvolts #看允许的最大电压
1800000
root@qrb5165-rb5:/sys/class/regulator/regulator.40# cat num_users #看看有几个驱动在用它
0
参考
416

被折叠的 条评论
为什么被折叠?



